Twilio

How to enable Twilio MMS on a merchant.

Twilio MMS service allows you to send and receive MMS messages globally using the Twilio API platform.

Features

Messaging MMS messages can be delivered using Twilio. ✅ Message Status MMS messages sent over Twilio will have their status updated with delivery information.

Resources

Configuration

To configure Twilio MMS, log into the Twilio Console. Navigate to the Dashboard to locate your Account SID. For the Auth Token, go to Settings.

This table describes the required or possible attributes needed to configure a merchant product for this type.

NameTypeDescriptionRules
accountSidstringYour Twilio Account SID, found on the Dashboard of the Twilio Console. Examples: your_account_sid_here.
authTokenstringYour Twilio Auth Token, accessible via the Settings in the Twilio Console. See https://www.twilio.com/docs/iam/api/authtoken. Examples: your_auth_token_here.
tokenstringThe token used for authentication. Examples: your_token_here.
audiencestringThe audience for the service. Examples: user.
countriesarrayA list of countries supported by the service. Examples: us,ca.
linestringThe phone line used for messaging. Examples: +1xx87xxx5555.

Features

All messaging products support the following features attributes.

NameValuesDescription
noAuthcodetrue or false (default)All messages sent to customers using this product will never include an authorization response code.

Enabling this Product

Using create-merchant-product API you can add a new product to your merchant record. Below is an example configuration for the payload of that request.

{
  "line": "messaging",
  "product": "mms",
  "provider": "twilio",
  "config": {
    "accountSid": "your_account_sid_here",
    "authToken": "your_auth_token_here",
    "token": "your_token_here",
    "audience": "user",
    "countries": [
        "us",
        "ca"
    ],
    "line": "+1xx87xxx5555"
  }
}