T

Twilio Changelog

T
Twilio Changelog Dev Tools

Restricted API Keys, Conversations (classic) permissions

Restricted API Keys now support granular, resource-level permissions for Conversations (classic), covering actions like listing conversations, sending messages, managing participants, and configuring webhooks. This lets you scope a key to only the operations your integration needs — for example, granting read access to conversations while blocking any ability to delete users or roles — reducing th…

T
Twilio Changelog Dev Tools

WhatsApp Card & Flows Support in Conversations (classic)

Conversations (classic) now supports the whatsapp/card and whatsapp/flows content types, letting you send WhatsApp Card templates and WhatsApp Flow templates directly through the Conversations API. Cards let you pair a message with tappable action buttons and optional media, while Flows let you launch an interactive, multi-step WhatsApp Flow from a single templated message — both previously only a…

T
Twilio Changelog Dev Tools

US Enhanced Branded Calling is now Generally Available

We are thrilled to announce that US Enhanced Branded Calling is now Generally Available for all customers. This feature helps you create a more trusted and recognizable voice experience by showing branded elements like your logo and call reason when you reach out to customers. Enhanced Branded Calling is available on T-Mobile and Verizon.

T
Twilio Changelog Dev Tools

Functions and Assets API date_created and date_updated timestamps will be corrected on September 1, 2026

On September 1, 2026, date_created and date_updated on Functions and Assets resources will be updated to return accurate UTC timestamps. Currently, these fields return values shifted forward by the Pacific Standard Time time zone offset (+7 hours) despite the Z suffix indicating UTC. This is a presentation-layer bug introduced in 2023; the underlying data is correct. The correction applies retroac…

T
Twilio Changelog Dev Tools

Real-time WhatsApp Template Approval and Category Updates via Event Streams

Twilio Event Streams now supports real-time notifications for WhatsApp message template status and category updates. Previously, tracking changes to WhatsApp content template approvals or re-classifications required periodic polling via the Content API or Senders API. With this release, you can subscribe to template lifecycle events through Event Streams and automatically trigger downstream workfl…

T
Twilio Changelog Dev Tools

Error code 30915 now flags invalid Sole Proprietor classification for both A2P 10DLC and Toll-Free Verification

Error code 30915 now applies consistently to A2P 10DLC campaign registration and Toll-Free Verification. When a Sole Proprietor registration is submitted with a business but the available information shows it is actually a registered legal entity (for example, an LLC or corporation) error code 30915 will be returned. What changed 30915 is now non-program specific; the same code and guidance apply…

T
Twilio Changelog Dev Tools

Lookup Line Status Public Beta is now available!

As of July 14, 2026 the Lookup Line Status Public Beta is now available! Lookup’s Line Status package allows you to get the status information of a mobile phone number. Line Status provides statuses that lets you know if the mobile number is active, inactive, unreachable, reachable or unknown. Validate phone numbers in your contact database to improve the efficiency of your campaigns. Additional D…

T
Twilio Changelog Dev Tools

RCS error code for unconfirmed delivery is changing from 30036 to 30046

Starting August 10, 2026, the error code returned when an RCS message cannot be delivered to an unreachable end-user device will change from 30036 to 30046. Error code 30046 (Message delivery not confirmed) gives developers a more accurate signal when an RCS message cannot reach an end-user device. Previously, 30036 (Validity Period Expired) was returned for these failures, pointing to queue and t…

T
Twilio Changelog Dev Tools

Node.js v24 is now available for Twilio Functions

Twilio Functions now supports Node.js v24 as a build runtime. You can target it by selecting Node.js v24 from the runtime dropdown in the Console Dependencies tab, or by specifying runtime: node24 in your Serverless Toolkit configuration. Node.js v24 requires @twilio/runtime-handler version 2.1.2 or later. If your service specifies a version between 1.2.0 and 2.1.2, Twilio will automatically upgra…

T
Twilio Changelog Dev Tools

WhatsApp Usernames is now supported on the Twilio Platform & Messaging APIs for WhatsApp

