Channel selection

You can easily send a message to a single channel by including a rules array with a single channel listed.

Example

"rules": [
    "sms"
  ]
{
  "body": "Test from the One API",
  "to": {
    "phoneNumber": "447123123123"
  },
  "rules": [
    "sms"
  ]
}

Learn more about how you instruct the One API to use multiple channels in the Branch section of our documentation.


Supported channels

SMS

Send and receive SMS globally, with optional delivery receipts.

MMS

Send MMS with up to 10 images to supported countries.

WhatsApp

Use WhatsApp to provide alerts, reminders and notifications, and offer customer support to your customers, using either our Chat tool or the API.

Messenger

Send messages through Messenger and reach an audience of over 1 billion monthly active users.

Push and app messaging

Engage your mobile and web app users in two-way conversations in real-time, or simply send push messages.

Custom channels

If you don’t see what you need above, or you want to use existing suppliers, you can use our custom channels to call your existing provider’s API, or call any other communication channel. Total flexibility without the hassle of changing.