Reference

MessageBird

MessageBird is a cloud-based communication platform with support for a variety of channels including WhatsApp, voice, live chat and more.

MessageBird is a cloud-based communication platform with support for a variety of channels including WhatsApp, voice, live chat and more.

Category: Communication. Adds 3 actions to a care flow.

What to configure

Set these once, on the extension in Awell Studio. An action fails at run time if a required setting is missing.

SettingRequiredNotes
API KeyYesYour MessageBird API key. Stored as a secret.
Report URLNoThe URL for delivery of status reports for messages. Must be HTTPS.

Actions

MessageBird adds these 3 actions to a care flow. Add one to a step, then fill in its inputs.

Send SMS

Send an SMS to a recipient of your choice.

This action can be previewed in Studio before you publish.

InputTypeRequiredDescription
OriginatorstringYesThe sender of the message. This can be a telephone number (including country code) or an alphanumeric string.
RecipientstringYesThe mobile number of the recipient.
BodytextYesThe content of your message.

MessageBird's Programmable SMS API enables you to programmatically send SMS messages from within a care flow.

Read the official documentation

Send voice message

Send a voice message to a recipient of your choice.

This action can be previewed in Studio before you publish.

InputTypeRequiredDescription
OriginatorstringNoThe sender of the message. This can be a telephone number (including country code) or an alphanumeric string.
RecipientstringYesThe mobile number of the recipient.
BodytextYesThe content of your message.
LanguagestringNoThe language in which the message needs to be read to the recipient. Default: en-gb.
VoicestringNoThe voice in which the messages needs to be read to the recipient. Possible values are: male, female. Default: female

Send WhatsApp message

Send a WhatsApp message to a recipient of your choice.

This action can be previewed in Studio before you publish.

InputTypeRequiredDescription
FromstringYesThe channel ID from which the message should be sent.
TostringYesEither a channel-specific identifier for the receiver (e.g. MSISDN for SMS or WhatsApp channels), or the ID of a MessageBird Contact.
ContenttextYesThe content of your message.

Send a message to a recipient via WhatsApp. If an active conversation already exists for the recipient, the conversation will be resumed. In case there's no active conversation a new one is created.

Learn how to get started with MessageBird and WhatsApp

Setup and notes

MessageBird is a cloud-based SMS marketing platform designed to help businesses engage with customers across a variety of channels including WhatsApp, voice, live chat and more.

Extension settings

In order to set up this extension, you will need to provide a MessageBird API key and report URL (only required if you want to use WhatsApp messaging).

Send voice (text-to-speech) message

MessageBird's Voice Messaging API enables you to transform text messages into voice messages to any country.

Read the official documentation

Changelog

MessageBird changelog

Where this page comes from

The settings, actions, inputs, outputs and webhooks above are generated from the extension's own code, at @awell-health/awell-extensions v2.1.159. They match what the platform actually does rather than a description of it.

Field-level detail also appears in Awell Studio when you configure the action. Something wrong or missing? Email support@awellhealth.com.

On this page