Conversation opened
Select one or more inboxes. The workflow only evaluates conversations from those channels.
Start from a conversation event, choose the inboxes, branch on context and run the exact assignments or record actions your operation needs.
Build a workflow ↗The canvas represents the real execution graph. Select a node to edit its fields on the right, insert a step between nodes and test the draft before publishing.
Select one or more inboxes. The workflow only evaluates conversations from those channels.
Evaluate message content, inbox, labels and customer fields with explicit operators.
Assign an AI agent, human user, team or the human queue.
Add a workflow message at a deterministic point in the route.
Record information for the team without sending it to the customer.
Add or remove labels and write approved standard or custom contact fields.
Workflow changes stay in a draft until published. The test runner uses a sample inbox, message, labels and contact record. Execution history shows the target, outcome, version and conversation.
Make structural edits without losing the previous graph state.
Run the route with a controlled sample before it handles live traffic.
Open the originating conversation and inspect the published version used.
This keeps routing deterministic while the assigned AI agent reasons inside its own knowledge, skills and permissions.