Перейти к основному содержимому

Channels Overview

AI SmartTalk lets you meet customers wherever they are. Connect messaging platforms, email, and more — all conversations flow into one unified inbox while your AI handles responses automatically.


How Channels Work

┌──────────────┐     ┌──────────────┐     ┌──────────────┐
│ Customer │────▶│ AI SmartTalk │────▶│ AI Agent │
│ Message │ │ Channel │ │ Response │
│ │◀────│ │◀────│ │
│ Response │ │ (Messenger, │ │ Uses same │
│ │ │ WhatsApp, │ │ knowledge │
│ │ │ Gmail...) │ │ & tone │
└──────────────┘ └──────────────┘ └──────────────┘
  1. Connect a messaging service (OAuth, API key, or configuration)
  2. AI SmartTalk subscribes to incoming messages
  3. New messages create conversation threads in your unified Chat inbox
  4. AI responds using your knowledge base and configured tone
  5. Optional: Use SmartFlow to customize behavior per channel

Default Behavior vs SmartFlow

Default Behavior (Out of the Box)

When you connect a channel, the AI:

  • Receives incoming messages automatically
  • Responds using your knowledge base
  • Follows your configured AI personality and tone
  • Works 24/7 without additional setup

Custom Behavior with SmartFlow

You can override the default behavior using a Chat Service SmartFlow trigger:

ScenarioSmartFlow Configuration
Different flow per channelCreate SmartFlow with Chat Service trigger, select specific channel
VIP customer routingCheck customer data, route to human agent
Multi-step conversationsUse AI Request + custom logic before responding
Show typing indicatorsAdd META_TYPING_ON/OFF actions (Meta channels)
Mark messages as readAdd META_MARK_READ action

Learn more: See SmartFlow Chat Actions for detailed configuration.


Available Channels

Social Messaging

ChannelConnectionGuide
MessengerMeta OAuthFacebook Page messages
WhatsApp BusinessMeta OAuthWhatsApp phone numbers
Instagram DirectMeta OAuthInstagram DMs

Tip: Connect all three Meta channels with a single OAuth — select your Page, WhatsApp number, and Instagram account together.

Team Communication

ChannelConnectionGuide
SlackSlack OAuthWorkspace bot @mentions
DiscordBot Token + Client IDServer bot

Direct Communication

ChannelConnectionGuide
SMS / Text MessagesShared or custom numberText message conversations
GmailGoogle OAuthEmail conversations
Web ChatEmbed codeWebsite widget

Quick Setup Summary

ChannelSetup TimeMethodNotes
Web2 minEmbed codeEnabled by default
Messenger5 minMeta OAuthSelect Facebook Page
WhatsApp5 minMeta OAuthSame OAuth as Messenger
Instagram5 minMeta OAuthSame OAuth as Messenger
Slack3 minSlack OAuthInstall to workspace
Discord10 minDeveloper PortalCreate bot, enter credentials
SMS5 minConfigurationChoose shared or custom number
Gmail5 minGoogle OAuthConnect Google account

Unified Inbox

All channel conversations appear in Chat with channel-specific icons:

IconChannel
🟣Messenger
🟢WhatsApp
📸Instagram
🟦Slack
🎮Discord
📱SMS
✉️Gmail
🌐Web

Features

  • Real-time sync: Messages appear instantly
  • Thread history: Full conversation context
  • Customer profiles: Merged identities when contact info matches
  • Agent takeover: Human can take over from AI anytime
  • Channel switching: Same customer, different channels, unified view

SmartFlow Channel Customization

Chat Service Trigger

Create custom conversation flows using the Chat Service trigger:

Trigger: Chat Service
Channel: Messenger (or WhatsApp, Instagram, etc.)

Actions:
- Parallel Execution:
Branch 1: Show typing indicator (META_TYPING_ON)
Branch 2: Mark message as read (META_MARK_READ)
- AI Request:
Process the message with custom instructions
- Hide typing indicator (META_TYPING_OFF)
- Send response

Available Channel Actions

ActionChannelsDescription
Send MessageAllReply in the conversation
Show TypingMeta (Messenger, Instagram, WhatsApp)Display typing indicator
Hide TypingMetaRemove typing indicator
Mark as ReadMetaMark message as seen
Create DraftGmailCreate email draft

Channel Comparison

FeatureMessengerWhatsAppInstagramSlackDiscordSMSGmailWeb
Auto-reply
Rich mediaLimited
Typing indicator
Read receipts
SmartFlow actions
Requires OAuth

Frequently Asked Questions

QuestionAnswer
Do I need a different knowledge base per channel?No, the same knowledge powers every reply.
Can I pause one channel without affecting others?Yes—toggle Enabled → Off on that channel's card.
How many channels can be active at once?All of them; there is no limit per workspace.
Can the same customer switch channels mid-conversation?Yes; AI SmartTalk merges identities when phone, email, or social ID match.
Can I have different AI personalities per channel?Yes, use SmartFlow with channel-specific prompts.
What happens if I disconnect a channel?New messages stop arriving; history is preserved.

Getting Started

  1. Start with Web Chat — already enabled, test your AI immediately
  2. Add your busiest channel — Messenger, WhatsApp, or whatever your customers use most
  3. Expand over time — add remaining channels for true omnichannel support
  4. Customize with SmartFlow — build channel-specific behaviors as needed

Ready to elevate your
user experience?

Deploy AI assistants that delight customers and scale with your business.

GDPR Compliant