To Check Your Number Registration Status: Go to your Phone Numbers in the Twilio Console, then Manage > Active Numbers. For additional guidance, visit our Troubleshooting article.

How Does Twilio Voice JavaScript and Mobile SDK Pricing Work?

Calls placed or received with the Twilio Voice SDKs (JavaScript, iOS, and Android) are charged the same low per-minute rate anywhere in the world. This rate applies to all inbound and outbound active call connections to and from Twilio.

2-way calls, those that connect two separate parties or originate/terminate outside of a TwiML response, will have two related call "legs":

  • One call leg connecting the SDK user endpoint to Twilio
  • One call leg connecting the other party to Twilio

In a 2-way call like this, the "parent" call is the originating call - the first connection to Twilio. The second call leg spawned from the code is referred to as the "child" call.

The non-Client call leg (parent on inbound calls, child on outbound) is charged at our standard Programmable Voice per-minute rate, which varies based on the calling number, the destination, and number type. For a full pricing breakdown, please see our Voice Pricing site.

Have more questions? Submit a request
Powered by Zendesk