All Twilio Release Notes

Last updated: Sep 5, 2025

Stay up to date on releases from Twilio

Join Releasebot and subscribe to release note updates from hundreds of vendors.

Twilio logo

Twilio Messaging by Twilio

Compliance Toolkit in Public Beta

September 3, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • Compliance Toolkit in Public Beta

    Compliance Toolkit is now available in Public Beta, allowing you to use Artificial Intelligence and machine learning to help manage compliance obligations with respect to certain local regulatory or compliance requirements. To start using Compliance Toolkit, Opt in through the Twilio Console and review the detailed setup instructions in our developer documentation.

Twilio logo

Twilio Messaging by Twilio

Updated A2P 10DLC Phone Number Registration Events

August 28, 2025 This release date was parsed from the original source when it was added (Sep 1, 2025). Original Source

Event Streams now include messaging_service_sid in A2P 10DLC number registration and deregistration events. This improves traceability and supports easier debugging and automation.

  • Inclusion of Messaging Service SID in A2P 10DLC Phone Number Registration events

    Twilio Event Streams now include the Messaging Service SID in all related A2P 10DLC phone number registration events, allowing direct identification of the associated A2P Campaign by referencing the messaging_service_sid field in the 2.0 schema version.

Twilio logo

Twilio Messaging by Twilio

Updated A2P 10DLC Phone Number Registration Events

August 28, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • Updated A2P 10DLC Phone Number Registration Events

    We’ve made an important update to A2P 10DLC Phone Number Registration events in Twilio Event Streams — now including the Messaging Service SID in all related events. With this enhancement, you can directly identify which A2P Campaign a phone number is associated with by referencing the messaging_service_sid field in the 2.0 schema version. This improves traceability and helps streamline debugging, monitoring, and automation workflows tied to number registration. The following Event Streams now include the messaging_service_sid field: - com.twilio.messaging.compliance.number-deregistration.pending - com.twilio.messaging.compliance.number-deregistration.successful - com.twilio.messaging.compliance.number-registration.pending - com.twilio.messaging.compliance.number-registration.successful To learn more about A2P Notifications through Event Streams , check out our guide .

Twilio logo

Twilio Messaging by Twilio

RCS Messaging is now generally available

August 26, 2025 This release date was parsed from the original source when it was added (Aug 28, 2025). Original Source

Twilio now offers RCS Business Messaging in Programmable Messaging, letting you create/test RCS senders, use rich content, and auto-fall back to SMS/MMS.

  • RCS Business Messaging general availability

    RCS Business Messaging is generally available in the Twilio Programmable Messaging API. Start experiencing rich, branded, verified communications through RCS.

Twilio logo

Twilio Messaging by Twilio

RCS Messaging is now generally available

August 26, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • RCS Messaging is now generally available

    RCS Messaging is now generally available

Twilio logo

Twilio Messaging by Twilio

[U.S. A2P 10DLC] Brand Registration - Authentication+ 2FA Verify & New Error Codes

August 7, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • [U.S. A2P 10DLC] Brand Registration - Authentication+ 2FA Verify & New Error Codes

    We’ve made a key improvement to Authentication+ to support programmatically triggering a new 2FA verification email for A2P 10DLC Brand registrations that have failed. Alongside the endpoint, we’re introducing a set of dedicated 2FA error codes that surface precise failure reasons and point you to the fastest remedy, so your users can complete brand verification with fewer support tickets and less manual work. To learn more about Authentication+, check out our Support Article and Twilio API Docs. Error Codes Table: - 21736: Domain Ownership Could Not Be Verified - The domain used in the brand contact email could not be independently verified. - 21737: 2FA Verification Expired - The 2FA verification link or token expired before being used. - 21738: 2FA Email Undeliverable - The verification email could not be delivered to the brand contact. - 21739: 2FA Verification Failed or Timed Out - The verification process was not completed. - 21740: Invalid Brand Contact Email Domain - The domain used for the brand contact email is not acceptable for Authentication+ (e.g., gmail.com). - 21741: 2FA Code Expired - The verification code was not entered in time.

Twilio logo

Twilio Messaging by Twilio

Studio now supports Link Shortening

July 22, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • Studio now supports Link Shortening

    Studio now supports the ability to shorten links within your message body when using the Send Message and Send & Wait For Reply widgets. You can also shorten links to track customer engagement with click events.

Twilio logo

Twilio Messaging by Twilio

Standardization of Inbound Button Payload on RCS

July 14, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • Standardization of Inbound Button Payload on RCS

    All ID fields specified in the Twilio Content Content APIs such as in Twilio cards will be returned in Button Payload in a uniform way. We will return the exact payload specified without 64 bit encoding to align button behavior. To specify a Button Payload, pass in an ID field into the button actions array within a button object. Examples can be found in the Twilio docs. Button Payloads will be returned in the inbound webhook. Billing may apply. To learn more see our docs here.

Twilio logo

Twilio Messaging by Twilio

Meta is Updating WhatsApp Pricing on July 1, 2025

June 24, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • Meta is Updating WhatsApp Pricing on July 1, 2025

    Meta Pricing Changes for WhatsApp Messages: Effective July 1, 2025 Starting July 1, 2025, Meta will shift from 24-hour conversation-based pricing to a new model that charges per template message delivered. Pricing will vary by template type (Marketing, Authentication, or Utility) and may also be subject to volume-based tiers in some regions. This update applies to all WhatsApp messages, including those sent through Twilio Verify. Twilio will continue to pass through Meta’s updated charges without adding any additional fees. No action is required, but customers may notice billing changes starting July 1, 2025, based on message type and volume. We haven’t listed the Meta fees directly in this email because they vary by region and message type. For more information, check out Twilio’s Notice: Changes to WhatsApp’s Pricing (July 2025) Help Center article or Meta’s Pricing updates on the WhatsApp Business Platform docs page. We can’t wait to see what you build! –Team Twilio

Twilio logo

Twilio Messaging by Twilio

Updates to Alphanumeric Sender ID Compliance Checks and Error Codes

June 23, 2025 This release date was parsed from the original source when it was added (Sep 5, 2025). Original Source

  • Updates to Alphanumeric Sender ID Compliance Checks and Error Codes

    At Twilio, we’re always working to make your messaging experience more reliable and transparent. That’s why we’re making some updates to how we handle Alphanumeric Sender IDs. What’s Happening? Starting on August 13, 2025, we’re introducing clearer error codes and new message status updates when an Alphanumeric Sender ID isn’t properly registered or authorized in a given country. These updates will help you quickly understand if something needs to be fixed and keep your messages flowing smoothly. Here are the highlights: • *New Error Codes ◦ 30041: Sent when the Alphanumeric Sender ID isn’t registered or authorized for use. ◦ 30042: Sent when the Alphanumeric Sender ID is explicitly blocked because it’s generic or not allowed to be used. • What Will Change in Your Logs? ◦ Messages with unregistered Alpha Sender IDs will now appear as “Likely-SCAM” in the logs in Singapore and Ireland. ◦ Error codes will be clearer and more actionable. If your Alphanumeric Sender IDs are already registered and approved for your destinations, you’re all set—no action needed! If you see one of these new error codes, that’s your cue to double-check that your Alphanumeric Sender ID is properly set up for the country you’re sending to. *Note: Error codes are subject to processing fees. For more information on charges on messaging errors, visit our Twilio Help Center article on error code fees. For questions or help with registering your Alphanumeric Sender IDs visit: • SMS Guidelines Page • Twilio Help Center