Skip to main content

Release notes

Stay updated as we add new functionality to Bandwidth.

Subscribe to updates

November 30, 2022 Phone Numbers API

Introducing Global Number Ordering

Beginning November 30, 2022, Bandwidth is offering global customers the ability to search and order specific numbers or consecutive number ranges using the Global Portal API. Numbers can be held in the customer’s cart for a maximum of 10 minutes. For more information, view our API docs.

November 21, 2022 911 Access

IP Traffic Consolidation

As of November 14, 2022, IP Traffic Consolidation now allows for the dynamic handling of emergency call routing types, allowing customers to send any route type (static VoIP, PIDF-LO, lat-lon (X/Y), and Microsoft Teams) down any SIP trunk associated with opted-in accounts.

To enable IP Traffic Consolidation, contact your account manager.

September 23, 2022 Messaging API

New messaging error codes

Three new messaging error codes are being created and will take effect by September 30, 2022:

  • volumetric-violation
    • SMPP/MM4: 785 
    • API: 4785
  • tfn-not-verified 
    • SMPP/MM4: 795 
    • API: 4795
  • media-content-invalid 
    • SMPP/MM4: 712 
    • API: 4712

Please review our full list of SMPP SMS Delivery Receipts and Error Codes and Messaging API HTPP Error Codes for more details.

July 28, 2022 911 Access Bandwidth Dashboard

911 Dynamic Location Routing (DLR) notifications

Beginning August 2, 2022, Bandwidth is enhancing the emergency notification provisioning capabilities to allow customers to manage notification recipients within the US & Canada Portal. This update allows customers to add, edit, and delete single notification recipients or create a group of up to three recipients associated with one or multiple endpoints, all within the portal. 

Please reach out to your account manager if you would like this feature added to your account.”

For more information, please view our Support Center guide.

June 30, 2022 Voice

Bandwidth is now supporting 988 for suicide prevention

Effective June 27, 2022, Bandwidth will support 988 as the number for the National Suicide Prevention Lifeline. 

 

Customers may need to adjust their dial plan to support 988 in order to comply with FCC rules to establish 988 as the nationwide 3-digit dialing code for Americans in crisis by July 16, 2022

For more information, view our 988 dialing announcement.

June 27, 2022 Messaging API Bandwidth Dashboard

Messaging Error Code Updates

Three messaging error codes are being updated on July 6, 2022:

  • volume-violation-tmo
    • SMPP: 780
    • API: 4780
  • volume-violation-att
    • SMPP: 781
    • API: 4781
  • rejected-shortened-url
    • SMPP: 771
    • API: 4771

Please review our full list of SMPP SMS Delivery Receipts and Error Codes and Messaging API HTPP Error Codes for more details.

June 27, 2022 Voice API

Adding tone detection to Answering Machine Detection

Effective July 1, 2022, a tone detection enhancement to our Answering Machine Detection (AMD) feature will be available. This will enable the application to detect answering machine tones, thus allowing the application to better time when to leave a message. 

 

This will be enabled for all accounts on October 1, 2022. Customers can contact their account manager or customer service manager if they would like it to be enabled before October 1. There is no additional charge for tone detection.

The tone detection addition will indicate a tone by returning a new machineDetectionResult value of “tone-detected” in machineDetectionComplete webhook. This value will only be returned if Answering Machine Detection is invoked with delayResult set to true.

June 27, 2022 Voice API

New Programmable Voice call modification endpoint

We have introduced a new call modification endpoint that makes it easier for customers to pass BXML on an active call by directly calling the new API endpoint with the new BXML.

For more information, check out our API docs on how to Modify Calls with BXML or our guide on how to Modify Calls in Progress.

June 23, 2022 Phone Numbers API

Introducing Global Number Selection

Starting June 23, 2022, Bandwidth is offering customers the ability to view telephone numbers prior to purchase through an advanced search in the Global Portal API. For more information, view our API docs.

April 18, 2022 Voxbone Portal

Update sub-account privileges

