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. In cases in which the channel doesn't natively support the message type, the message will be transcoded.

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

The following pages give more detailed examples for how each of the channels display each of the generic message types.