New error codes provide clearer TFV and A2P 10DLC registration feedback launching September 15, 2026
On September 15, 2026, Twilio will add new error codes for Toll-Free Verification and A2P 10DLC campaign registration rejections.
On September 15, 2026, Twilio will add new error codes for Toll-Free Verification and A2P 10DLC campaign registration rejections.
Dedicated IPs are now available for Twilio Email, enabling streamlined control over email deliverability directly within the Twilio console. This functionality simplifies sending reputation management at scale. To ensure deliverability from day one, newly provisioned dedicated IPs automatically enter a 45-day warm-up schedule, complete with shared pool overflow protection to smooth out volume spik…
The Twilio Voice JavaScript SDK now includes noise cancellation reference components, giving you a production-ready starting point for either open-source RNNoise or commercially-licensed Krisp.
On September 15, 2026, Twilio is introducing a new regional IP address for Event Streams webhook traffic in US East (us-east-1). This is part of a move from a single shared IP range to dedicated regional addresses, bringing Event Streams in line with how the rest of the Twilio platform routes traffic. This change only affects customers who validate incoming Event Streams webhook traffic by source…
Effective August 3, 2026, Twilio SendGrid has removed the Send to Coworker action from the Domain Authentication setup flow due to low usage. This simplification prioritizes only the most valuable paths for users to complete their domain authentication and get started with email. Directing DNS records through automated email is no longer the optimal method for technical handoffs. DNS configuration…
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…
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…
We are thrilled to announce that US 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. Branded Calling is available on T-Mobile and Verizon.
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…
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…
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…
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…
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…
Based on customer feedback, we are pushing out the change to the Conference list endpoint split to only return in-progress conferences until September 30, 2026.
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…
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…
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…
We are thrilled to announce that Branded Calling has officially entered Public Beta for our customers in Canada, Germany, and the United Kingdom.
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…
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…
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…
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…
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…
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…
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.
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…
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.
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…
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…
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…