Skip to main content

Twilio Changelog

Additions and changes to the Twilio platform

Filter by:Clear all

Inbound Processing Region API Now Available GA

Twilio Inbound Processing Region API is now available for use. This API allows customers to select the destination Region for inbound calls to their Twilio phone numbers, SIP Trunks, or SIP Domains.

For more information, see the Inbound Processing Region Documentation


Twilio Flex’s Agent Desktop has been tested in Microsoft Edge, which can now be used as a supported browser for versions 1.32.2 and above.

For more information, see the Flex UI Requirements page.


TaskRouter now emits events for Workspace, Workflow, and Activity resources upon create, update, and delete operations.

For more detailed information please refer to the Events Reference documentation.


Super SIM Fleet Data Limits Can Now Be Updated GA

You can now update your existing Fleets’ data limits. This allows you to easily increase or decrease the data limit for your SIMs. Previously, you had to create a new Fleet and move your SIMs to the new Fleet to give them a new data limit. You can update an existing Fleet’s data limit in Console or via the /Fleets API.

Editable Super SIM Fleet Data Limit Console Screenshot

The new data limit will take effect for all of the SIMs assigned to your Fleet after a few minutes. If you increase the data limit and have SIMs that are blocked because their data usage exceeded the previous data limit, they will automatically be unblocked when the new data limit takes effect. Similarly, SIMs whose data usage for the current billing period exceeds the new data limit will be blocked, if they were not already, when the new data limit takes effect.  

See the documentation for more details.


SendGrid Email API

New Relic Integrations Removal, Effective August 30, 2022 Deprecated

Twilio SendGrid will no longer support SendGrid for New Relic and the related integration features after August 30, 2022.

Effective August 30, 2022, Twilio SendGrid will remove New Relic integrations and dashboard. On this date, you will no longer be able to access the New Relic dashboard to view your email statistics and visualizations. This data is already available through SendGrid’s Deliverability Insights dashboard, which includes bounce and block classifications.

If you use New Relic integrations to review your email program metrics, please use Deliverability Insights for a streamlined, in-app view of your email delivery performance over time.

If you don’t use New Relic integrations, no action is required; this removal does not affect your ability to send mail.


Frontline

Twilio Frontline web interface now in beta Beta

We're excited to announce that Twilio Frontline's web interface is now available in Public Beta. Your employees can now communicate with your customers wherever they are, whether that's at their desk, or on the go.

Frontline's web client layers seamlessly on to our existing mobile apps (available on iOS and Android), and no additional development effort is required. You can learn more from our blog, or log in now with any existing Frontline account at https://frontline.twilio.com.


Verify

Verify Automatic SMS Fraud Detection is in Beta Beta

Twilio Verify has released Automatic SMS Fraud Detection to help you combat fraud and improve your SMS OTP conversion rate. This feature works automatically at no additional cost. 


Twilio customers sending messages via US A2P 10DLC can now log into Twilio Console - Trust Hub - A2P Messaging to check whether they have been incurring penalty fees from sending unregistered message segments.

Unregistered Segment Alert in Console - A2P Messaging

Unregistered segments incur penalty fees at ~$1-3 USD per thousand segments as they have higher per-message carrier fees than registered segments. In this banner, we have calculated an approximate monthly penalty fee you’re at risk for based on your traffic pattern in the past seven days to provide you with greater visibility.

To avoid these fees, please first make sure you’ve completed your A2P Brand and Campaign registration; direct customers can follow these registration instructions, and ISV customers can follow these registration instructions. Once you’ve registered, please download a list of Phone Numbers that have sent unregistered traffic in the past 7 days by clicking on “Download CSV”, and add them to a Messaging Service associated with your A2P Campaign. Note that if you are a low volume direct customers sending less than 3,000 segments to the U.S. per day, no action is required from you at this point and you have not been charged any penalty fees. 

Lastly, please note: this analysis is based on historical data in the past seven days. If you’ve registered for US A2P 10DLC recently, this may not reflect your latest registration status, and please feel free to dismiss this banner by clicking on the "x" on the top right corner.

For more information, please check out our support doc here.


nonprofit-status-10dlc-wizard.

Verified nonprofit and government entities are eligible to receive special benefits when registering for U.S. A2P 10DLC. At the time of U.S. A2P Brand creation, customers registering using the nonprofit or government company types will be automatically vetted in the background to check if the Brand's info provided matches a registered tax exempt entity in IRS records. Confirmation of nonprofit or government status determines qualification for special use cases (e.g. Charity/501(c)(3), Political) and their associated benefits — discounted carrier fees and increased messaging limits. For comprehensive information on U.S. A2P registration for nonprofit and government entities, please see this guide.

