When to use this
- An account manager places an outbound sales call.
- A renewal team kicks off a “your contract is up for renewal” email.
- A workflow node fires a follow-up SMS after a webhook trigger.
- A scheduled job opens daily check-in conversations.
Starting from the editor
1
Click Start Conversation
Bottom toolbar. The button appears in place of Deploy when the flow’s execution mode is Initiator.
2
Pick a channel
Only channels that support outbound traffic appear — Gmail, Outlook, Slack, Teams, Phone, SMS, WhatsApp Business.
3
Enter the recipient
Channel-specific recipient field:
4
Fill in initial parameters
If the flow defines Initial Parameters, the form shows those fields. Common ones:
customer_nameaccount_idpurpose_of_call
5
Optional — provide a global task
A free-text “what is this conversation about” you give the first actor. Often more useful than structured parameters.
“Reach out to Sarah from Acme Logistics about her renewal. Her contract ends Aug 31. Her main concern is pricing — be ready to discuss options.”
6
Start
The flow opens the conversation. The first actor sends an opener.For email: an email lands in the recipient’s inbox.For Slack/Teams: a message appears in their DMs.For phone: the platform places the call.
After the opener
What happens next depends on the channel:- Email — the recipient replies in-thread. The reply lands back in this conversation and the next actor turn fires.
- Messaging — the recipient sends a Slack/Teams reply. Same loop.
- Phone — the caller answers (or doesn’t). If they pick up, the conversation continues turn by turn.
- SMS / WhatsApp — same as email/messaging.
Conflict with an existing active conversation
If the recipient already has an active conversation with this flow, the platform asks what to do:- Use existing — your message goes into the existing thread. The actor sees it as the next user turn.
- Replace — the existing conversation is closed and a new one starts.
Starting from a workflow
In an Application workflow, use the Conversation Flow action node:- Drop the node onto your canvas.
- Pick the flow you want to start.
- Map workflow variables onto the flow’s Initial Parameters.
- Wire the node into your workflow.
Anti-patterns
Next
Test a flow
Try the flow without sending real messages.
Conversations history
Track everything that’s been started.
