Messages API
The Messages API is a robust solution that integrates multiple messaging channels into one interface. Instead of using a separate API for each messaging channel, use only one API (opens in a new tab) for all of your channels. Also, all channels use the single endpoint.
With Messages API you can:
- Send messages
- Receive delivery reports
- Receive incoming messages
After you integrate one channel, you can easily integrate other channels without additional integration effort.
With the Messages API, you can improve your customer engagement by delivering personalized messages across multiple channels. You can also automate your messaging workflows, which reduces manual work and increases efficiency.
Features
Streamlined
A single API (opens in a new tab) for all your channels.
adaptationMode elements
adaptationMode for certain message types to ensure delivery without errors.
Failover
Automatically redirect messages to alternative channels to ensure delivery in case of primary route failure.
Callback data
Attach and track custom data with messages for enhanced monitoring and reporting capabilities.
Scheduling
Schedule and automate message sending with precise control over content, timing, and target channels for streamlined and efficient communication management.
Campaign reference ID
Assign unique identifiers to campaigns for streamlined tracking, management, and performance analysis across different channels.
Endpoint validation
Validate your Messages API requests to ensure they meet channel-specific requirements, providing immediate feedback to prevent errors before sending.