The Twilio Console has been updated to increase the visibility of whether nonprofit and government status has been confirmed during A2P Brand registration. After registering with these Brand types, customers will see a 'Nonprofit Status' or 'Government Status' section of the A2P Message Limits screen of the 10DLC registration wizard. This section will communicate whether the Brand has been confirmed as a verified nonprofit or government entity, along with a description of what benefits are unlocked for that specific entity type. Previously, this information was only available via Twilio's ISV APIs (tax_exempt_status for nonprofits, and government_entity for governments). 

Available statuses for nonprofit and government entities are below. Note that brands that are not verified are able to work with our support team to manually confirm their tax exempt status by providing supporting documentation — a process that is facilitated by this new Console functionality.

Nonprofit Brand Statuses

  • 501(c)(3): Unlocks Charity/501(c)(3) special use case
  • 501(c)(4), 501(c)(5), or 501(c)(6): Unlocks Political special use case 
  • 501(c)(7): No special benefits at this time
  • 527 Political Organization (Federal, State, & Local): Unlocks Political special use case + uncapped T-Mobile daily message limit
  • Not verified: Automated check was not able to confirm Brand as a nonprofit.

Government Brand Statuses

  • Government entity: Unlocks uncapped T-Mobile daily message limit and 75 MPS on AT&T irrespective of use case
  • Not verified: Automated check was not able to confirm Brand as a government entity.

Frontline

Twilio Frontline Voice Extensibility Beta

The Twilio Programmable Voice <Connect> TwiML verb now supports the new TwiML noun <Conversation> as a resource target. This allows for fine-grained customization of Voice and Messaging workflows in Twilio Frontline. Frontline developers can inject custom actions into different stages of an active call. Example use cases include:

  • Executing other Voice TwiML instructions before connecting a customer and a Frontline worker (e.g. customers are sent to an IVR before being connected to a Frontline worker)
  • Configuring in-call behavior (e.g. to enable recording for all calls)
  • Configuring call behavior after a participant leaves the call or when an error occurs (e.g. a customer is prompted to leave a voicemail message in the event no Frontline worker answers their call)

Check out the docs for more information on how to use the new <Connect><Conversation> TwiML functionality in your application.


Programmable Voice

Twilio <Connect> TwiML verb Enhancements GA

The Twilio Programmable Voice <Connect> TwiML verb now supports the new TwiML noun <Conversation> as a resource target. This allows for fine-grained customization of Voice and Messaging workflows in omnichannel applications. Twilio Frontline is a prime example of where this new capability is particularly useful - with today’s release, Frontline developers can inject custom actions into different stages of an active call. Example use cases include:

  • Executing other Voice TwiML instructions before connecting a customer and a Frontline worker (e.g. customers are sent to an IVR before being connected to a Frontline worker)
  • Configuring in-call behavior (e.g. to enable recording for all calls)
  • Configuring call behavior after a participant leaves the call or when an error occurs (e.g. a customer is prompted to leave a voicemail message in the event no Frontline worker answers their call)

Check out the docs for more information on how to use the new <Connect><Conversation> TwiML functionality in your application. We can’t wait to see what you build!


Programmable Messaging

Alphanumeric Sender IDs now support the ampersand (&) character GA

You can now utilize the ampersand (&) character in Twilio Alphanumeric Sender IDs. This can help you send text messages from a sender that better represents your brand name: for example, Owl&Co. This feature is only available in Alphanumeric Sender ID-eligible countries. Please refer to this guide to learn how to use Alphanumeric Sender IDs with Twilio messaging services.


Flex

Twilio Flex is HIPAA Eligible GA

Twilio Flex can now be used to develop compliant healthcare applications that 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 Products and Services.

Learn more about how to build on Twilio for HIPAA compliance.


Lookup

Lookup Mobile Intelligence Packages in Beta Beta

Lookup has introduced new mobile intelligence packages in its v2 API to help you power trusted interactions and build seamless onboarding experiences for your users. This includes:

  • Line Type Intelligence, which returns the line type of a phone number, identifying everything from fixed VoIP and non-fixed VoIP numbers to landlines, toll-free and more. This is in Public Beta, supported worldwide and available self-service.
  • SIM Swap, which detects recent changes between a mobile phone number and its associated SIM. This is in Private Beta, supported in key markets across Europe and North America. 
  • Call Forwarding, which returns the unconditional call forwarding status of a mobile phone number. This is in Private Beta and only supported in the UK.
  • Lastly, the Lookup v2 API will also be supported by Twilio’s Ireland Region, which means you can call Lookup and ensure you remain data resident within the EU.

