logo
In-app Chat
SDK Error Codes
Powered Byspreading
On this page

Pricing


This article mainly introduces the billing methods and service pricing of In-app Chat.

Billing Methods

Billing consists of three parts: plan fee, add-on fee, and content moderation fee.

  • Plan Fee:
    • Prepayment is required when activating the in-app chat service. The default validity period of the plan is 30 days. If the actual usage is less than 30 days, it will be charged as 30 days.
    • For the usage other than the free MAU quota of the plan, it will be charged at the price of US$0.015/MAU (If you subscribe the "Pro" or "Enterprise" plan, ZEGOCLOUD will provide you with a free quota of 10,000 MAU per month).
  • Add-on Fee: Add-on service are charged on a monthly basis. For the usage less than a month (e.g., activating/deactivating services on the 15th of the month), it will be charged for the whole month. Prepayment is required when activating the service.
  • Content Moderation Fee: Once you have enabled the built-in content moderation service for In-app Chat, ZEGOCLOUD will charge you daily for the usage of different moderation types, based on the fees incurred the previous day. Additionally, you have the option to subscribe to packages offered by ZEGOCLOUD's business team.

Service Pricing

Plan Fee

In-app Chat provides plans such as Free, Signaling, Pro, and Enterprise.

PlanDescription
FreeUsed for experiencing In-app Chat. You can enable it on the ZEGOCLOUD console for free.
SignalingMainly for audio/video call and live streaming scenarios. It enables functions such as call invitation, room messages, and live chat messages based on the signaling feature of In-app Chat.
ProMainly for chat scenarios. It enables complex functions such as intelligent customer service and chat.
EnterpriseAn upgrade from the Pro plan, providing higher-level capabilities such as message reactions and room message history, meeting the needs of customers for advanced features.
FreeSignalingProEnterprise
PricingFreeUS$99US$369US$999
User Limit100UnlimitedUnlimitedUnlimited
Quota of Free Monthly Active Users (MAU)10010,00010,00010,000
Increasing the number of MAUs-US$0.0099/MAUUS$0.015/MAUUS$0.015/MAU
Note
  • Monthly Active Users (MAU): Refers to a single user logging into In-app Chat, counted as 1 MAU. If the user logs in with a different device or logs in multiple times within the same month, the user will still be counted as the same MAU.
  • Plan Fee: The default validity plan period is 30 days. If the actual usage is less than 30 days after activation, it will still be counted as 30 days.
  • Plan Upgrade: If you upgrade to a higher plan when using a lower plan, the fee and validity period will be recalculated based on the new plan, and the fee for the original lower plan will not be refunded. The same applies if you downgrade from a higher plan to a lower plan.

Plan Differences

FeatureItemFreeSignalingProEnterprise
LimitationsGlobal Coverage✔️✔️✔️✔️
User Limit100UnlimitedUnlimitedUnlimited
Concurrent Users20UnlimitedUnlimitedUnlimited
Room Number1050 (adjustable)50 (adjustable)Unlimited
Groups Number20UnlimitedUnlimited
Maximum Number of Group Members20200 (adjustable)2,000 (adjustable)
Maximum Number of User Friends203,000 (adjustable)3,000 (adjustable)
Free History Message Storage Duration7 days30 days (adjustable)90 days (adjustable)
Free MAU10010,00010,00010,000
Server API Call Rate20202020
Multi-Device Login✔️✔️
MessagingAll Message Types✔️✔️✔️✔️
Message Roaming✔️✔️✔️✔️
Offline Messages✔️✔️✔️
Message Recall✔️✔️✔️
Message Read Receipt✔️✔️
Message Reactions✔️
Message Search✔️✔️
Message Extensions✔️✔️✔️
GroupGroup Management✔️✔️✔️
Group Profile Management✔️✔️✔️
Group Attribute Management✔️✔️
RoomRoom Management✔️✔️✔️✔️
View Historical Messages after Joining a Room✔️
ConversationConversation Management✔️✔️✔️
Conversation Pinning✔️✔️
Push NotificationOffline Push✔️✔️✔️✔️
Custom Ringtones and Extensions✔️✔️✔️✔️
Content ModerationContent Moderation for Text, Image, Audio, Video, etc.Additioanl PaymentAdditioanl PaymentAdditioanl PaymentAdditioanl Payment
Advanced FeaturesCall Invitations✔️✔️✔️✔️
Multiple Package Name Support✔️✔️✔️
Note
  • User limit: Refers to the number of users who have logged in to the In-app Chat service.
  • Room number: Refers to the total number of rooms that can be created by all users within a single AppID. When a created room is dismissed, it will not be counted towards the total.
  • Group number: Refers to the total number of groups that can be created by all users within a single AppID. When a created group is dismissed, it will not be counted towards the total.
  • Number of Group Members: When a user leaves a group, the total member number in that group decreases by one.
  • Number of User Friends: When a user deleted a friend, the total friend number of the user decreases by one.
  • Free History Message Storage Duration: In one-on-one and group chats, messages are stored in the cloud. In-app chat supports pulling of cloud messages when a user switching devices. Different plans provide different message storage durations, and messages that exceed the specified duration will be automatically destroyed.
  • View Historical Messages after Joining a Room: When a user is on the Enterprise plan, they can view historical messages in a room. In-app chat will save the most recent 2,000 messages and the room will not be automatically destroyed within 24 hours, allowing the user to retrieve historical messages.

