Configure Twilio provider sms-configuration-twilio
Configure API credential for SMS/MMS
To configure Twilio with Journey Optimizer, you need to create a new API credentials used for Twilio:
-
In the left rail, browse to Administration > Channels
>
SMS Settings and select the API Credentials menu. Click the Create new API credentials button. -
Configure your SMS API credentials, as detailed below:
-
SMS vendor: Twilio.
-
Name: choose a name for your API Credential.
-
Account SID and Auth Token: access the Account Info pane of your Twilio Console Dashboard page to find your credentials.
-
Message SID: enter the unique identifier assigned to every message created by Twilio’s API. Learn more in .
-
Inbound Number: add your unique inbound number. This allows you to use the same API credentials across different sandboxes, each with its own inbound number.
-
-
Click Submit when you finished the configuration of your API credentials.
-
In the API Credentials menu, click the bin icon to delete your API credentials.
-
To modify existing credentials, locate the desired API credentials and click the Edit option to make the necessary changes.
After creating and configuring your API credential, you now need to create a channel configuration for SMS and MMS messages. Learn more
Configure API credential for RCS
RCS messaging is supported in ۶Ƶ Journey Optimizer through Twilio using the Custom SMS Provider feature. This enables the delivery of rich, interactive messages via verified business profiles, incorporating elements such as carousels, buttons, and multimedia content.
To enable RCS messaging with Twilio, new API credentials must be configured via a Custom SMS Provider. Existing Twilio SMS credentials are not compatible, as RCS requires a distinct payload format.
-
Register for RCS Messaging in Twilio
Begin by completing the RCS registration process in the Twilio platform. This includes setting up your business profile and enabling RCS capabilities for your account.
-
Create an SMS Webhook
Configure an SMS Webhook that can receive incoming RCS message responses or delivery updates. This webhook must be properly linked to your Twilio setup for two-way communication.
-
Create API Credential using Custom as SMS vendor
In Journey Optimizer, define new API credentials specifically for RCS using “Custom” as the SMS vendor. Use the appropriate RCS endpoint authentication method, base URL, and headers.
After creating and configuring your API credential, you now need to create a channel configuration for your RCS messages. Learn more