Introduction
Channels
Templates
Contacts
Messages
API
public
beta
Docs Contact Login

twilio Twilio SMS

Twilio SMS a leading worldwide SMS provider.

Signup at: https://www.twilio.com/

Features

Webhooks events Common SMS features
Delivered MMS
Dropped Custom sender ID
Campaigns allowed
Twilio SMS specific features
Max SMS price Automatically drop SMS with a routing cost above a defined limit.

Connect Twilio SMS

You need your "Account SID" and "Auth Token" to connect Twilio SMS with Notifuse.

Your credentials are available on the Twilio Dashboard once you are logged in.

Connect Twilio's webhooks

The Twilio's "Status Callback URL" is automatically set by Notifuse while sending your messages!

Available settings

The Twilio SMS settings are defined at the template level from the Notifuse interface when you create/update a template.

If you don't plan to create your templates via API, or overwrite some settings at the last minute when you send a message (via API), you can skip the following table.

However it can be useful to overwrite some settings when you send a message from the API, like the mobileNumber parameter to route an SMS to the secondary phone number of the recipient (imagine he cannot reach his primary mobile phone).

The settings you can overwrite when you send a message via API are marked in the Available in column.
Parameter Expected value Available in Description
mobileNumber
required
string: mobile number contact, message Mobile number of the recipient, the number should start with an international prefix (i.e: +33...)
twilioNumber
required if no messagingServiceSid
string template, message Your Twilio phone number.
messagingServiceSid
required is no twilioNumber
string template, message Your Twilio Messaging Service SID.
text
required
string template Text content of your message. Templating markup allowed.
textMacro
optional
string template Id of the page of macros used in the text content of your message.
mediaUrl
optional
string: URL template URL of the media (MMS) you want to send with the message.
testData
optional
object template JSON object of fake data used to test your templates.

Next: How to use the templates ยป