SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

Understanding CPS and Concurrent Call Limits in Twilio

Overview

When building voice applications with Twilio, it’s important to understand the concepts of Calls Per Second (CPS) and concurrent calls. These two terms are often confused, but they play distinct roles in how your Twilio-powered communications scale and perform.

 

Product

Programmable Voice & Elastic SIP Trunking

 

Frequently Asked Questions 

What is CPS (Calls Per Second)?

CPS refers to the number of new calls Twilio can initiate or process per second for your account. This rate is determined by the CPS limit set on your account. By default, each Twilio account can make 1 outgoing call per second. This limit applies to both Outbound API-requested Programmable Voice calls and Elastic SIP Trunking calls.

What are Concurrent Calls?

Concurrent calls represent the total number of calls that are currently active, in progress, or live on your account at any given moment. Unlike CPS, which is about the rate of new call initiation, concurrent calls measure the volume of ongoing calls. With an approved Business Customer Profile, you can have as many concurrent calls as your infrastructure supports, subject to Twilio’s policies.

 

Conclusion

Key Differences Between CPS and Concurrent Calls

  • CPS (Calls Per Second): The rate at which new calls can be processed per second.
  • Concurrent Calls: The total number of calls that are active in a Twilio account.

Default Limits and How to Increase CPS

By default, Twilio accounts are limited to 1 outgoing call per second. If your project requires higher outbound call throughput, you can request an increase to your CPS limit directly from the Twilio Console:

 

How to Decrease CPS

If existing CPS is between 1 to 5-: 

  • You can decrease using self-serve options in console.

If the existing CPS value is above 5-:

  • Kindly contact support to decrease CPS.

Note: Decreasing CPS values can only be made for the 1st day of the month. The decrease occurs automatically on the 1st day of the month, and therefore, should be scheduled in advance to avoid any delay in the decrease (i.e. if you wait until the 1st of the month, it's possible the change will not take effect until the 1st day of the following month).

Note: If a SIP Trunk is deleted, the CPS is not deleted automatically. Please contact support if CPS on a deleted SIP Trunk needs to be deleted.

 

Have more questions? Submit a request
Powered by Zendesk