Objective
A Messaging Service's settings control what happens to inbound messages, where delivery status is reported, how Twilio picks a sender, and how message content is handled. This article shows you how to review and change those settings.
Product
Programmable Messaging
Environment
Twilio Console
Procedure
- In the Twilio Console, select Communications in the left sidebar.
- Select Messaging, then Services.
- Select the Messaging Service you want to configure, then open the Settings tab.
- Under Inbound messages, choose how the service handles incoming messages:
- Defer to sender's webhook, use the webhook defined on the individual sender, if it has one.
- Receive the message, accept the message on your account without calling a webhook. It's still available through the API and logs.
- Send a webhook, call one webhook for every incoming message. Enter the Request URL and choose a Method (HTTP Post or HTTP Get). You can also add a Fallback URL with its own method, used only if the Request URL fails to respond.
- Create a conversation, automatically start a new conversation for any sender not already in one.
- Under Outbound messages, enter a Delivery status callback URL if you want Twilio to report delivery status by webhook, and optionally a Validity period in seconds.
- Under Sender selection, select Sticky Sender to keep using the same sender for a given recipient, and Area code geomatch to prefer a local or overlay area code when messaging US and Canada numbers.
- Under Content, select Smart encoding to replace hidden Unicode with GSM characters, and MMS converter to fall back to an SMS with a shortened link when a carrier does not support MMS.
- Select Save. Twilio confirms with Changes have been successfully saved.
Additional Information
- Validity period accepts 1 to 36000 seconds (10 hours). After it elapses, any message still queued at Twilio is not sent.
- Request URL and callback URLs are validated, so a malformed address is rejected before saving.
- Create a conversation, Area code geomatch, and MMS converter are only offered where your Messaging Service is available for them; the Create a conversation option is also unavailable unless your account allows automatic conversation creation.
- Selecting Reset discards unsaved edits and restores the values currently stored on the service.
- Messages received with Receive the message still raise inbound message events you can subscribe to with Event Streams.
This content was generated by AI and reviewed, edited, and verified by a human.