Read more about these features in our blog or check out our docs if you’re ready to start building.


When Twilio receives termination traffic to an inactive account, either due to the account being suspended or closed, Twilio will reply with a ‘603 Decline’ SIP Response. This will help trigger your infrastructure to failover to alternate trunks if your Twilio account is not active. 

Included in the ‘603 Decline’ SIP response will be a X-Twilio-Error header referencing Error 10001: Account is not active. This will help your team to understand why your calls to Twilio are being declined so you can resolve the issue through adding funds if necessary or contacting Twilio Customer Support at help@twilio.com to inquire further.

See the docs for more information.


Programmable Video

Video Resiliency Improvements GA

We are excited to release two new features to help you improve the resiliency of your Twilio Video workflows. 

First, we have updated the congestion control used to measure available bandwidth for publisher and subscriber clients. The new congestion control will provide higher available bandwidth in extremely low bandwidth scenarios as well as faster bitrate recovery times in oscillating network conditions. This feature has been rolled out across all Twilio Video workflows and is automatically enabled on your Rooms. 

Second, we released a new Media Warnings API. This API, which is only available for Javascript SDK users, will trigger a warning if you are recording a Participant but no media is being received by the media server. This alert enables you to know in advance if a recording track is going to be incomplete and empowers you to improve the situation by, for example, reconnecting the Participant. You can read more about the alert in our SDK changelog documentation.


Marketing Campaigns

Segmentation v1 API Deprecation Deprecated

The Segmentation v1 API will be deprecated on December 31, 2022. Following deprecation, all segments created in the Marketing Campaigns user interface will use the Segmentation v2 API.

Existing segments created with the Segmentation v1 API will remain editable through December 31, 2022 using either the Marketing Campaigns user interface or Segmentation v1 API.

After December 31, 2022, the following changes will be made:

  • Twilio SendGrid will attempt to migrate all segments created with the Segmentation v1 API that are not used in an Automation or a scheduled Single Send to the Segmentation v2 API for you.
    • We may be unable to migrate some of the segments created using the v1 API, which will require you to manually migrate segments. See Upgrade a v1 Segment to v2 for instructions.
    • Twilio SendGrid will stop processing segments created using the v1 API that haven’t been migrated or cannot be migrated automatically, meaning no contacts will join or leave the segments. We will not delete segments created using the v1 API, and you should not anticipate any data loss during this deprecation.
    • Unmigrated segments will count against your segment limit. For this reason, we recommend you migrate all your segments from v1 to v2 manually as soon as possible.
  • POST and PATCH Segmentation v1 API endpoints used to create and update segments will no longer be accessible.
  • GET and DELETE Segmentation v1 API endpoints will remain available so that customers can retrieve their data and manually migrate segments to the v2 API.

Super SIM VPN Beta

We are excited to announce that Super SIM now has VPN support, enabling you to set up secure private networks between Twilio and your application data centers and have your Super SIM connected devices use these private networks. 

With a VPN, you get the following benefits:

  • Secure channel between Twilio and your application cloud with the traffic going through a VPN tunnel instead of the open Internet.
  • Static Private IP address per SIM allowing you to initiate connections from your application cloud to your devices
  • No NAT or Firewall timers for UDP and TCP sessions.

If your IoT application needs a Super SIM VPN, please reach out to your Twilio sales representative or Twilio Support to get access to the documentation and to set up a VPN connection for your IoT devices.


Conversations

WhatsApp Sandbox now works with Twilio Conversations GA

We are very excited to announce that Twilio's WhatsApp Sandbox number now works with the Conversations API! You can try it out yourself by following the new tutorial in our docs. We can't wait to see what you build!


SendGrid Email API

Essentials 40k and 100k Pricing and Packaging Have Changed GA

Effective July 1st, 2022, all Twilio SendGrid Essentials 40k and 100k packages have changed. The Essentials 40k package is now the Essentials 50k package with a new price, and the Essentials 100k package price has changed. 

The new Essentials 50k package comes with 50,000 emails/month for $19.95/month, and $0.00133/email overage. The Essentials 100k package price has increased to $34.95/month, and $0.0009/email overage. 


We are committed to continued investment in our infrastructure and innovation to provide the best-in-class features you need to build exceptional experiences with email. The features included in the Essentials plan and prices of add-ons are not changing at this time. You can review past invoices and update your Plan and Billing Details in the SendGrid application. If you have any questions please reach out to our knowledgeable support team.


Show more