Introducing Default Call Queuing, Plus Increased Visibility into Outbound Calls
- Voice API
- 24 Oct 2018
As part of our latest Voice product release, we’re introducing default queuing for outbound calls, as well as two new APIs to provide more visibility into your calls.
Before now, you needed to throttle calls per second (CPS) and queue outbound calls at your end, or you could request that our support team activate throttling and queuing for your account. Now we’re enabling them by default. Your calls will be queued in the calling sequence and initiated per the CPS set for your account.
If you’re a new user or you signed up on or after September 24, 2018, outbound API call queuing is enabled by default, and the default CPS is two calls per second. If you require a higher CPS rate, please contact Plivo support. We can provide higher CPS at a monthly price and based on your use case.
If you’re an existing Plivo customer and don’t have throttling enabled already, contact our customer support team to get started. We haven’t enabled this feature for existing customer accounts to avoid a sudden change in account behavior.
New APIs for queued outbound calls
We’re also introducing two new APIs to provide customers visibility into their queued calls:
Retrieve all queued calls: Overall queue management at any given time
import plivo client = plivo.RestClient() response = client.queued_calls.list_ids() print(response)
Retrieve a queued call: To fetch details of a particular queued call
import plivo client = plivo.RestClient('<auth_id>','<auth_token>') response = client.queued_calls.get('10f0cb68-7533-45ed-acb5-87ceac29ee48') print(response)
Don’t have a Plivo account? Sign up for free.