Kerabie
Automations

Automations

Automatically route conversations, send messages, and trigger actions based on rules.

Automations let you define rules that run whenever a trigger event occurs. Use them to route conversations, greet visitors, assign agents, and more, without any manual work.

Anatomy of an automation

Every automation has three parts:

  • Trigger: what event starts the rule (e.g. "conversation created")
  • Conditions: optional filters (e.g. "page URL contains /pricing")
  • Actions: what to do (e.g. "assign to Sales team")

Common use cases

GoalTriggerAction
Route pricing questions to SalesConversation created + URL contains /pricingAssign to Sales team
Greet returning visitorsVisitor started + has previous conversationsSend message: "Welcome back!"
Auto-close idle conversationsNo activity for 24 hoursResolve conversation
Tag bug reportsMessage contains "bug" or "broken"Add tag: bug-report
Notify on VIP customerConversation created + attribute plan = enterpriseNotify specific agent

Creating an automation

  1. Go to Settings → Automations → New automation
  2. Give it a name
  3. Choose a trigger event
  4. Add conditions (optional: leave empty to match all)
  5. Add one or more actions
  6. Toggle it Active and save

Triggers

TriggerWhen it fires
Conversation createdA new conversation starts
Message receivedA visitor sends a message
Visitor page viewA visitor views a page (Pro)
Conversation resolvedA conversation is marked resolved
No activityNo messages for a set time
Visitor attributeA visitor attribute matches a value

Actions

ActionWhat it does
Send messageBot sends a message to the visitor
Assign agentAssigns the conversation to a specific agent
Assign teamAssigns to a team (round-robin)
Add tagTags the conversation
ResolveMarks conversation as resolved
Notify agentSends a push/email alert to an agent