Can I restrict a virtual number to only accept 1 concurrent call?

Question

  • Can I restrict my virtual number to 1 single channel?
  • Can I only receive one call at a time?

Answer

Restricting the amount of concurrent calls per virtual number can depend on the inbound forwarding method you are using. We have explained the 3 most common scenarios below.

 

SIP

If you only wish to only receive 1 concurrent inbound call per virtual number, you should response with a SIP response of 486 for any subsequent calls, if you do not wish to handle a second concurrent call at the same time.

 

Voice API

If you are forwarding the call to different parties as a voice proxy to mask caller and recipient numbers, then you will need to either handle the inbound calls and track whether the active outbound call has been completed and then serve the appropriate NCCO. If the user is busy, this may be a message stating the user is unavailable.

Alternatively if you allow the calls to forward using a Connect action, the recipient user should ensure they have Call Waiting and Forward to Voicemail turned off, so that their network/operator will refuse the call as busy and the call will not be displayed on the recipient user's handset.

 

Forward to Phone

If you are forwarding using the Forward to Phone feature available on voice enabled virtual numbers, then the only way to avoid a second call being received is ensure the final recipient user has Call Waiting and Forward to Voicemail turned off, so that their network/operator will refuse the call as busy.

Have more questions? Submit a request