Skip to main content

Limitations

This page introduces the usage limits of Chat, including limits to the user, the message, the group, the chatroom and the call limit of the server APIs.

If your business needs cannot be met due to the following limits, contact support@agora.io to adjust them.

Number of users

The total numbers of users and their friends (ContactManager) allowed are as follows:

Chat planFriends limitRegistered users limitSimultaneous users online limit
Free100100100
Starter3,000UnlimitedUnlimited
ProUnlimitedUnlimitedUnlimited
EnterpriseUnlimitedUnlimitedUnlimited

User attributes

The user attributes (UserInfo) includes the user avatar, nickname, email address, and so on. The total length of the user information for one user must be 2 KB or less, and the total length for all users under an app must be within 10 GB or less.

Message storage duration

Chat provides a cloud storage service for message-related storage, such as message history, roaming messages, and offline messages.

The message storage duration is the maximum time a message is stored for on the Chat server. The duration limits are as follows:

Chat planMessage storage duration (days)
Free3
Starter7
Pro90
Enterprise180

Message length

The length limits of the different types of messages are as follows:

Message typeLength limitRelated API
Text message5 KBcreateTxtSendMessage
Image message10 MB
  • createImageSendMessage[1/2]
  • createImageSendMessage[2/2]
  • Voice message10 MB
  • createVoiceSendMessage[1/2]
  • createVoiceSendMessage[2/2]
  • Video message10 MB
  • createVideoSendMessage[1/3]
  • createVideoSendMessage[2/3]
  • createVideoSendMessage[3/3]
  • File message10 MB
  • createFileSendMessage[1/2]
  • createFileSendMessage[2/2]
  • Transparent transmission message5 KBcreateSendMessage
    Customized extended messageThe size of the extended message must not exceed that of the original message.createSendMessage
    Customized message5 KBcreateSendMessage

    Number of groups

    The total numbers of groups (GroupManager) allowed are as follows:

    Chat planGroups limitGroup members limitThe group number limits that a user can join
    Free100100100
    Starter100,000300600
    ProUnlimited3,000Unlimited
    EnterpriseUnlimited8,000Unlimited

    Group attributes

    When a group (createGroup) is created, the length limits of the group information are as follows:

    • Group name: 128 characters or less
    • Group description: 512 characters or less
    • Group extension information: 1024 characters or less

    Nnumber of chatrooms

    The total numbers of chatrooms (ChatRoomManager) allowed are as follows:

    Chat planChatrooms limitChatroom members limitThe chatroom number limits that a user can join
    FreeNot SupportedUnlimitedUnlimited
    Starter100UnlimitedUnlimited
    ProUnlimitedUnlimitedUnlimited
    EnterpriseUnlimitedUnlimitedUnlimited

    Chatroom attributes

    When a chatroom (createChatRoom) is created, the length limits of the chatroom information are as follows:

    • Chatroom name: 128 characters or less
    • Chatroom description: 512 characters or less

    Call limit of server-side

    For each App Key, the call frequency limit of all methods is 500 per second. This total limit applies to all pricing plans; however, the call frequency limit of each method varies. For details about each method, see Chat RESTful API Reference.

    If the provided call frequency limit cannot meet your business requirements, contact support@agora.io.

    Page Content