Twilio Changelog
See additions and changes to the Twilio platform.
You can also subscribe to our Changelog RSS feed below.
(In order to subscribe to our Changelog RSS feed, an RSS feed reader is required.)
See additions and changes to the Twilio platform.
You can also subscribe to our Changelog RSS feed below.
(In order to subscribe to our Changelog RSS feed, an RSS feed reader is required.)
Jul 22, 2025
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.
Jul 20, 2025
We're announcing updates that improve the visibility of WhatsApp voice call metrics in Voice Insights, for customers using the WhatsApp Business Platform with Twilio. Here's a detailed rundown of the new updates:
Voice Insights API Updates:
Call Summary API & Eventstream: A new parameter, call_type: "whatsapp", has been introduced to distinguish WhatsApp calls. Metrics for these calls are accessible within the carrier object of the Call Summary API.
Call Events & Call Metrics APIs:Customers can track and analyze WhatsApp RTP stats and call progress events through the Call Events and Call Metrics APIs.
Voice Insights Console Updates:
Call Logs Page: Within the Insights Summary tab, customers can now view metrics and track call progress events for individual WhatsApp calls.
Call Insights Dashboard: On the Call Insights Historical View page, customers have the added functionality to filter dashboard data by the "whatsapp" call type.
For more information, please refer to the Voice Insights reference docs.
Jul 15, 2025
Effective July 15, 2025: Twilio SendGrid launched data residency within the EU for email. This enables you to keep all email event data such as opens, clicks, bounces, and unsubscribes, and email recipient emails within the EU, giving you control over where your customer data lives. This is important as email event data, which includes recipient email addresses and engagement history data is considered personally identifiable information.
Before, when you sent an email through Twilio SendGrid, it was handled by our global API. That meant your email and the data it generates is processed through our global infrastructure and stored in data centers around the world.
With Data Residency for Email (EU), the flow is different. Emails sent through the EU API are processed within the EU region, and recipient personal data and email event data is stored in EU-based systems. This gives businesses more control over where their data is stored and helps meet regional compliance standards without compromising performance or deliverability.
Jul 15, 2025
WhatsApp Business Calling for Twilio Programmable Voice is now available.
Jul 15, 2025
Twilio SendGrid now supports multi-account access, enabling Twilio Login users the ability to access multiple SendGrid accounts through a shared SendGrid and Twilio credential. This is built into the existing teammate invitation workflow and allows admins to invite an existing email that already have access to other SendGrid accounts. Invited teammates can easily switch between accounts from a new account selection page—no need to sign in and out each time nor manage separate credentials for each account.
This update streamlines multi-account management and improves security, making it easier to work across departments or business units within SendGrid.
Jul 14, 2025
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.
Jul 10, 2025
We know how important it is for developers to understand what’s happening under the hood, especially when things get busy. That’s why we’ve added a new way to keep an eye on your Twilio Functions. Starting today, every Function response now includes a header called x-twilio-function-concurrency. This header shows you exactly how many of your Functions are running at the same time, right when you get the response.
Jul 07, 2025
Lookup Line Type Intelligence helps you determine the line type of a phone number (e.g. mobile, landline, VoIP) so you can reduce fraud, block identity bots, and improve messaging conversion rates. As part of this GA release, we’re introducing a new Line Type Overrides API, which gives you more control by allowing you to correct inaccurate or outdated classifications in real time.
New: Line Type Overrides API
We’ve heard from customers that occasionally the line type returned is inaccurate. The new Overrides API enables you to:
Create an override for a phone number’s type field (Supported values: mobile, landline, fixedVoip, nonFixedVoip).
Retrieve, update, or delete overrides as needed.
Optionally include a reason for auditability.
Overrides are account specific and region bound. Once created, overrides automatically apply to all future Lookup responses for that number on your account in the same region.
👉 Get started with the Line Type Intelligence docs and view the Overrides API reference.
Jul 07, 2025
Jul 03, 2025
We are excited to announce the release of Twilio CLI, version 6.0.0! This major release includes important updates and requires upgrading Node.js v20 and above to ensure a more secure and future-proof experience.
Required Node.js upgrade
Since Node.js v18 has reached its end-of-life, and it is not receiving any more security updates, starting with this version of Twilio CLI, Node.js v18 and below are no longer supported. You must now use Node.js v20 or newer to install Twilio CLI.
Action Required:
If you are currently using Node.js v18 or an older version, please upgrade your Node.js installation to v20 or newer before upgrading to Twilio CLI v6.0.0 to avoid any disruption.
Available Resources:
We appreciate your understanding and cooperation as we continue to improve Twilio CLI.