Skip to content

Choosing a channel

A channel is a place where customers talk to your bot. An integration sends conversations on to another system, such as your help desk.

Which channels you can use depends on the bot type. A chat bot works on the chat channels. An email bot works on the Daktela email channel.

Channel Bot type What it is Set up by Page
Amio Chat (webchat) Chat Chat window on your website You, in the admin Webchat
WhatsApp Chat Conversations on your WhatsApp Business number Amio support WhatsApp
Facebook Messenger Chat Messages to your Facebook page Amio support Messenger
Telegram Chat Messages to your Telegram bot Amio support Telegram
Daktela Email Email Emails from a Daktela queue You, in the admin Email

Viber, SMS and RCS channels exist only in the legacy Messaging API. Bots cannot be deployed to them.

Not every channel can show everything a bot sends. Plan your answers for the channels you use.

Webchat WhatsApp Messenger Telegram Daktela Email
Buttons Yes, up to 3 Ask support Yes, up to 3 Yes, up to 3 No
Quick replies Yes Ask support Yes Yes No
Product cards from product recommendations Yes Sent as text Sent as text Sent as text Sent as text
Structured input fields in AI answers Yes No No No No
Typing indicator Yes No Yes No No
Images and files from the bot Yes Ask support Yes Yes Yes
Handover to a person Yes Yes Yes Yes Yes, the ticket goes to an operator

Files a customer sends are kept in the conversation history on every channel, but the bot does not read them.

An integration passes conversations to the tool your operators work in. Handover starts when an answer ends with Call Operator, see Handing over to a person.

Integration What it does Set up by Page
Daktela Chat Hands chats over to operators in Daktela. Operators reply from Daktela. You, in the admin Daktela
Email (help desk) At handover, sends one email with the conversation to your support address. Replies do not go back to the chat. You, in the admin Email help desk
Freshchat Hands chats over to operators in Freshchat. Operators reply from Freshchat. Amio support Freshchat
SupportBox Creates a SupportBox ticket at handover. Operators reply from SupportBox, as text. Amio support
Genesys Hands chats over to operators in Genesys. Operators reply as text. Amio support
Salesforce Hands chats over to Salesforce chat agents. Operators reply as text. Amio support
Smartsupp Copies customer messages into Smartsupp so operators can follow and reply. It does not react to Call Operator. Amio support

To connect an integration set up by Amio support, write to support@amio.io. It then shows in your Integrations list as “Unknown Integration Type” and cannot be edited in the admin.

After a handover, the Daktela, Genesys and Salesforce integrations can trigger the Chat Timeout event, and all except Email and Smartsupp the Chat Ended event. See Events and blocks.

You deploy from the bot’s channel list in Bots. Open the bot (or the market of a multi-market bot) and choose Add channel. The panel has two tabs.

  • Create makes a new channel. You can create an Amio Chat channel or, for email bots, a Daktela Email channel.
  • Deploy attaches a channel your organization already has. Each channel can serve one bot at a time. A channel that is already in use shows “Deployed to” and the bot’s name, and you can’t select it.

Add channel panel with the Create and Deploy tabs

Integrations are set up under Integrations. See Integrations.