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 | |
| ☑ | ☑ | ☑ | ☑ | ☐ | ☑ | ☑ | |
| SMS | ☑ | ☑ | ☐ | ☐ | ☐ | ☑ | ☐ |
| Facebook Messenger | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☐ |
| ☑ | ☑ | ☑ | ☑ | ☑ | ☐ | ☐ | |
| MMS | ☑ | ☑ | ☐ | ☑ | ☐ | ☐ | ☐ |
| RCS | ☑ | ☑ | ☑ | ☑ | ☑ | ☐ | ☐ |
| Viber Business Messages | ☑ | ☑ | ☑ | ☑ | ☐ | ☐ | ☐ |
| Telegram | ☑ | ☑ | ☑ | ☑ | ☐ | ☑ | ☐ |
| KakaoTalk | ☑ | ☑ | ☑ | ☑ | ☐ | ☐ | ☐ |
| LINE | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☐ |
| ☑ | ☑ | ☐ | ☐ | ☐ | ☐ | ☐ | |
| Sinch Chat | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☐ |
| Sinch Push | ☑ | ☑ | ☑ | ☑ | ☑ | ☑ | ☐ |
The following pages give more detailed examples for how each of the channels display each of the generic message types.