What we offer
Engagement Cloud CPaaS APIs offer omnichannel messaging for easy direct integration into your systems. Use a combination of Engagement Cloud and the CPaaS APIs to engage your customers across your entire customer journey with ease.
You'll find comprehensive guides and documentation here to help you start working with the Engagement Cloud CPaaS APIs as quickly as possible.
We provide omnichannel messaging APIs to send messages from your systems or applications to engage and serve your customers. You can send to any messaging or notification channel like SMS, Facebook Messenger, WhatsApp, in-app messaging or push notifications etc... all via one simple API, we call the "One" API.
Engagement Cloud isn't just about APIs we also have a powerful customer engagement and marketing platform and tools. Find out more about dotdigital and our other services here
Features
The "One" API
Send messages to any enabled messaging channel to achieve your goals through one simple API.
The world of communications is constantly evolving with new applications and channels becoming available in a blink of an eye. It is unreasonable to expect any company can evolve and develop connections to those channels at the same rate of change, and if you use the "One" API you won't have to, as it evolves for you!
Get started with the docs here
Supported Channels
SMS
Send and receive SMS globally, with support for delivery receipts and high volume batch submissions.
Get started with the docs here
Facebook Messenger
Send messages via Facebook Messenger and reach an audience of over 1 billion monthly active users.
Get started with the docs here
Twitter DM
Use Twitter Direct Messages to offer customer support to your customers, using either our Chat tool or the "One" API.
Get started with the docs here
Push / App Messaging
Our App messaging SDKs allow you to either create simple integrations to support native push into your apps using the user identification scheme of your choice, or full 2 way messaging solutions.
App messaging allows you to build secure messaging and chat services into your native and web applications. Use App messaging for P2P chat, B2C chat or A2P messaging for alerts reminders and notifications.
Get started with the docs here
Webchat
Integrate our chat widget quickly and easily into your websites to allow real-time webchat.
Get started with the docs here
Branch
Branch works in conjunction with the "One" API and lets you set rules to prioritise the order of channels in which a message to a customer can be sent. Branch will work through these channels in priority order trying to find the best channel in order to send your message automatically.
Here’s an example…
Try to send the message to a user who has my app first , if they are not an app user send the message to Facebook Messenger, if I can’t reach them through those channels send an SMS as my user /customer must get the message.
Branch supports any messaging channel that is currently available through the "One" API , the most commonly used channels today are SMS, Facebook Messenger and App messaging (into your own app). As new messaging channels become available we will add them to our messaging “bench”
Updated 8 months ago