Add-on fee

Add-on services are used to increase the plan limitations.

In-app Chat supports users of Signaling, Pro and Enterprise plans to subscribe add-on services. Add-on services are billed on a monthly basis.

If the usage period is less than one month (e.g., if the service is activated/disabled on the 15th of the month), you will be billed for a full month.

Billing ItemPayment MethodPlan Limitations and Billing Models
SignalingProEnterprise
Unlimit the room numberPrepaidUS$399 per month (50 rooms by default)US$399 per month (50 rooms by default)Unlimited by default, no additional charges required
Increase the maximum group memberPrepaidUS$99 per month for every additional 2,000 members.  If the number of additional members is less than 2,000, the fee will still be charged for 2,000 people.  The maximum limit is 6,000 members.  (200 members by default)US$99 per month for every additional 2,000 members.  If the number of additional members is less than 2,000, the fee will still be charged for 2,000 people.  The maximum limit is 6,000 members.  (2,000 members by default)
Increase the maximum friendPrepaid

US$99 per month for every additional 1,000 friends.  If the number of additional friends is less than 1,000, the fee will still be charged for 1,000 friends.  Unlimited. (3,000 friends by default)

US$99 per month for every additional 1,000 friends.  If the number of additional friends is less than 1,000, the fee will still be charged for 1,000 friends.  Unlimited. (3,000 friends by default)
Extend the duration of historical message storagePrepaid
  • 90 days: US$99 per month.
  • 180 days: US$249 per month.
  • 360 days: US$399 per month.
(30 days by default)
  • 90 days: Free.
  • 180 days: US$249 per month.
  • 360 days: US$249 per month.
Increase the rate limit of server-side APIPrepaidContact ZEGOCLOUD business personnel.Contact ZEGOCLOUD business personnel.

Content moderation fee

If you need In-app Chat content moderation service, please refer to Content Moderation - Overview.

After activating the content moderation service, you will receive a 7-day free trial. After the free trial period, In-app Chat will start tracking your actual usage on a daily basis and bill and settle the fee on the following day.

Please contact ZEGOCLOUD business personnel for pricing details.

Example

Scenario

If you subscribe to the Pro plan and have a MAU of 15,000.

To meet your demands, you also want the following add-on services:

  • Increase the maximum number of group members to 4,000.
  • Increase the maximum number of friends to 5,000.

This means you need to pay for the basic Pro plan fee and the fee for exceeding the free quota, as well as the fees for 2 add-ons of increasing the maximum group member" and 2 add-ons of increasing the maximum friend.

Fee details

Plan fees

With a MAU of 15,000 for the month, subtracting the free quota of 10,000 MAU included in the Pro plan, the additional billed MAU is 5,000. Therefore:

Plan Fees = US$369 + US$0.015 × 5,000 = US$444

Add-on fees

For the month, you have used 2 add-ons of increasing the maximum group member" and 2 add-ons of increasing the maximum friend. The usage fees for these add-ons are calculated on a monthly basis. Therefore:

Add-on fees = US$99 × 2 + US$99 × 2 = US$396

Total cost

Total cost: Plan fees + Add-on fees = US$840

Discount

Previous

Basic concepts

Next

Sample code