When to use messaging channels
- Internal IT or HR helpdesks where employees ask in Slack/Teams.
- Customer support communities where you already host a shared Slack workspace.
- Team-side notifications: the flow sends summaries / handoffs into a Slack channel.
Before you start
You need an integration connection to Slack or Teams. Set this up in Integrations → pick the app → authorise. Slack has three connection variants:
Teams uses a single connection type — Microsoft Teams via OAuth.
Manage integration connections →
Adding a Slack channel
1
Add Channel → Slack
Choose the Slack variant your connection uses.
2
Pick the connection
Choose from the connected Slack workspaces.
3
Set the scope
DM is the safest start.
4
Save and Deploy
Once deployed, your bot is live in the configured Slack workspace.
Adding a Teams chat
1
Add Channel → Teams
Pick the Teams connection.
2
Set the scope
Teams supports DM and group chats. Pick which.
3
Save and Deploy
The flow now responds in Teams.
How conversations are scoped
- Each user × bot scope is a separate conversation. Sarah DMing the bot in Slack is one conversation; Sarah DMing the bot in Teams is a different conversation.
- In channel mode, each thread is its own conversation. The bot replies in-thread.
- A user who pings the bot a week later in the same thread continues the same conversation (subject to session timeouts).
Outbound messaging (Initiator mode)
In Initiator mode, Start Conversation lets you send a proactive message to a specific user or channel:- Slack: pick a user (DM) or a channel.
- Teams: pick a user or chat.
Rich content
Both channels support a subset of rich formatting:
The actor writes plain markdown; the platform translates to the channel-appropriate format.
Anti-patterns
Related: Telegram
Telegram is another messaging surface but with a different shape — it uses a bot you create in @BotFather instead of a workspace OAuth, and bots can only respond (no cold outreach). It has its own page: Telegram channel →Next
Telegram
Bot-driven messaging via @BotFather.
Phone
Voice calls via Twilio + LiveKit SIP.
Deploy a flow
Schedule the listener.