WhatsApp Usernames is now supported on the Twilio Platform and Messaging APIs for WhatsApp. WhatsApp now allows users to adopt usernames. A username can optionally mask a user's personal phone number and allows them to interact with businesses through Business Scoped User IDs (BSUID). Twilio exposes this identifier in message webhooks and in Event Streams event data. Meta is releasing this functio…

T
Twilio Changelog Dev Tools

Email Notifications for A2P 10DLC Campaign Registrations

Email notifications for A2P 10DLC campaign registrations to give you greater visibility into your onboarding pipeline are now live. Automated email updates at four critical stages of the campaign lifecycle: Initial Registration: Confirmation that your campaign submission has been received and is entering review. Approval: Notification that your campaign is live and ready to route traffic. Rejectio…

T
Twilio Changelog Dev Tools v2.0

OAuth 2.0 client credentials for Organization API access is now GA

Organization APIs can now be accessed using OAuth 2.0 client credentials (grant type per RFC 6749, section 4.4). Alongside GA, we're also launching the Role Assignments and Roles public APIs. This release enables: Microsoft Entra ID SCIM integration: Follow our integration guide to set it up. Programmatic user management: Manage users via standard SCIM APIs. Programmatic role management: Assign an…

T
Twilio Changelog Dev Tools

Upcoming changes to Twilio Interconnect SIP Signaling IP Addresses

In the second half of 2027, Twilio will update the SIP signaling IP addresses used for Programmable Voice SIP and Elastic SIP Trunking over Interconnect in all regions. The Interconnect signaling IPs, for both inbound and outbound SIP signaling over private connections, will move to the 159.26.160.0/20 range as part of infrastructure improvements for greater flexibility, reliability, and scalabili…

T
Twilio Changelog Dev Tools

Updates to optimize RCS delivery and fallback

