Conversation API Message Types

Conversation API uses generic message types in order to send the same message to multiple channels. The following table gives a quick overview of which channels have native support for each generic message type.

Channel Generic Message Type
Text Media Choice Card Carousel Location
WhatsApp
SMS
Facebook Messenger
Instagram
MMS
RCS
Viber Bot
Viber Business Messages
Telegram
KakaoTalk

In cases where the channel doesn't natively support the message type, the message will be transcoded. The following pages give more detailed examples for how each of the channels display each of the generic message types.