{"id":"src_QwubARA1xeyvpBiCXrF-D","slug":"twilio-changelog","name":"Changelog","type":"feed","url":"https://www.twilio.com/en-us/changelog","orgId":"org_MocZb6ma1BBoifn4z1xxh","productId":null,"productSlug":null,"org":{"id":"org_MocZb6ma1BBoifn4z1xxh","slug":"twilio","name":"Twilio"},"isPrimary":true,"isHidden":false,"discovery":"curated","metadata":"{\"feedUrl\":\"https://www.twilio.com/en-us/changelog.feed.xml\",\"feedType\":\"unknown\",\"feedDiscoveredAt\":\"2026-08-11T19:26:16.393Z\",\"noFeedFound\":false,\"feedContentDepth\":\"summary-only\",\"feedEtag\":\"W/\\\"9eba-65bdd160ad960-gzip\\\"\",\"feedLastModified\":\"Sat, 19 Sep 2026 21:56:15 GMT\",\"sourceActor\":{\"nextAlarmAt\":\"2026-09-20T08:45:18.957Z\",\"lastAlarmAt\":\"2026-09-20T04:45:19.657Z\",\"managed\":true},\"enrichment\":{\"consecutiveFailures\":3},\"feedContentLength\":\"12232\"}","notice":null,"kind":null,"stars":null,"starsFetchedAt":null,"releaseCount":45,"releasesLast30Days":10,"avgReleasesPerWeek":3.3,"latestVersion":null,"latestDate":"2026-09-17T07:00:00.000Z","changelogUrl":null,"hasChangelogFile":false,"lastFetchedAt":"2026-09-20T04:47:33.200Z","lastPolledAt":"2026-09-20T04:47:32.676Z","changeDetectedAt":null,"trackingSince":"2026-06-11T04:00:00.000Z","releases":[{"id":"rel_1Yfb4Pc1HQD2tFQYWor0j","version":null,"type":"feature","title":"Voice Recording Storage billing updates","summary":"Twilio will begin migrating accounts to an updated Voice Recording Storage billing system.","titleGenerated":"Twilio migrates accounts to updated Voice Recording Storage billing","titleShort":"Voice Recording Storage billing migration begins","breaking":"unknown","importance":3,"content":"Twilio will begin migrating accounts to an updated Voice Recording Storage billing system.","publishedAt":"2026-09-17T07:00:00.000Z","fetchedAt":"2026-09-18T00:18:32.722Z","url":"https://www.twilio.com/en-us/changelog/voice-recording-storage-billing-updates","media":[],"coverageCount":0},{"id":"rel_Zw7TBYAtTzcd6LDT3HcG5","version":null,"type":"feature","title":"Twilio Heightened Awareness Period (HAP) – November 19, 2026  - January 4, 2027","summary":"Twilio will enter a Heightened Awareness Period from November 19, 2026 through January 4, 2027, monitoring and potentially limiting US message sending rates at the account level for toll-free, short code, and 10DLC numbers. High-volume short code and toll-free senders may be temporarily migrated to Market Throughput, with affected accounts notified by email.","titleGenerated":"Twilio sets Heightened Awareness Period for Nov 19 2026 to Jan 4 2027 peak messaging","titleShort":"Twilio HAP monitors US message rates Nov 19–Jan 4","breaking":"unknown","importance":3,"content":"**Between Thursday, November 19, 2026 and Monday, January 4 2027, Twilio will enter a Heightened Awareness Period (HAP) to help ensure reliable message delivery during peak traffic times, such as Black Friday and Cyber Monday.** \n\nDuring this period, message sending rates to U.S. destinations will be monitored and may be limited at the account level for toll-free, short code, and 10DLC numbers.\n\nAccounts that send high volumes of messages from short codes or toll-free numbers may be temporarily migrated to [Market Throughput](https://www.twilio.com/docs/messaging/guides/market-throughput-overview#twilio-docs-content-area) during the HAP. Customers will be notified via email if their account is affected. Market Throughput doesn’t affect 10DLC numbers, which will continue to live on [Account Based Throughput](https://www.twilio.com/docs/messaging/guides/account-based-throughput-overview#twilio-docs-content-area).\n\nFor more information on how throughput limits may be impacted and what actions to take, customers can reach out to their Twilio account team.","publishedAt":"2026-09-17T06:00:00.000Z","fetchedAt":"2026-09-18T00:18:32.722Z","url":"https://www.twilio.com/en-us/changelog/hap-nov192026-jan42026","media":[],"coverageCount":0},{"id":"rel_W0FVruJo6q1eDmpL0sP4F","version":null,"type":"feature","title":"Twilio integration with Salesforce Service Cloud Voice is now Omnichannel","summary":"Twilio's integration with Salesforce Service Cloud Voice now supports WhatsApp and SMS alongside Voice, routing messaging conversations through Twilio TaskRouter into the Salesforce Omni-Channel widget with the same presence, skills, and capacity model. Agents can handle messaging and voice concurrently in a single console, with presence synchronized across all channels on work acceptance.","titleGenerated":"Twilio's Salesforce Service Cloud Voice integration adds WhatsApp and SMS","titleShort":"Salesforce Service Cloud Voice adds WhatsApp, SMS","breaking":"unknown","importance":3,"content":"We’re excited to announce that Twilio integration with Salesforce Service Cloud Voice now supports WhatsApp and SMS, alongside existing support for Voice and listed on the [AppExchange](https://appexchange.salesforce.com/appxListingDetail?listingId=1d792d9c-cbea-4452-93d9-66c79972b03d).\n\nThis release comes with the following enhancements:\n\n- Route SMS and WhatsApp conversations through Twilio TaskRouter into the Salesforce Omni-Channel widget, using the same presence, skills, and capacity model as voice\n- Handle messaging conversations and voice calls concurrently in a single agent console, with agent presence synchronizing across all channels on work acceptance\n\nTo learn more about setup, please see the [setup guide](https://www.twilio.com/docs/flex/admin-guide/integrations/salesforce-byoccaas).","publishedAt":"2026-09-17T05:00:00.000Z","fetchedAt":"2026-09-18T00:18:32.722Z","url":"https://www.twilio.com/en-us/changelog/twilio-integration-with-salesforce-service-cloud-voice-is-now-om","media":[],"coverageCount":0},{"id":"rel_Qsn1adAcqmRzjkZKKNqNl","version":null,"type":"feature","title":"Toll-Free Verification Now Requires Privacy Policy and Terms and Conditions URLs","summary":"Starting September 15, 2026, privacy_policy_url and terms_and_conditions_url become required on all new Toll-Free verification submissions, and submissions missing either URL will be rejected. Existing verified numbers are unaffected, with support for adding the fields to existing verifications planned for late 2026 or early 2027.","titleGenerated":"Twilio requires privacy policy and terms URLs for Toll-Free verification from September 15","titleShort":"Toll-Free submissions need privacy policy, terms URLs","breaking":"unknown","importance":4,"content":"Starting **September 15, 2026**, the privacy\\_policy\\_url and terms\\_and\\_conditions\\_url fields will be required on all new Toll-Free verification submissions. Both fields are available today and are optional until that date.\n\nNew submissions made on or after September 15 that are missing either URL will be rejected.\n\nThis change applies only to new submissions. Existing verified numbers are unaffected and do not need to be updated. Support for adding these fields to existing verifications is planned for late 2026 or early 2027.\n\nPrivacy policy and terms and conditions content have always been required as part of your opt-in details; this change moves them into dedicated URL fields on the submission itself. Both documents must meet Toll-Free verification content requirements, including message and data rate disclosure, message frequency, HELP and STOP instructions, and a statement that mobile information and opt-in consent are not shared with third parties for marketing purposes.  \n  \nFor the full list of requirements, see [Requirements and Instructions for Toll-Free Verification Approval](https://help.twilio.com/articles/13264118705051).","publishedAt":"2026-09-11T04:00:00.000Z","fetchedAt":"2026-09-11T22:58:00.027Z","url":"https://www.twilio.com/en-us/changelog/toll-free-verification-now-requires-privacy-policy-and-terms-and","media":[],"coverageCount":0},{"id":"rel__CFE9TOqbJ-IESfjFAgm_","version":null,"type":"feature","title":"ElevenLabs Voices for Say is now Public Beta","summary":"ElevenLabs voices for TwiML Say are now available in public beta, powered by Flash v2 and Flash v2.5 models. Enable via the REST API or a TwiML Bin.","titleGenerated":"Twilio adds ElevenLabs voices for Say in public beta","titleShort":"ElevenLabs voices now in public beta for Say","breaking":"unknown","importance":3,"content":"ElevenLabs voices are now available in Public Beta for , powered by the Flash v2 and Flash v2.5 models for fast, natural-sounding text-to-speech. Get started by specifying an ElevenLabs voice via the REST API or in a TwiML Bin.","publishedAt":"2026-09-09T07:00:00.000Z","fetchedAt":"2026-09-09T22:31:07.250Z","url":"https://www.twilio.com/en-us/changelog/elevenlabs-voices-for-say-is-now-public-beta","media":[],"coverageCount":0},{"id":"rel_1N1cueK3V9ODUePWrKFHo","version":null,"type":"feature","title":"Webhook Configuration API is now in Public Beta","summary":"Customers can now configure per-URL webhook authentication and delivery via the Webhook Configuration API, with OAuth 2.0 client credentials flow or Shared Key signatures for securing endpoints, plus configurable timeouts and retries.","titleGenerated":"Twilio launches Webhook Configuration API in public beta","titleShort":"Webhook Configuration API enters public beta","breaking":"unknown","importance":3,"content":"Using the Webhook Configuration API, customers can configure how Twilio authenticates and delivers outbound webhooks, per URL. The API consists of two resources: Webhook Settings and Webhook Rules.\n\nWebhook Settings hold the authentication and connection configuration. Customers can secure endpoints with OAuth 2.0. Twilio fetches an access token from the customer's authorization server using the client credentials flow and sends it as a Bearer token in the Authorization header of every webhook or with Shared Key signatures. Customers can also configure delivery behavior like timeouts and retries.","publishedAt":"2026-09-08T06:00:00.000Z","fetchedAt":"2026-09-08T22:17:41.604Z","url":"https://www.twilio.com/en-us/changelog/webhook-configuration-api-public-beta","media":[],"coverageCount":0},{"id":"rel_cOCv1qUC53wpE5OByRxOi","version":null,"type":"feature","title":"International Call Forwarding  - Compliance Blocking for Spain & France","summary":"","titleGenerated":null,"titleShort":null,"breaking":"unknown","importance":null,"content":"","publishedAt":"2026-09-04T04:00:00.000Z","fetchedAt":"2026-09-05T05:28:32.955Z","url":"https://www.twilio.com/en-us/changelog/international-call-forwarding----compliance-blocking-for-spain--","media":[],"coverageCount":0},{"id":"rel_PIYRimK_91Ob-0n-JTuTb","version":null,"type":"feature","title":"Verify Custom Templates are now Generally Available","summary":"Twilio Verify Custom Templates are now generally available, enabling custom SMS/RCS and Voice message templates beyond standard defaults or pre-approved options.","titleGenerated":"Twilio Verify Custom Templates reach general availability","titleShort":"Verify Custom Templates now GA","breaking":"unknown","importance":3,"content":"[Verify Custom Templates](https://www.twilio.com/docs/verify/verification-templates#custom-templates) give you the flexibility and security to use custom SMS/RCS and Voice message templates beyond standard [defaults or pre-approved options](https://www.twilio.com/docs/verify/verification-templates).\n\nTo learn more about how to create a custom template for your business needs, check out our [support guide](https://help.twilio.com/articles/9960174409627-Is-it-Possible-to-Customize-the-Verification-Message-for-Verify-).","publishedAt":"2026-09-02T06:00:00.000Z","fetchedAt":"2026-09-02T20:57:17.135Z","url":"https://www.twilio.com/en-us/changelog/verify-custom-templates-are-now-generally-available","media":[],"coverageCount":0},{"id":"rel_GqFIaQkpBZkOvYtYqNaOV","version":"13.0.0","type":"feature","title":"Critical fix: Java Helper Library 13.0.0: fixes crash on unknown fields in nested API responses","summary":"The Java Helper Library now ignores unknown fields in all response objects, fixing deserialization crashes on nested response types. Versions 10.0.0 through 12.1.1 fail with ApiConnectionException when an API response includes an unrecognized field.","titleGenerated":"Twilio Java Helper Library 13.0.0 fixes crash on unknown fields in nested responses","titleShort":"Java SDK ignores unknown fields in nested responses","breaking":"unknown","importance":4,"content":"**The Java Helper Library now handles unknown fields gracefully in nested response objects, but if customers are on an affected version, their integration is at risk until they upgrade.**\n\nVersions 10.0.0 through 12.1.1 parse nested response types (profile, configuration, webhook, and others) with strict deserialization. When an API response comes back with a field the SDK doesn't recognize, the request fails with ApiConnectionException: Unable to deserialize response: Unrecognized field. Because Twilio APIs can add new optional fields at any time, this is a latent break. Customers’ integrations work today and can start failing without warning the moment a new field ships.\n\nIn 13.0.0, the Java Helper Library ignores unknown fields in all response objects, matching how every other Twilio Helper Library already behaves.\n\n**What to do**\n\nUpgrade to Java Helper Library 13.0.0 or later as soon as possible. Version 13 does include breaking changes so follow the [upgrade guide](https://github.com/twilio/twilio-java/blob/main/UPGRADE.md#2026-08-26-12xx-to-13xx) to migrate safely. Once customers are on 13.0.0, their integration handles new optional fields in API responses without hitting deserialization errors.\n\nThe Python, Node.js, C#, Ruby, PHP, and Go Helper Libraries are not affected. They already handle unknown response fields the same way.","publishedAt":"2026-09-02T06:00:00.000Z","fetchedAt":"2026-09-02T20:57:17.135Z","url":"https://www.twilio.com/en-us/changelog/Upgrade-Java-Helper-Library-13-0","media":[],"coverageCount":0},{"id":"rel_gQMx9JC7m9jGdFLcBvygI","version":null,"type":"feature","title":"Update to Twilio SendGrid Link Branding: Automatic SSL Certificate Provisioning","summary":"SendGrid now offers automatic SSL certificate provisioning as a toggle in the standard link branding setup flow, removing the need to purchase and maintain certificates through an external CDN or DNS provider. The Link Branding API adds an auto_ssl parameter set at creation time, which returns additional DNS records and reports certificate status via auto_ssl_available; Gmail is set to warn on non-HTTPS links by end of October 2026.","titleGenerated":"Twilio SendGrid adds automatic SSL provisioning for branded links","titleShort":"Branded links auto-provision SSL with two DNS records","breaking":"unknown","importance":3,"content":"Twilio SendGrid has added automatic SSL certificate provisioning as a toggle within the standard link branding setup flow. When enabled, SendGrid provisions and hosts the SSL certificate needed to serve tracking and branded links over HTTPS, removing the need to purchase, install, and maintain a certificate through an external CDN or DNS provider.\n\nTwilio SendGrid recommends activating this setting for all link branding domains. Gmail is rolling out warnings on non-HTTPS links by the end of October 2026, and tracking links without SSL will see reduced click-through as a result. Enabling automatic SSL requires adding two additional DNS records provided by SendGrid, alongside the CNAME records already used for link branding.\n\nThe Link Branding API now supports a new auto\\_ssl parameter when creating a branded link. Setting auto\\_ssl to true provisions the certificate automatically, returns the additional DNS records needed to complete setup, and reports certificate status through a new auto\\_ssl\\_available field once the certificate is issued and live. auto\\_ssl can only be set when a link is created and can't be changed afterward.","publishedAt":"2026-08-27T07:00:00.000Z","fetchedAt":"2026-08-27T23:39:02.452Z","url":"https://www.twilio.com/en-us/changelog/ssl-for-branded-links","media":[],"coverageCount":0},{"id":"rel_vUmw7tTgfeQ8cqk13Pl1a","version":null,"type":"feature","title":"Verify tightens fraud prevention geo permissions for Italy and Argentina","summary":"Effective August 19, 2026, Twilio Verify changes the default Geo Permissions setting for Italy and Argentina from \"Allow all traffic\" to \"Monitor all traffic for fraud\" on all accounts still using the default state. Existing custom configurations are unaffected; Fraud Guard must be enabled for the monitoring protection to apply.","titleGenerated":"Twilio Verify switches Italy and Argentina geo permissions to fraud monitoring","titleShort":"IT/AR geo traffic default flips to fraud monitor","breaking":"unknown","importance":4,"content":"Twilio has observed  a sudden rise in SMS Pumping fraud (aka SMS Artificially Inflated Traffic) targeting messages to Italy (IT) and Argentina (AR). To protect customers from this activity, Twilio Verify is tightening its fraud prevention posture for these two countries, effective August 19, 2026.\n\nSpecifically, Twilio is  updating the default Verify Geo Permissions setting for Italy and Argentina from \"Allow all traffic\" — the default state at account creation — to \"Monitor all traffic for fraud.\" This change applies to all existing  accounts where IT and/or AR remain in  the default \"Allow all traffic\" state.\n\n**What this means for customers**\n\n- If your account still has IT and/or AR set to the default **\"Allow all traffic\"** permission, it will be updated to **\"Monitor all traffic for fraud\"** starting August 19, 2026.\n    \n- If you've already changed the geo permission for IT or AR away from the default “Allow all traffic” (to any other state), your configuration will not be modified by this update.\n    \n- The protection provided by \"Monitor all traffic for fraud\" requires that you have Fraud Guard enabled. \n    \n- No action is required for customers with Fraud Guard enabled. This update happens automatically for in-scope accounts. Customers that revert the status back to “Allow all traffic” risk SMS Pumping fraud and are responsible for payment to all traffic to IT and AR.\n    \n- You can review or change your geo permissions at any time from the [Verify Geo Permissions page](https://www.twilio.com/console/verify/geo-permissions) in the Twilio Console.","publishedAt":"2026-08-19T18:30:00.000Z","fetchedAt":"2026-08-26T19:23:21.205Z","url":"https://www.twilio.com/en-us/changelog/Verify_Geo_Permission_Update","media":[],"coverageCount":0},{"id":"rel_Mfu07Bzi_H9jmJK_SoyQt","version":null,"type":"feature","title":"Bulk Messaging Supports WhatsApp Content Templates","summary":"Customers can now send WhatsApp Content Templates to many recipients at once via the Bulk Messaging API, with per-recipient personalization. Configurable fallback now also supports WhatsApp to SMS and RCS to WhatsApp strategies.","titleGenerated":"Twilio Bulk Messaging API adds WhatsApp Content Templates for mass campaigns","titleShort":"Bulk Messaging now sends WhatsApp content templates","breaking":"unknown","importance":3,"content":"Customers can now send Content Templates to many recipients at once and personalize the template for each recipient using the Bulk Messaging API. This update enhances and simplifies sending notifications and marketing messages campaigns. With Bulk Messaging's configurable fallback, this release also enables new fallback strategies including WhatsApp to SMS and RCS to WhatsApp. [Read the tutorial](https://www.twilio.com/docs/bulk-messaging/send-whatsapp-messages-with-content-templates) to get started today!","publishedAt":"2026-08-14T06:00:00.000Z","fetchedAt":"2026-08-15T00:47:37.262Z","url":"https://www.twilio.com/en-us/changelog/bulk-messaging-supports-whatsapp-content-templates","media":[],"coverageCount":0},{"id":"rel_Af-2hMCnMM2D75xfgXs6p","version":null,"type":"feature","title":"Functions Classic is being deprecated and existing Functions (Classic) are moving to the new Functions","summary":"Twilio is retiring Functions Classic and automatically migrating all accounts to the new Functions, with no action required from customers. New Functions (Classic) creation stops September 13, 2026, and migration of existing functions, URLs, environment variables, and code runs between September 14 and October 26, 2026.","titleGenerated":"Twilio retires Functions Classic, auto-migrates accounts to new Functions","titleShort":"Functions Classic retired; accounts auto-migrate","breaking":"unknown","importance":4,"content":"Twilio is retiring Functions Classic and automatically migrating all accounts to the new Functions. No action is required from customers. \n\n**What's changing with Twilio Functions**\n\nStarting September 13, 2026, customers won’t be able to create new Functions (Classic) and assets. Existing Functions (Classic) and assets will continue running, and customers can still edit and deploy existing code during this window.  \n\nBetween September 14 and October 26, 2026, Twilio will migrate all active Functions (Classic), existing URLs, function and asset names, environment variables, and deployed code to the new Functions. \n\n**Need a hand?**  \n\nThese resources will help:\n\n- [Migrating from Functions (Classic) to the new Functions Editor](https://www.twilio.com/docs/serverless/functions-assets/functions/migrating-functionsclassic-new-functions-editor)\n- [Upgrading Node.js for Twilio Functions](http://node.js)\n- [Functions Documentation](https://www.twilio.com/docs/serverless/functions-assets/functions)\n- [Serverless Toolkit](https://www.twilio.com/docs/labs/serverless-toolkit)","publishedAt":"2026-08-13T04:00:00.000Z","fetchedAt":"2026-08-13T20:33:26.148Z","url":"https://www.twilio.com/en-us/changelog/functions-classic-deprecation","media":[],"coverageCount":0},{"id":"rel_q7MldYZoatK6KiuaM9PUX","version":null,"type":"feature","title":"Consent Management API Now Supports Toll-Free Network-Level Opt-Out Overrides","summary":"Customers can now use the Consent Management API to programmatically re-opt-in users on US and Canada toll-free numbers, bypassing the previous requirement that opt-outs could only be lifted via an opt-in keyword text. This eliminates 21610 (Unsubscribed Recipient) and 30004 (Message Blocked) errors for re-consented users.","titleGenerated":"Twilio Consent Management API now supports toll-free network opt-out overrides","titleShort":"Consent API lifts toll-free opt-out blocks programmatically","breaking":"unknown","importance":3,"content":"Customers can now use the Consent Management API to programmatically re-opt-in users on US and Canada Toll-Free numbers.\n\nPreviously, opt-outs on US/CA Toll free numbers were strictly enforced at the network level, meaning an opt out block could only be lifted if the user texted an opt-in keyword like \"START\". Now, if a user provides valid re-opt-in consent outside of a messaging channel (e.g., via a web form, email, or in-app preference center), you can log their updated consent directly through the Consent Management API. Twilio will automatically pass this signal to downstream networks to clear the opt-out block and resume messaging.\n\nKey Highlights:\n\n- Programmatic Re-Opt-In: Seamlessly restore message deliverability for users who re-consent via external channels.\n    \n- Fewer Failed Sends: Eliminate [21610](https://www.twilio.com/docs/api/errors/21610) (Unsubscribed Recipient) and [30004](https://www.twilio.com/docs/api/errors/30004) (Message Blocked) error codes for users who have re-consented to receive messages.\n    \n- Centralized Compliance: Keep your Twilio messaging traffic perfectly synced with your CRM and internal omnichannel engagement and consent workflows.\n    \n\nFor more information, see our [Consent Management API docs](https://www.twilio.com/docs/messaging/features/consent-api).","publishedAt":"2026-08-12T18:30:00.000Z","fetchedAt":"2026-08-12T20:19:40.881Z","url":"https://www.twilio.com/en-us/changelog/consent-management-api-supports-tollfree-network-opt-out-override","media":[],"coverageCount":0},{"id":"rel_VwUMCkMqTjx_LN7L_y_q_","version":null,"type":"feature","title":"Twilio end-user certificates for all REST API endpoints will be rotated on September 9, 2026","summary":"Twilio will rotate the end-user TLS certificate for all REST API endpoints on September 9, 2026, renewing the certificate and its serial number while root and intermediate certificates remain unchanged. Customers using Twilio Helper Libraries need no action; those pinning certificates should test against https://tls-test.twilio.com starting August 12, 2026.","titleGenerated":"Twilio rotates REST API certificates September 9, 2026","titleShort":"REST API certificates rotate September 9, 2026","breaking":"unknown","importance":2,"content":"On September 9, 2026, Twilio will rotate the end-user TLS certificate for all REST API endpoints. Only the end-user certificate and certificate serial number will be renewed; root and intermediate certificates will remain the same.\n\nThis is a routine update that won’t impact most customers unless they’re pinning certificates or are managing them manually. Customers using the [Twilio Helper Libraries](https://www.twilio.com/docs/libraries/reference/) don’t need to take any action since the change will be handled automatically. \n\nTwilio recommends against certificate pinning because it creates potential security risks, can cause downtimes for services, and a higher probability of failed API requests.\n\n**How to test your connection**\n\nThe new certificate will be available for testing at https://tls-test.twilio.com starting August 12, 2026. If the request succeeds with a 200 OK, no further action is required.\n\n**Need a hand?**\n\nThese resources have more detail:\n\n- [Monitoring Updates to Twilio REST API Security Settings](https://help.twilio.com/articles/226478767-Monitoring-Updates-to-Twilio-REST-API-Security-Settings)\n    \n- [Security best practices](https://www.twilio.com/docs/usage/security)","publishedAt":"2026-08-12T06:00:00.000Z","fetchedAt":"2026-08-12T20:19:40.881Z","url":"https://www.twilio.com/en-us/changelog/REST-API-endpoints-rotated-September-9,-2026","media":[],"coverageCount":0},{"id":"rel_jKNAfb4QqKtHlbzdXXf_R","version":null,"type":"feature","title":"New error codes provide clearer TFV and A2P 10DLC registration feedback launching September 15, 2026","summary":"Starting September 15, 2026, Twilio will return new error codes for Toll-Free Verification and A2P 10DLC campaign registration rejections, providing clearer feedback on why registrations were rejected.","titleGenerated":"Twilio adds error codes for TFV and A2P 10DLC registration rejections","titleShort":"TFV and A2P 10DLC registration errors now have distinct codes","breaking":"unknown","importance":2,"content":"&lt;p&gt;On September 15, 2026, Twilio will add new error codes for Toll-Free Verification and A2P 10DLC campaign registration rejections.&amp;nbsp;&lt;/p&gt;","publishedAt":"2026-08-06T04:00:00.000Z","fetchedAt":"2026-08-11T19:33:04.063Z","url":"https://www.twilio.com/en-us/changelog/new-error-codes-provide-clearer-tfv-and-a2p-10dlc-registration-f","media":[],"coverageCount":0},{"id":"rel_W3Y6MPecoDpKnXzKY8lcM","version":null,"type":"feature","title":"Dedicated IPs and IP Management for Twilio Email","summary":"Dedicated IPs are now available for Twilio Email with automatic 41-day warmup schedules and shared pool overflow protection. Organizations can segment traffic by grouping IPs into custom pools, assign specific IPs to sub-accounts, and configure fallback options.","titleGenerated":"Twilio Email now supports dedicated IPs with automatic warmup","titleShort":"Dedicated IPs; automatic 41-day warmup schedule","breaking":"unknown","importance":3,"content":"&lt;p&gt;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.&lt;/p&gt; &lt;p&gt;To ensure deliverability from day one, newly provisioned dedicated IPs automatically enter a 41-day warm-up schedule, complete with shared pool overflow protection to smooth out volume spikes. Organizations can also segment traffic by grouping IPs into custom pools, assigning specific IPs directly to sub-accounts, and configuring flexible fallback options to maintain continuous email flow.&lt;/p&gt; &lt;p&gt;To learn more about how to manage your email reputation and IP warmup, see the &lt;a href=\"https://www.twilio.com/docs/email/concepts/reputation/establish-maintain-reputation\"&gt;Twilio Docs&lt;/a&gt;.&lt;/p&gt;","publishedAt":"2026-08-06T04:00:00.000Z","fetchedAt":"2026-08-11T19:33:04.063Z","url":"https://www.twilio.com/en-us/changelog/dedicated-ips","media":[],"coverageCount":0},{"id":"rel_KP-y_XqXOrONMn1s6veRk","version":null,"type":"feature","title":"Twilio Voice JS SDK Noise Cancellation Reference Components","summary":"The Twilio Voice JavaScript SDK now includes noise cancellation reference components for either open-source RNNoise or commercially-licensed Krisp, providing a production-ready starting point.","titleGenerated":"Twilio Voice JS SDK adds noise cancellation reference components","titleShort":"Noise cancellation reference components now included","breaking":"unknown","importance":3,"content":"&lt;p&gt;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.&lt;/p&gt;","publishedAt":"2026-08-06T04:00:00.000Z","fetchedAt":"2026-08-11T19:33:04.063Z","url":"https://www.twilio.com/en-us/changelog/twilio-voice-js-sdk-noise-cancellation-reference-components","media":[],"coverageCount":0},{"id":"rel_HstXKkMH4yAPStnztzSAq","version":null,"type":"feature","title":"New Regional IP Address for Event Streams Webhooks in US East","summary":"Twilio is introducing a new regional IP address for Event Streams webhook traffic in US East (us-east-1) on September 15, 2026, moving from a shared IP range to dedicated regional addresses. Customers who validate incoming webhook traffic by source IP address must update their allowlists; others require no action.","titleGenerated":"Twilio Event Streams introduces new regional IP address for US East webhooks","titleShort":"Event Streams US East gets dedicated regional IP","breaking":"unknown","importance":3,"content":"&lt;p&gt;On &lt;b&gt;September 15, 2026&lt;/b&gt;, 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.&lt;/p&gt; &lt;p&gt;This change only affects customers who validate incoming Event Streams webhook traffic by source IP address. If a setup doesn’t check the source IP, no action is needed.&lt;/p&gt;","publishedAt":"2026-08-04T04:00:00.000Z","fetchedAt":"2026-08-11T19:33:04.063Z","url":"https://www.twilio.com/en-us/changelog/ip-addres-event-streams-webhooks-us-east","media":[],"coverageCount":0},{"id":"rel_DdA5xTM79eCl1llMCwgu4","version":null,"type":"feature","title":"Update to SendGrid Domain Authentication: Send to Coworker Action Removed","summary":"Effective August 3, 2026, the Send to Coworker action has been removed from the Domain Authentication setup flow due to low usage. Twilio SendGrid recommends using internal communication channels like Slack, Microsoft Teams, or internal ticketing systems to share DNS record updates with IT or infrastructure teams instead.","titleGenerated":"SendGrid removes Send to Coworker action from Domain Authentication","titleShort":"Send to Coworker action removed from domain setup","breaking":"unknown","importance":2,"content":"&lt;p&gt;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.&lt;/p&gt; &lt;p&gt;Directing DNS records through automated email is no longer the optimal method for technical handoffs. DNS configurations are highly sensitive to formatting, and transferring this data via email can increase the risk of errors during the setup process. This change ensures that critical security records are managed through more intentional and reliable methods.&lt;/p&gt; &lt;p&gt;For users of the Send to Coworker action, Twilio SendGrid recommends reaching out directly to your IT or infrastructure teams via internal communication channels, such as Slack, Microsoft Teams, or internal ticketing systems. Sending DNS record update requests through internal communication channels ensures recipients trust the request. Utilizing these established workflows also delivers the necessary context and data in a format that aligns with an organization’s standard practices for updating DNS records.&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt;","publishedAt":"2026-08-03T07:00:00.000Z","fetchedAt":"2026-08-11T19:33:04.063Z","url":"https://www.twilio.com/en-us/changelog/update-to-sendgrid-domain-authentication--send-to-coworker-actio","media":[],"coverageCount":0}],"pagination":{"nextCursor":"2026-08-03T07:00:00.000Z|2026-08-11T19:33:04.063Z|rel_DdA5xTM79eCl1llMCwgu4","limit":20},"summaries":{"rolling":null,"monthly":[]}}