For AI agents: The complete documentation index is available at /docs/llms.txt. A markdown version of this page is available at /docs/messengers/twilio-messenger.md.

Configure a Twilio Messenger

On this page
Available since 1.26.0

This page explains how to connect your FusionAuth instance to Twilio messenger to send text and voice messages.

To create a new Twilio messenger, navigate to Settings -> Messengers . Click Add Twilio Messenger from the dropdown in the upper right.

Add Twilio Messenger#

Id optional

A unique UUID is auto generated if left blank.

Name required

The name of the messenger. You can have multiple Twilio messengers with different accounts. This is used for display only.

Message types required Available since 1.65.0

The set of message types this messenger can send. Supported values are SMS and Voice.

URL required

Provided by Twilio. This is the URL of the Twilio messaging service you wish to connect to.

Account SID required

Provided by Twilio.

Auth token required

Provided by Twilio.

From phone number optional

The outgoing phone number of your messenger service.

Messaging service Id optional

Provided by Twilio and is often used in conjunction with the Copilot service.

Enable debug logging optional

When enabled, each message sent using this messenger will generate a new Debug Event Log which can be viewed using the Event Log API or from the admin UI by navigating to System -> Event Log .

Testing Your Configuration#

You also can test your Twilio messenger configuration. Click Send test message to fire a test text message (or voice message, if text messaging is not enabled) to your Messenger.