Skip to main content

You are viewing Agora Docs forBeta products and features. Switch to Docs


This page explains how Agora calculates your monthly bill for Interactive Whiteboard.

If you have already signed a contract with Agora, the billing terms and conditions within that contract take precedence.

Interactive Whiteboard pricing

The unit prices for whiteboard features are as follows:

Whiteboard feature Volume Pricing per month
Online whiteboard Under 10,000 minutes Free
10,000 - 60,000 minutes $1.40 USD/1,000 minutes
60,000 - 120,000 minutes $1.30 USD/1,000 minutes
120,000 - 1,000,000 minutes $1.10 USD/1,000 minutes
Over 1,000,000 minutes Contact Agora Sales
File conversion 0 - 1,000 images/web pages Free
Static file conversion (to image) $0.50 USD/1,000 images
Dynamic file conversion (to web page) $2.50 USD/1,000 web pages

If your scenario involves other Agora products or services, such as the Video Calling, Signaling, or Cloud Recording, expect additional charges for these products or services. For details, see the pricing policy for each Agora product or service.

Cost calculation

Billing for Interactive Whiteboard begins once you enable and implement the service in your project and occurs monthly.

Agora calculates your monthly pricing by adding up the usage of each whiteboard feature in all projects under your Agora account, subtracting your monthly free usage allowances, multiplying each resulting usage number by the corresponding price, and adding up the cost of each feature.

The basic formulas are shown here:

Monthly cost = monthly online whiteboard cost + monthly file conversion cost

Monthly feature cost = (monthly total usage - free-of-charge usage) × unit price

Online whiteboard usage

The usage duration of each whiteboard room equals the total sum of usage duration of all users in the room. Billing does not start when the room is created, but rather when users join.

For each user, Agora calculates the usage duration from when they join to when they leave the room.

Note that usage calculation will continue if live streaming has ended but users are still in the room.

To avoid additional costs, Agora recommends that you:

  • Call disconnect() to cut off a user's connection when the user leaves the room, and ensure that you receive the onPhaseChanged(disconnected) callback.
  • Call the Interactive Whiteboard RESTful API on your app server to move all users out of the room when live streaming ends.

The usage calculation and unit price are the same whether the user joins a room in interactive mode or subscription mode.

The usage duration is calculated in minutes.

File conversion usage

Agora calculates the usage amount by the number of images and web pages successfully converted from source files.

Agora does not charge for a failed file conversion task. You can call the Query file conversion progress API to get the result of a file conversion task.

The file conversion feature can also be charged by QPS. See QPS-based Pricing.


This section illustrates how Agora calculates the cost for Interactive Whiteboard.

Suppose user A joins a whiteboard room to give an online lecture and successfully converts a 50-page PPTX file to web pages using the file conversion feature. Another 200 users join the room to watch the lecture. The lecture lasts 60 minutes. When the lecture ends, all users leave the room at the same time.

The usage calculation is as follows:

Online whiteboard
  • User A: 60 minutes
  • Another 200 users: 60 × 200 minutes
  • File conversion to web page50 web pages

    Calculate cost

    The following table shows the calculation of the total cost of the lecture:

    Billed serviceUnit price, US$/1,000 minutes Cost of each service, US$Total cost, US$
    Online whiteboard$1.40/1,000 minutes(12,060 - 10,000)/1000 × 1.40 = 2.8842.884 ≈ 2.89

    File conversion to web page$2.50/1,000 web pages0 (The first 1,000 converted web pages are free of charge)

    Agora rounds up the total cost to two decimal places.


    Check your current usage

    You can check your usage of Interactive Whiteboard in Agora Console. Perform the following steps:

    1. Log in to Agora Console and click the Products & Usage button on the left navigation panel.

    2. Click the arrowhead in the top left corner, and select the project you want to check in the drop-down box.

    3. Click Duration under Whiteboard, select a time frame, and check the usage duration.

    • The time frame cannot exceed 12 months.
    • Only Agora accounts that are assigned with the role of Admin or Finance have access to the usage statistics.
    • The usage duration provided by Agora Console is for reference only. Your actual billing may differ.

    See also