Automation customization
Advanced license required
Features described on this page require the Xperience by Kentico Advanced license tier.
Features described on this page require the Xperience by Kentico Advanced license tier.
Xperience by Kentico allows developers to extend marketing automation with custom components. These components appear in the Automation Builder UI alongside built-in steps and triggers, and can be configured by marketers.
The following types of custom automation components are available:
- Custom automation steps – developer-created steps that extend the Automation Builder. Steps include:
- Custom actions that perform project-specific logic (e.g., CRM synchronization, notifications, data enrichment).
- Custom conditions that branch the process based on custom logic.
- Custom automation triggers – developer-defined triggers that start automation processes from application code. Activate triggers programmatically from event handlers, API endpoints, background tasks, etc.
Common use cases for customizing automation include:
- Starting automation processes based on custom project requirements
- Synchronizing contact data to external CRMs
- Sending notification emails or SMS to internal users
- Enriching contact profiles from third-party data sources
AI-assisted automation development
The digital experience plugin from KentiCopilot builds custom automation components with AI assistance. Each skill studies the components your project already has and mirrors their conventions.
automation-actionbuilds custom actions, including their marketer-configurable properties and registration.automation-conditionbuilds custom conditions that branch a process, with optional properties.automation-triggerbuilds custom triggers and adds the code that fires them from your application.