Estimating pricing for Twilio Programmable Video

You pay only for what you use and there is no minimum fee. View Programmable Video pricing here.

Group Rooms billing

Group Rooms usage is billed as follows:

  • $0.001 per minute per Participant Connection
  • $0.30 per gigabyte of Media Routed

To estimate your Group Rooms fees, you can do the following:

  1. Estimate the average duration of video Room session.
  2. Estimate the average number of Participants per call.
  3. Estimate the subscribed data rate in gigabytes per minute for each Participant (you can use the table below as a guide).
  4. Calculate the Participant connection fees as $0.001 x Number of Participants x Duration
  5. Calculate the Media Routed fees as $0.30 x Subscribed GB per Minute x Number of Participants x Duration
  6. Sum the items above. You can also check out this pricing calculator. Just create a duplicate and run your pricing scenarios suitable for your use case.

Group Rooms pricing examples:

15 minute SD video call between two Participants

Participant Connection: $0.001 x 2 Participants x 15 minutes = $0.03

Media Routed: $0.30 per GB x .00405 GB per Participant x 2 Participants x 15 minutes = $0.03645

TOTAL: $0.06645

10 minute SD video call between six Participants

Participant Connection: $0.001 x 6 Participants x 10 minutes = $0.06

Media Routed: $0.30 per GB x .00405 GB per Participant x 6 Participants x 10 minutes = $0.0729

TOTAL: $0.1329

30 minute HD audio call between ten Participants

Participant Connection: $0.001 x 10 Participants x 10 minutes = $0.10

Media Routed: $0.30 per GB x .0003 GB per Participant x 10 Participants x 30 minutes = $0.027

TOTAL: $0.127

Peer-to-Peer Rooms

Peer-to-Peer Rooms is billed as follows:

  • $0.01 per hour per Participant Connection, rounded up to the nearest hour. *
  • $0.40 per gigabyte of Media Relayed via TURN

Note: Network Traversal Service TURN is only used when required to establish a connection through firewall/NAT. If you know how frequently TURN will be required in your application, you can use this when estimating your usage rates. If you do not know, you may estimate that approximately 15% of calls will require TURN relay.

* Participant Connection fees will be changed to $0.001 per minute on June 1, 2017.

Pricing examples:

Two Participants in 15 minute Room without TURN relay

Participant Connections: $0.01 x 2 Participants x 1 hour = $0.02 total

Four Participants in 2 hour Room without TURN relay

Participant Connections: $0.01 x 4 Participants x 2 hours = $0.08 total

Two Participants in 15 minute SD video call, with TURN used 15% on average

Participant Connections: $0.01 x 2 Participants x 1 hour = $0.02 total

TURN relay: ($0.40 x .00405 GB per min x 15 minutes) x 15% = $0.00365

TOTAL: $0.02365

Two Participants in 30 minute SD Video Room and use TURN 100% of the time

Participant connections: $0.01 x 2 Participants x 1 hour = $0.02 total

TURN relay: $0.40 per GB x .00405 GB per min x 30 min x 2 Participants = $0.0972

TOTAL: $0.1172 

Bandwidth usage estimates

See this article for estimates of bandwidth usage for common scenarios.

Additional details

If a participant re-joins the meeting, she is treated as a new participant and a new Participant connection fee is incurred.

Volume pricing available

If you have questions about these prices, or want to discuss volume pricing for your use case, contact Twilio Sales.

Have more questions? Submit a request
Powered by Zendesk