MessageBird SMS

MessageBird is an SMS marketing, notification and communication service that allows users to send and receive personalized text messages.

Smooch lets you integrate MessageBird SMS into your software with a single API that also connects to other channels like Messenger, Viber, chat SDKs and more.

Our MessageBird integration allows you to receive and send text messages from a MessageBird number. Refer to the channel capabilities grid to see all the MessageBird integration capabilities.

Configuring MessageBird

Add the MessageBird integration through the Smooch dashboard or via the REST API.

Smooch MessageBird Dashboard Integration

After the integration, you will be provided with a Smooch webhook URL. First, you will need to create a MessageBird flow. Go to your MessageBird Flow builder, use the flow “SMS to HTTP” and give it a name.

MessageBird Flow Builder SMS to HTTP

On the next page, select the desired number on the right of the screen under “Incoming SMS” and click “Save”.

MessageBird Flow Builder Incoming SMS

Then, click on the “Forward to URL” bubble and select the method “POST”. In the URL field, you will need to provide the Smooch webhook URL provided by the Smooch dashboard. If you used the REST API to create the integration, you will need to use the webhookSecret from the response to write the following with the respective values to your integration: https://app.smooch.io/api/messagebird/webhooks/{appId}/{integrationId}/{webhookSecret}.

Click “Save”, then “Publish changes” on the upper right corner.

Messagebird Flow Builder Forward URL

If you integrated MessageBird via the Smooch dashboard, confirm your integration.

Smooch MessageBird Dashboard Integration Confirm