Overview
About the CM.com Business Messaging API
The business messaging API allows you to send messages to devices all over the world. It can handle single messages, but also very high volumes of messages. The API offers SMS of course, but the same API can be used to send messages using a variety of other messaging channels. These are the messaging channels we currently support:
- Apple Messages for Business
- Facebook Messenger
- Instagram Messaging
- LINE
- Push (for Android and iOS apps)
- RCS Business Messages
- SMS
- Telegram
- Viber for Business
It is also possible to receive replies to, and status reports about your messages by setting up a webhook in our platform.
SMS and OTT Channels
We call the channels that have features beyond just text, OTT (Over The Top) channels. In practice, every channel we support besides SMS is an OTT channel, although Push might be debatable.
For OTT channels, our API supports sending complex messages with advanced features such as images, audio and video, quick reply buttons, rich cards and stickers, to name a few.
SMS Fallback
Channels that identify recipients by phone number like WhatsApp, can be configured to have an SMS fallback. This means that when a message can't be delivered, a fallback message can be sent to the same phone number via SMS.
Note
Fallback needs to be configured on our side in the routing rules for your messages. If you wish to enable this, please contact us.
Other Features
- batch messages - send multiple messages in one request
- bulk sending - send the same message to a list of recipients in one request
- tagging messages - we have custom grouping fields you can use to tag messages for reporting or filtering
- validity period - when a message is time-sensitive, you can add a validity period to make sure messages that can't be delivered in time will get discarded.
- conversations - bundling multiple items like text and images in the same OTT message
Messaging Trial
If you quickly want to see how easy it is to integrate the CM.com Business Messaging API in your own software, we have a trial that will allow you to test most of the capabilities of the Business Messaging API in a couple of minutes, without onboarding to our platform or configuring your own channels. The video below will show you exactly how.
Updated 29 days ago