Engagement Cloud | CPaaS


Overview of dotdigital for Tech Teams

The Evolution of Engagement

Comapi is now part of the dotdigital Engagement Cloud providing CPaaS services.

What we do

We are a secure enterprise cloud communications platform specialising in messaging. We provide programmable messaging APIs to send messages from your systems or applications. You can send to any messaging or notification channel like SMS, Facebook Messenger, in-app messaging or push notifications. To enable business to use the messaging channels without integrations, we provides a portfolio of powerful live chat, conversational commerce and broadcasting tools to help you engage your audience.

We call it Universal Messaging!

Find out more at here

Free to try

You can sign up online today and try our services and SaaS tools for free at our Portal


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


Send and receive SMS globally, with optional delivery receipts

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


Use email to engage and inform your users, or use in conjunction with Branch as a great fallback channel due to its universal reach.

Get started with the docs here


Integrate our chat widget quickly and easily into your websites to allow real-time webchat.

Get started with the docs here

Custom Channels

If we don’t have it covered or you want to use existing suppliers you can use our custom channel to call your existing providers API or call any other communication channel. Total flexibility without the hassle of changing.

Get started with the docs here


Inbox is a complete platform for engaging and communicating to your customers via any mobile or native application. Inbox gives you the power to send rich HTML content and push notifications into apps.

Get started with the docs here


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”

Get started with the docs here


Ensure customer details are accurate and protect yourself from fraud. Call our Verify API from your website or app, and leverage the customers mobile number to verify they are who they say they are, or they have entered a valid mobile number using time limited one time codes.

Get started with the docs here

Phone Number Validation

Mobile numbers are critical to creating and managing customers mobile identity. Use our Phone Number Validation services to validate mobile numbers, find important information about the number's status, and ensure they are valid.

Get started with the docs here

Updated about a year ago


Overview of dotdigital for Tech Teams

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.