Twilio recently made improvements to our platform to increase RCS delivery and improve fallback consistency. The time for a recipient’s device to confirm delivery before an RCS message’s status is updated to "undelivered" or a fallback SMS / MMS is sent, no longer depends on how long a message is queued within Twilio. Consequently, when messages queue within Twilio (as expected when sending large…

T
Twilio Changelog Dev Tools

Voice Insights Call Summary: Removal of conference_participant field

The conference_participant field in the Voice Insights Call Summary is being removed from the REST API and Event Streams August 1, 2026. This field pre-dated Conference Insights and had limited accuracy due to the complexity of conference call flows. It is currently only populated for calls eligible to participate in a Twilio conference; all others return attributes: null. After removal, all calls…

T
Twilio Changelog Dev Tools

Compliance Toolkit for Messaging is now HIPAA Eligible

As of June 30, 2026, Compliance Toolkit can now support healthcare use cases that may contain protected health information (PHI) for organizations that are subject to the Health Insurance Portability and Accountability Act (HIPAA). Twilio will sign Business Associate Addendums (BAA) with covered entities and business associates for HIPAA Eligible Services. Learn more about how to build on Twilio f…

T
Twilio Changelog Dev Tools

Consent Management API is now Generally Available and HIPAA Eligible

Consent Management API is now Generally Available allowing you to programmatically sync, store, update, and manage user consent preferences globally across RCS, SMS, and MMS channels. As of June 30, 2026, Consent Management APIs can now support healthcare use cases that may contain protected health information (PHI) for organizations that are subject to the Health Insurance Portability and Account…

T
Twilio Changelog Dev Tools

Twilio Voice React Native SDK Conversation Relay Reference Component

Twilio Conversation Relay handles the real-time complexity of voice AI interactions - transcription, turn-taking, interruption handling, speech generation - so that your app logic stays focused on the conversation itself. We've published a reference component for the Twilio Voice React Native SDK to show how that works end-to-end on mobile.

T
Twilio Changelog Dev Tools

Compliance Embeddable for US A2P 10DLC is now available in Private Beta

Twilio is launching the Private Beta for Compliance Embeddable for US A2P 10DLC. The Compliance Embeddable is a white-label, self-service solution that integrates seamlessly into an Independent Software Vendor’s (ISV) application portal. With the Compliance Embeddable, end customers can independently complete both brand and campaign registrations while Twilio handles the underlying regulatory infr…

T
Twilio Changelog Dev Tools

Enhanced Role-Based Access Control (RBAC) is a GA product in the new Twilio Console

With Enhanced RBAC we have introduced more granular roles called built-in roles, which provide access to specific Twilio products including Messaging, Studio, Phone Numbers etc. You can find the complete list of new roles here. These roles can be assigned at the organization, account or subaccount level, unlike the general roles which can only be assigned at the account level.

T
Twilio Changelog Dev Tools

Elastic SIP Trunking - Immutable Call Forwarding with CallToken (Public Beta)

Twilio is announcing its public beta availability of Call Forwarding with Caller ID preservation. Twilio Elastic SIP Trunking customers who would like to preserve & retain the caller ID from the incoming trunking origination call in their outgoing trunking termination (forwarded) call for context about their customers can now use this feature. Twilio Programmable Voice already has support for this…

T
Twilio Changelog Dev Tools

Sending Typing Indicators on RCS, WA, and AMB in V3 Typing Indicator API

New Unified Typing Indicator API experience: You can now send typing indicators across RCS, WhatsApp (WA), and Apple Messages for Business (AMB) using a streamlined consistent integration with JSON payloads. Smart Channel Behaviors: RCS: Displays a typing indicator for up to 20 seconds (or until the message delivers) to reduce perceived wait times. WhatsApp: Automatically marks the referenced mess…

T
Twilio Changelog Dev Tools

Studio and TaskRouter are now available in Private Beta in IE1

Studio and TaskRouter are now available in Private Beta in Twilio's Ireland (IE1) region. With this release, your application's Studio and TaskRouter data is processed and stored in IE1, providing EU data residency and control over where your contact center routing and workflow automation data lives. You can learn more on Studio and TaskRouter as well as other Regional products on our Regional pro…

T
Twilio Changelog Dev Tools

Conference list endpoint will default to in-progress conferences only on July 13, 2026

Starting July 13, 2026, the Conference list endpoint (GET /2010-04-01/Accounts/{AccountSid}/Conferences.json) will default to returning only in-progress conferences. If you're querying for in-progress conferences (the most common use case), no action is needed. Currently, calling this endpoint without a Status filter returns all conferences regardless of status (init, in-progress, and completed).…

T
Twilio Changelog Dev Tools

Data Residency for SMS (EU) is now Generally Available (GA)

The Programmable Messaging API is now generally available for SMS in Twilio’s Ireland (IE1) region. When using this feature, SMS message personal data is stored and processed in the EU up to the point it reaches Twilio’s connections with telecommunications providers. With this release, the Ireland (IE1) region supports the following messaging features: Programmable Messaging API: Send outbound SMS…

T
Twilio Changelog Dev Tools

Upcoming cipher suite list update for all Twilio REST API endpoints on November 18, 2026

Security standards are always evolving, and we want to ensure your Twilio applications are using the strongest protection available. We're extending the deadline for these changes and customers now have until November 18, 2026, to update their setups with the ciphers listed below. We’ll continue accepting legacy cipher traffic during that window so customer applications keep running without interr…

T
Twilio Changelog Dev Tools

T-Mobile A2P 10DLC Daily Limit Warning Error Codes 30025, 30026, and 30027 Being Decommissioned

Starting May 21, 2026, T-Mobile A2P 10DLC daily message cap warning error codes 30025 (50% threshold), 30026 (70% threshold), and 30027 (100% of the daily limit) are being retired. These error codes will no longer fire in API error logs or webhooks, and the associated proactive warning emails will stop. Error code 30023, which triggers when traffic hits 100% of the T-Mobile daily cap, is not affec…

T
Twilio Changelog Dev Tools

Apple Messages for Business Private Beta with Twilio

We are excited to announce that Apple Messages for Business (AMB) is now available in Private Beta on the Twilio platform. This release allows businesses to connect with their customers directly within the native Messages app on iPhone, iPad, and Apple Watch, providing a secure, branded, and highly interactive communication channel. With Apple Messages for Business, you can go beyond plain text to…