Create powerful automation rules that trigger actions based on conversation events and conditions. Automate assignments, labels, notifications, and more.
Get StartedCreate powerful automation rules that trigger actions based on conversation events and conditions. Automate assignments, labels, notifications, and more.
Set up rules once and let them handle the repetitive work. Route, assign, label, and notify automatically.
Create automation rules using a visual builder. Define triggers, set conditions, and choose actions—no coding required.
Multiple triggers — conversation created, updated, message created, or reopenedCombine conditions — use AND/OR logic to create precise targetingChain actions — execute multiple actions in sequence when rules matchAvailable Triggers
When a new conversation starts
When attributes change
When a new message arrives
When reopened from snoozed/resolved
Define exactly when automations should run. Combine multiple conditions with AND/OR logic to create precise targeting rules.
Contact attributes — filter by email, phone, country, browser languageConversation properties — status, priority, assigned agent, team, labelsCustom attributes — use any custom field you've defined in your accountMultiple operators — equals, contains, starts with, and moreCondition Types
When conditions match, trigger powerful actions automatically. From simple assignments to complex multi-step workflows.
Team & agent assignment — automatically route to the right peopleLabels & organization — categorize conversations automaticallyNotifications — email team members when important events occurConversation management — resolve, snooze, or mute automaticallyAssign Agent
Route to specific agent
Categorize conversation
Auto-reply to customer
Save sequences of actions as macros that agents can execute with a single click. Perfect for repetitive workflows that need human judgment.
Sequential actions — define a series of steps executed in orderOne-click execution — agents run complex workflows instantlyPrivate or shared — personal macros or team-wide templatesPreview before running — see what actions will be performedAvailable Macros
Assign teamAdd labelSend messageClose as SpamAdd labelResolveMuteSend to BillingAssign teamAdd labelEmail transcriptCanned Responses
Create reusable message templates for common replies. Type a shortcode and instantly insert the full response, complete with dynamic variables.
Shortcode triggers — type / followed by code to insert templatesDynamic variables — personalize with contact and conversation dataRich formatting — include links, formatting, and attachmentsTeam shared — all agents can access and use saved responses/greetingHi ,
Thank you for reaching out! I'd be happy to help you today.
How can I assist you?
Define service level agreements and track compliance automatically. Get alerts before breaches and measure your team's performance against commitments.
First Response Time — track time to initial agent responseNext Response Time — monitor follow-up response speedResolution Time — measure total time to close issuesBreach alerts — get notified before SLAs are violatedHit rate reports — track compliance and identify patternsEnterprise SLA
Connect Chatwoot to your existing tools and workflows. Trigger webhooks, call external APIs, and build custom integrations.
WebhooksReceive real-time HTTP callbacks when events occur. Signed payloads ensure security.
REST APIFull API access for building custom integrations and automating bulk operations.
IntegrationsNative integrations with Slack, Linear, Dialogflow, and more popular tools.
Stop spending time on repetitive tasks. Let automations handle the routine work while your team focuses on what matters.