Beginning July 15, 2022, Bandwidth is requiring Voxbone Portal users to explicitly select user privileges within sub-accounts to continue API accessIn order for sub-accounts to be able to continue making API calls to these endpoints, users will need to have the following privileges set via the Voxbone Portal:

 

/configuration  – “Configuration” privilege required

/regulation – “Regulation” privilege required

/inventory  – “Ordering” or “Configuration” privilege required

/ordering – “Ordering” privilege required

March 29, 2022 Voice API

Introducing Outbound Call Queueing

Bandwidth is enabling Outbound Call Queueing for Voice API customers on April 30, 2022.

Before, if customers exceeded their calls per second (CPS) rate, any calls over that limit were rejected. Instead of rejecting those calls, Outbound Call Queueing places them into a queue to be completed based on the customer’s CPS limits.

February 24, 2022 Messaging Phone Numbers API Bandwidth Dashboard

Capping TNs for 10DLC Campaigns

The number of TNs that can be associated with a single 10DLC Campaign is now limited to 49, unless the customer has been approved for a Sub ID. The limit of 49 TNs is consistent with T-Mobile’s policy. Customers will receive an error message when adding 50 or greater TNs.

February 24, 2022 Phone Numbers Bandwidth Dashboard

Bandwidth Dashboard Final Destination URI

Effective February 23, 2022, failover/ final destination URIs will be added as a Bandwidth Dashboard functionality. These URIs allow calls to be sent to a backup route in the event that the usual call route fails. Learn more here.

January 28, 2022 Messaging API Bandwidth Dashboard

Message search API update; 429 error codes

Beginning February 7, 2022, we’re updating message search API so that users receive 429 error codes when rate limits are exceeded.

January 13, 2022 Messaging API

We’re reducing the accepted MMS file types

Beginning February 15, 2022, we’re removing a few of the previously accepted file types for MMS. We’ll continue to accept all file types on this list.

Keep in mind that downstream carriers may have additional limitations that can affect deliverability. Jpeg, png, and gif images continue to be the most widely supported amongst carriers.

December 9, 2021 Messaging Bandwidth Dashboard

December 2021: 10DLC Updates

Customers needing to apply for a sub-id to support registering greater than 49 TNs per campaign are now able to do so. Click here for more information. 

Registration of Sole Proprietor campaigns and brands is now available via the Bandwidth Dashboard Portal and API

November 22, 2021 Voice API

Answering Machine Detection feature

Bandwidth has released an Answering Machine Detection feature for our V2 Voice Platform. You can now see if a call is answered by a person or was sent to Voicemail.

This enhancement to your Voice API experience will allow for better use of automated call routing. It will also be helpful as your teams design workflows and processes that are directly impacted by who’s answering the phone.

Please contact your sales account manager to contract for Answering Machine Detection.

October 20, 2021

Number details report now includes campaign ID

What’s happening?
​​The Full Phone Number Details report now includes the associated Campaign ID. Customers can use this information to validate that their 10DLC numbers are properly associated with their registered campaigns.

What do I need to do?
You don’t need to take any action. The report is available for use.

October 6, 2021 Messaging API

US Cellular Multi-segment messages

Short Code (SC) SMS messages destined to US Cellular are now split out into multiple single-segment messages.

​​Multi-segmented SC SMS messages to US Cellular are now being split up into multiple single-segment messages, resulting in customers receiving multiple Delivery Receipts (DLR).

Prior to this fix, multi-segment messages to US Cellular were failing due to a limitation in their handling User Data Headers (UDH). This fix means that multiple single-segment messages will have their own DLR.

Customers will receive multiple DLRs unless suppression is implemented.

We are here to help! Drop us a line on our support site.

August 26, 2021 Phone Numbers Bandwidth Dashboard

Moving phone numbers between accounts

Bandwidth has delivered a new self-service update that allows customers to move phone numbers from one account to another. Check out our support article more for information.

SendTo Announcement

Alianza Partnership

Pindrop Integration