Changelog

Product changelog and announcements

See additions and changes to the Twilio platform and Twilio Segment Customer Data Platform. You can also subscribe to our Changelog RSS feed below.

Subscribe to Changelog RSS feed  (an RSS feed reader is required)

Filter By:

An icon of a close symbol

Mar 20, 2023

GA Engage

Emoji Support in Channels General Availability

Emoji Support in Channels is available to all users on Engage Premier plans.

This feature enables marketers to use emojis in the bodies and subject lines of email and SMS messages.

For more information see the Engage campaigns documentation.

Mar 10, 2023

GA Elastic SIP trunking

Geo permissions name change for Norfolk Island (+672)

Geographic permissions exist to help you protect your application from fraud and abuse, or simply avoid unexpectedly high costs for voice or messaging usage. Voice Geo Permissions control which countries and subsets of phone numbers you can dial out to from your Twilio project and can be managed in the Console via the Voice Geo Permissions page or using the API.

We have updated the country name for the code +672 from “Norfolk Island” to “Australian External Territories” to be more consistent with the definition by the International Telecommunications Union (ITU)

  • Australian External Territories (country code +672)  
  • Norfolk Island (external territory of Australia) (country code +672 3)

This will not impact the number ranges that can be reached by your account as we have not updated the code. With the Australian External Territories country code (+672) enabled, you will be able to reach Norfolk Island destinations (+672 3).

For more information, please see our article International Voice Dialing Geographic Permissions (Geo Permissions) and How They Work and our docs.

Mar 10, 2023

GA Voice API

Geo permissions name change for Norfolk Island (+672)

Geographic permissions exist to help you protect your application from fraud and abuse, or simply avoid unexpectedly high costs for voice or messaging usage. Voice Geo Permissions control which countries and subsets of phone numbers you can dial out to from your Twilio project and can be managed in the Console via the Voice Geo Permissions page or using the API.

 

We have updated the country name for the code +672 from “Norfolk Island” to “Australian External Territories” to be more consistent with the definition by the International Telecommunications Union (ITU)

  • Australian External Territories (country code +672)  
  • Norfolk Island (external territory of Australia) (country code +672 3)

Mar 09, 2023

GA

Twilio PHP Helper Library major version 7.x release

Twilio PHP SDK major version 7.x is now available. 

Behind the scenes the PHP Helper is now auto-generated via OpenAPI with this release. This enables us to rapidly add new features and enhance consistency across versions and languages.

You can find the new version on Packagist.

To learn more about the PHP Helper Library, check out our docs.

Mar 08, 2023

Microvisor Beta

MQTT now supported by Microvisor

Microvisor developers need a lightweight, scalable, and reliable way to send high volumes of sensor and other device data to their cloud platforms to perform analytics that can then drive business decisions. Microvisor therefore now supports MQTT, a lightweight network protocol for machine-to-machine messaging, predominantly used in low-power IoT architectures.

The general MQTT architecture looks as follows:

mqtt-diagram

 

Microvisor provides a set of system calls which allow your application, acting as the MQTT client, to communicate with public and private MQTT brokers to subscribe to topics, post messages to those topics, and to be notified of inbound messages. 

Your application will ask Microvisor to perform MQTT tasks on its behalf, and Microvisor will respond immediately, either accepting the command or providing a reason why it is unable to do so. It will respond asynchronously with the outcome of accepted operations. Microvisor’s notification system is used to manage this asynchronicity.


For more information, visit How to Issue MQTT Requests Under Microvisor.

Mar 07, 2023

Beta Connections

Google Analytics 4 Web Destination Public Beta

The Google Analytics 4 Web destination lets you send web data to the fourth version of Google's widely-used analytics platform, taking advantage of its powerful new features.

This destination works on the client by loading gtag.js for you.

For more information, see Segment's Google Analytics 4 Web destination documentation.

Mar 07, 2023

Connections

Braze Cohorts Destination Public Beta

The Braze Cohorts destination, built on Destination Actions, is now in Public Beta.

With this destination, customers can send Engage audiences to their Braze account as cohorts, and cohorts can be used to build campaigns with the most accurate customer data.

This is a more scalable alternative to storing audience subscription in user-level attributes in Braze.

For more information, see Segment's Braze Cohorts documentation.

Mar 07, 2023

Messaging GA

WhatsApp inbound messages will now include reply context

When users reply to a specific WhatsApp message, Twilio now passes additional context to the WhatsApp Sender’s webhook URL. The OriginalRepliedMessageSender and OriginalRepliedMessageSid parameters will include information about the previous message the user replied to. If you need the content of the original message, you can use this API to fetch the Message Resource.

Note that only message replies to messages sent within the last 7 days will contain this additional context. Incoming message replies to messages sent over 7 days ago will still be delivered, but will lack this additional information.

For more information about this and other inbound message parameters, please refer to this page.

WhatsApp Message Reply

Mar 07, 2023

Messaging

Programmable SMS Geo Permissions - Israel and Palestine Prefix Update

Twilio is making changes to Geo-Permissions in the Twilio Console to better differentiate traffic being sent to both Israel and Palestine. Palestine, which previously was only +970 will now include Palestinian networks operating with +972 prefixes. If you enabled geo permissions for Israel and/or Palestine, then we have updated your selection based on the corrected prefixes.  Israel will no longer send traffic to +97256 and +97259 since these two prefixes are associated with Palestinian Jawwal and Wataniya cellular communication company.

If needed, you can enable or disable SMS Geo Permissions to any country at any time in Twilio Console by following the steps in this Support Article.

Mar 02, 2023

GA Voice API

Default maximum queue size increased from 100 to 1000

The default maximum size for queues has been increased from 100 to 1000; maximum size for existing queues remain unchanged, this change impacts newly created queues only. Maximum queue size can be adjusted using the /Queues API via the max_size parameter.

Loading

Error: Unable to load changelog

Deep dive on recent Twilio product updates

Twilio Releases webinar

Hear about the latest product announcements, releases, and updates from Twilio experts.

$twilio update

Get up to speed on new Twilio innovations, developer news, and insights in our YouTube series.

Blog - Product News

Read detailed coverage of new product and feature releases.

Docs

Access our API reference documentation, quickstarts, SDKs, and multi-language code samples.