# Chat > Enterprise-grade instant messaging delivering 99.99%+ success rate even under 60% packet loss, with 1-to-1/group/community conversations, rich message types (text, media, files, custom), offline push, read receipts, recall, reactions, and 100+ language translation. Includes AES-256/E2EE encryption and 13 compliance certifications (ISO 27001, HIPAA) via 2,800+ global nodes. This index is the entry point for LLMs. It links to shared product-level docs and to one `llms.txt` per supported platform. Each linked page also has a `.md` twin (append `.md` to the URL) containing the raw markdown. ## Basics - [Product Introduction](https://trtc.io/document/50062.md): TUIKit is a UI component library based on Chat SDK, offering universal UI components for various features like conversation, chat, search, contacts, group, and audio/video calls. With this library, developers can quickly build their own business logic while focusing on their specific needs. - [Features Overview](https://trtc.io/document/33515.md): Introducing Chat, a comprehensive messaging solution that supports cross-platform communication and service delivery across various devices and operating systems. - [Activate the Service](https://trtc.io/document/74511.md): This article provides detailed instructions on how to activate the free plan, purchase the official version of Chat, renew subscriptions, upgrade to the official version, and enable auto-renewal. Based on Chat version pricing and feature descriptions, you can choose the appropriate version and follow this guide for free activation, purchase, renewal, and upgrade. ## Pricing - [Billing Overview](https://trtc.io/document/34349.md): Learn about Chat's billing methods, including prepaid and pay-as-you-go plans. Compare features, costs, and get started with a free trial today. - [Pricing](https://trtc.io/document/67650.md): Unlock advanced features with our new prepaid monthly packages starting January 8, 2025. Choose from Trial, Standard, Pro, Pro Plus, and Enterprise editions. Learn more about features and billing instructions. - [Billing of Chat Out-of-Package Usage](https://trtc.io/document/67651.md): Discover our range of plans with varying Free Monthly Active Users (MAU) quotas and enjoy unlimited messaging features like free trial, text translation, and push services. Choose the right plan for your business needs. ## Build with AI - [Overview](https://trtc.io/document/72277.md): Learn how to use AI coding tools to build Chat integrations with Tencent RTC. Our MCP server provides access to TUIKit, test credentials, and management tools. Choose from React, Vue, or other platforms. - [Configure MCP server](https://trtc.io/document/78210.md): Learn how to set up the Tencent RTC MCP server once and use it for various chat platforms like React, Vue, Android, iOS, and Flutter. Follow the steps to configure, verify, and start using the MCP tool. - [Install SKILL](https://trtc.io/document/78211.md): Learn how to extend your MCP with intent-routing rules to automatically select the right tools for your Chat integration. Discover how Skills simplify your development process with just plain language prompts. Start with the Integration Guide for React, Vue, Android, iOS, or Flutter. - [Integration guide](https://trtc.io/document/78212.md): Learn how to integrate Chat UIKit into your project for a full-featured WeChat-style chat app. Automated framework detection, package installation, and component mounting are included. - [Integrate Chat window only](https://trtc.io/document/78213.md): Learn how to embed a single chat window into your existing React or Vue web page without using the full TUIKit suite. Suitable for scenarios like customer support, online consultations, and more. - [FAQ](https://trtc.io/document/78214.md): Learn how to resolve common issues with MCP login, package installation, platform setup, and security concerns. Follow these steps to troubleshoot and optimize your MCP experience. ## All_Platform - [Secure authentication with UserSig](https://trtc.io/document/34385.md): Learn how to generate UserSig for secure login and communication using Tencent Cloud's IM SDK. This guide covers both client-side and server-side calculation methods. - [RESTful API Overview](https://trtc.io/document/34620.md): Explore the powerful management capabilities of Chat's RESTful APIs, including data management and one-to-one/group messaging. Learn how to call these APIs securely and efficiently. - [RESTful API List](https://trtc.io/document/34621.md): Explore the powerful features of our API for account management, including single and multiple account imports, account deletions, and more. Perfect for any size business. - [Sending One-to-One Messages to One User](https://trtc.io/document/34919.md): The Admin Message Sending API allows you to send messages to other accounts without displaying the admin as the sender. This API does not check whether the sender and recipients are friends or blocklisted, nor does it check for muted notifications. - [Sending One-to-One Messages to Multiple Users](https://trtc.io/document/34920.md): Use this API to send one-to-one messages to multiple users at once, making it ideal for time-sensitive messages like marketing and system notifications. - [Sending Ordinary Messages in a Group](https://trtc.io/document/34959.md): Use this API to send ordinary messages in a group. Applicable group types: Private, Public, ChatRoom, AVChatRoom, Community. Learn more about the group system and sample request URL. - [Sending System Messages in a Group](https://trtc.io/document/34958.md): Use this RESTful API to push system notifications to group chats for app admins. Supported group types include Work, Meeting, AVChatRoom, and Community. - [Broadcast Message of Audio-Video Group](https://trtc.io/document/49440.md): Use this API to deliver broadcast messages to all audio-video groups supported by the Enhanced edition SDK on v6.5.2803 or later. Learn more about this feature and how to use it with our documentation. - [Importing One-to-One Messages](https://trtc.io/document/35014.md): Import your messages from other instant messaging platforms to Tencent Cloud Chat in chronological order. This API does not trigger a callback and deduplicates messages based on MsgSeq, MsgRandom, and MsgTimeStamp fields. - [Importing Group Messages](https://trtc.io/document/34968.md): Use this RESTful API to import group messages without triggering callbacks or sending notifications. Suitable for migrating apps from other instant messaging systems to Tencent Cloud Chat. - [Sending Messages in a Official Channel](https://trtc.io/document/60810.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Pulling Historical One-to-one Messages](https://trtc.io/document/35478.md): Use this API to query the message history of a one-to-one conversation from the perspective of a specified party. The API supports querying messages sent between two parties, including messages that may have been deleted or recalled by one of the parties. - [Pulling Historical Group Messages](https://trtc.io/document/34971.md): Use this API to pull historical messages of a group in Tencent Chat. Suitable for app administrators, this API supports various group types and allows you to retrieve messages based on sequence numbers. - [Modifying Historical One-to-one Messages](https://trtc.io/document/47722.md): Use this API to modify historical one-to-one messages. Modify the MsgBody and CloudCustomData fields individually or at the same time. Obtain the MsgKey of the one-to-one message to modify by enabling callbacks or querying one-to-one messages. - [Modifying Historical Group Messages](https://trtc.io/document/47948.md): Use this API to modify historical group chat messages with admin privileges. Modify individual or both MsgBody and CloudCustomData fields. Note that messages cannot be restored once modified. - [Deleting Messages Sent by a Specified User](https://trtc.io/document/34970.md): Use this API to recall messages sent by a specified user among the last 1,000 messages in a group. This API supports private and public groups, and it does not apply to audio-video groups (AVChatRoom). - [Recalling One-to-One Messages](https://trtc.io/document/35015.md): The Admin Recall One-to-One Messages API allows administrators to recall one-to-one messages sent by clients or other systems. With this API, you can recall messages from offline storage, roaming storage, and the local cache of the sender's and recipient's clients. - [Recalling Group Messages](https://trtc.io/document/34965.md): The Group Message Recall API allows administrators to recall group messages, including those sent from clients and those sent via the RESTful API. This feature is available for private, public, chatroom, and AVChatRoom group types. - [Marking One-to-One Messages as Read](https://trtc.io/document/38996.md): Use the Admin Set Message Read API to mark messages of a one-to-one conversation as read. This API is useful for administrators to track the reading status of messages in real-time. - [Pulling Group Message Read Receipt Details](https://trtc.io/document/49438.md): Use this API to pull the list of members who have or have not read a group message. Available in the Premium edition. Learn more about the Group System and how to use this feature. - [Pulling Read Receipts for Group Messages](https://trtc.io/document/49439.md): Use this RESTful API to pull read receipts for group messages in the Premium edition. Learn more about group types, supported features, and sample requests. - [Pulling the Message Extension of a One-to-One Message](https://trtc.io/document/51194.md): Admins and conversation members can pull the message extension of a one-to-one message, which consists of custom key-value pairs. This feature requires the purchase of the Premium edition and enabling the Set message extension feature on the Login and Message page in the Chat console. - [Configuring Message Extension for a One-to-One Message](https://trtc.io/document/51195.md): Learn how to configure message extension for one-to-one messages in the Chat Console. This feature allows you to set custom key-value pairs for better communication with your users. - [Pulling Message Extension of a Group Message](https://trtc.io/document/52169.md): With this feature, app admins and group members can pull the message extension of a one-to-one message. Each group message can have up to 300 key-value pairs. Learn more about this feature and how to use it in the Chat console. - [Configuring Message Extension for a Group Message](https://trtc.io/document/52170.md): App admins and group members can configure custom key-value pairs for common group messages. With up to 300 key-value pairs allowed per group message, get started today! - [API for Pushing to All Users](https://trtc.io/document/37165.md): The push to all users service allows you to send messages to all users of your application, including push messages by tag and by attribute. With our easy-to-use APIs, you can customize messages and target specific groups of users. - [Pushing to All Users](https://trtc.io/document/37166.md): The Push to All Users API allows you to send targeted messages to all users or specific user groups based on tags and attributes. Effective for attracting, converting, and activating new users. - [Setting Application Attribute Names](https://trtc.io/document/37167.md): Learn how to set up custom user attributes for push notifications using the im_set_attr_name API. This allows you to target specific user groups with personalized messages. - [Getting Application Attribute Names](https://trtc.io/document/37168.md): Use the Get Application Attribute Names API to retrieve the names of application attributes for your chat application. This API is available in the Premium edition and can be enabled via the Feature Configuration console. - [Getting User Attributes](https://trtc.io/document/37169.md): Use the Get User Attributes API to obtain user attributes for up to 100 users at a time. Only available in the Premium edition. Set app attribute names before calling the API. - [Setting User Attributes](https://trtc.io/document/37170.md): Use this API to set attributes for users in the admin console. Each request can set attributes for a maximum of 100 users. Available only in the Premium edition. Learn more about generating UserSig and setting app attribute names. - [Deleting User Attributes](https://trtc.io/document/37171.md): Use the admin API to delete attributes for users, with a limit of up to 100 users per request. Learn more about setting app attribute names and get details on the API calling description and sample request URL. - [Getting User Tags](https://trtc.io/document/37172.md): Use the Get User Tags API to obtain user tags for up to 100 users at a time. Available only in the Premium edition. Learn more about generating UserSig and accessing the API. - [Adding User Tags](https://trtc.io/document/37173.md): Use the Admin API to add tags for users, with a limit of up to 100 users per request and 10 tags per user. Maximum tag length is 50 bytes. Available only in the Premium edition. - [Deleting User Tags](https://trtc.io/document/37174.md): Use the admin API to delete tags for users, with a limit of 100 users per request. Available only in the Premium edition. Learn more about generating a UserSig and enabling the feature. - [Deleting All Tags of a User](https://trtc.io/document/37175.md): Use the Admin API to delete all tags for users, with a limit of 100 users per request. Available only in the Premium edition. Learn more about generating a UserSig and enabling the feature. - [Pulling a conversation list](https://trtc.io/document/43087.md): Use this API to pull a conversation list by page. Sign in with your Chat console SDKAppID and admin credentials to access the conversation list. - [Setting the Unread Message Count of a Member](https://trtc.io/document/34909.md): Use this API to set the unread message count of group members when migrating your app from another IM system to Tencent Cloud IM. Learn more about group types, supported APIs, and sample requests. - [Querying Unread One-to-One Message Count](https://trtc.io/document/41046.md): Use this API to query the unread message count of a one-to-one conversation or all one-to-one conversations. Detailed documentation and sample requests are available. - [Deleting a conversation](https://trtc.io/document/43088.md): Use the V4 Recent Contact API to delete conversations and clear roaming messages. Learn how to call the API, request parameters, and sample responses. - [Creating Conversation Group Data](https://trtc.io/document/53437.md): Use our powerful RESTful API to create, delete, modify, and query conversation groups and their members. With up to 1,000 conversations per group and support for up to 20 groups per user, our API offers flexible and efficient management capabilities. - [Updating Conversation Group Data](https://trtc.io/document/53439.md): Use the RESTful API to update contact group data in Tencent Cloud Chat. This API supports up to 1,000 conversations and is only available in the Premium edition. - [Deleting Conversation Group Data](https://trtc.io/document/53441.md): Use this API to delete user conversation group data. Only the Premium edition supports these operations. Learn more about the API calling description, sample request URL, and request parameters. - [Creating or Updating Conversation Mark Data](https://trtc.io/document/53438.md): Use our advanced Chat API to manage your conversation marks effectively. With our powerful tools, you can easily set standard or custom conversation marks and control up to 1,000 conversations. - [Searching for Conversation Group Marks](https://trtc.io/document/53442.md): Use this API to query the conversation group mark data of a specified conversation. Learn more about how to call the API, sample request URLs, request parameters, response fields, and error codes. - [Pulling Conversation Group Mark Data](https://trtc.io/document/53440.md): Use this API to batch retrieve the conversation group mark data of users. With this API, you can easily access the conversation group information of users in real-time. - [Getting All Groups in an App](https://trtc.io/document/34960.md): Use this API to obtain the IDs of all groups in an app. With this API, you can easily retrieve group IDs for different types of groups in Tencent Cloud Chat. - [Creating a Group](https://trtc.io/document/34895.md): Use the Create Group API to create groups for your app admin. This API supports various group types and allows for customization of group IDs and member lists. - [Disbanding a Group](https://trtc.io/document/34896.md): This API allows app admins to disband groups. Supports various group types including Work, Meeting, AVChatRoom, and Community. Request parameters include SDKappid, identifier, usersig, random, and contenttype. - [Getting the Groups a User Has Joined](https://trtc.io/document/34925.md): Use this API to obtain the list of groups a certain user has joined. The information of work groups and audio-video groups that the user has joined but are not activated is not pulled by default. - [Getting Group Profiles](https://trtc.io/document/34961.md): Use this API to query detailed group information based on one or more group IDs. This API is applicable to various group types and supports both private and public groups. - [Modifying the Profile of a Group](https://trtc.io/document/34962.md): The Modify Group Basic Information API allows app admins to modify the profile of a specified group. This includes updating group names, introductions, notifications, and more. - [Importing a Group Profile](https://trtc.io/document/34967.md): Easily migrate your existing group data to Chat from another instant messaging system using our RESTful Import Group Data API. No need for callbacks or notifications. - [Adding Group Members](https://trtc.io/document/34921.md): Use this RESTful API to add new members to a group in Tencent Cloud Chat. Suitable for both public and private groups, this API supports adding up to 300 members at a time. - [Deleting Group Members](https://trtc.io/document/34949.md): Use this admin API to delete group members in Chat. This API is applicable to app admins and supports private, public, chatroom, and community groups. - [Banning Group Members](https://trtc.io/document/50296.md): Use this API to ban a member of an audio-video group. Banned members cannot receive messages or rejoin the group during the ban duration. Learn more about this feature in our documentation. - [Unbanning Group Members](https://trtc.io/document/50297.md): Use this API to unban a member of an audio-video group, allowing them to rejoin and receive messages. Learn more about this feature in our documentation. - [Bulk Muting and Unmuting](https://trtc.io/document/34951.md): The app administrator can mute and unmute certain group members for a specific period of time. This RESTful API supports private and public groups, and it is applicable to various chat services. - [Getting the List of Muted Group Members](https://trtc.io/document/34964.md): Use the admin API to get the list of muted users in a group based on the group ID. This API is useful for app administrators to manage group settings and privacy. - [Changing Group Owner](https://trtc.io/document/34966.md): The app admin can use this API to transfer group ownership to others or specify a user as the owner of a group. This feature is available for private and public groups. - [Querying the Roles of Users in a Group](https://trtc.io/document/34963.md): Use this RESTful API to batch obtain the roles of users in a group. Suitable for group types such as Work, Meeting, and ChatRoom. - [Importing Group Members](https://trtc.io/document/34969.md): Use this API to import existing group member data when migrating your app from another instant messaging system to Chat. Suitable for private, public, chatroom, and community groups. - [Getting Group Member Profiles](https://trtc.io/document/34948.md): Use this API to obtain group member profiles based on the group ID. Suitable for private, public, chat room, and community groups. - [Modifying the Profile of a Group Member](https://trtc.io/document/34900.md): Use the Group Admin API to modify the profile of a group member. This includes setting roles, message blocking types, group name cards, and custom fields. - [Getting Specified Group Member Profiles](https://trtc.io/document/64897.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Getting Group Custom Attributes](https://trtc.io/document/44187.md): This API is used by the app admin to get custom group attributes. It supports various group types and provides detailed information about the group attributes. - [Modifying Group Custom Attributes](https://trtc.io/document/44188.md): This API allows app admins to modify custom group attributes, with support for various group types and real-time communication platforms. - [Clearing Group Custom Attributes](https://trtc.io/document/44189.md): This API allows app admin to clear custom group attributes. It supports private and public groups, and is available in various regions. Learn more about group types, request parameters, and response fields. - [Resetting Group Custom Attributes](https://trtc.io/document/44190.md): Use this API to reset custom group attributes for app admin. Suitable for group types such as Work, Meeting, ChatRoom, and AVChatRoom. - [Deleting Group Custom Attributes](https://trtc.io/document/59499.md): This API allows app admins to delete custom attributes of groups. Learn how to use this feature with our sample request URL and parameters. - [Getting the Number of Online Users in an Audio-Video Group](https://trtc.io/document/38521.md): Use the AVChatRoom group type to get the number of online users in a live stream group. Updated every 10 seconds, this API allows you to monitor the active members in real-time. - [Getting the List of Online Members in Audio-Video Group](https://trtc.io/document/50293.md): Use this API to retrieve the list of online members in an audio-video group based on the group ID. Available in Premium edition. Learn more about group types and feature configurations. - [Setting Audio-Video Group Member Marks](https://trtc.io/document/50294.md): App admins and group owners can set different marks/labels for audio-video group members to distinguish different types of group members. To use this feature, you need to purchase the Premium edition and enable the List of online audio-video group members on the Group configuration page of the Chat console. - [Getting the List of Banned Group Members.](https://trtc.io/document/50295.md): Use this API to get the list of banned members of an audio-video group. Banned members can be unbanned by making a request with the appropriate parameters. - [Creating Topic](https://trtc.io/document/49471.md): Use this RESTful API to create a topic in a chat community. This API is specifically designed for topic-enabled communities and requires the community feature to be enabled. - [Deleting Topic](https://trtc.io/document/49470.md): Use this RESTful API to delete a topic in a chat community. This API is only applicable to topic-enabled communities and requires the community feature to be enabled in the console. - [Getting Topic Profile](https://trtc.io/document/49469.md): Use this RESTful API to get the topic profile for topic-enabled communities. Learn more about the topic feature and how to enable it in the console. - [Modifying Topic Profile](https://trtc.io/document/49468.md): Use this RESTful API to modify the basic topic information of a topic-enabled community. Suitable for group types such as ChatRoom and AVChatRoom. - [Importing Topic Profiles](https://trtc.io/document/53448.md): Use this RESTful API to import topic data without triggering callbacks or delivering notifications. Suitable for migrating topics from other instant messaging systems to Chat. - [Getting Group Counters](https://trtc.io/document/53427.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Updating Group Counters](https://trtc.io/document/53428.md): Learn how to update group counters using our API, including details on supported group types and parameters. Note: This feature is exclusive to Pro, Pro Plus, and Enterprise editions. - [Deleting Group Counters](https://trtc.io/document/53429.md): The app admin can use this API to delete group counters. To use this feature, you need to purchase the Premium edition. This API supports private and public groups, as well as chatrooms and AVChatRooms. - [Importing a Single Account](https://trtc.io/document/34953.md): Use this API to import an app-owned account to Chat and create an internal ID for the account. Ensure the account can use the Chat service by following the step-by-step guide. - [Importing Multiple Accounts](https://trtc.io/document/34954.md) - [Deleting Accounts](https://trtc.io/document/34955.md): Learn how to delete accounts for Chat trial edition and Chat developer edition applications. For other types of applications, account deletion must be enabled in the console. - [Querying Accounts](https://trtc.io/document/34956.md): Use our API to query whether app-owned accounts have been imported to Chat. Batch query is supported, with a maximum call frequency of 100 times/second. - [Setting Profiles](https://trtc.io/document/34916.md): Use the V4 Profile Portrait Set API to set standard profile fields and custom profile fields for your users. Learn more about the API call, parameters, and response fields. - [Pulling Profiles](https://trtc.io/document/34917.md): Use this API to pull standard and custom profile fields of up to 100 users at a time. Ensure all accounts in the request are imported into the Chat console to avoid errors. Learn more about generating UserSig and configuring profiles in the documentation. - [Invalidating Account Login States](https://trtc.io/document/34957.md): Use this API to invalidate the login state (for example, UserSig) of an app account. This can be useful when a developer discovers a malicious account, as it allows them to log the user out and prevent further unauthorized access. - [Querying Account Online Status](https://trtc.io/document/35477.md): Use this API to query the current login status of a user. Sign in with your app admin account, and get the login status of up to 500 UserIDs at a time. - [Adding Friends](https://trtc.io/document/34902.md): Use this API to add one or multiple users to your friend list. Learn more about the API calling description, sample request URL, and request parameters. - [Importing Friends](https://trtc.io/document/34903.md): Use this API to import one-way friends in batches to avoid write conflicts due to concurrent writes. With our easy-to-use SDK, integrating friend imports into your application has never been easier. - [Updating Friends](https://trtc.io/document/34904.md): Use this API to update the contact data of multiple friends at once to avoid write conflicts. Learn more about the API call, parameters, and response formats. - [Deleting Friends](https://trtc.io/document/34905.md): Use this API to delete friends in bulk. One-way deletion and two-way deletion are supported. Learn more about generating UserSig and the specific error codes. - [Deleting All Friends](https://trtc.io/document/34906.md): Use this API to delete the standard and custom friend data of a specified user. Learn more about the API calling description, sample request URL, and request parameters. - [Verifying Friends](https://trtc.io/document/34907.md): Use our Bulk Friendship Check API to verify friendships in bulk. With this API, you can quickly and easily check the friendship status of multiple users at once. - [Pulling Friends](https://trtc.io/document/34908.md): Use this API to pull all friends' data by page. Default returns all standard and custom friend data. Learn more about app admin permissions and generating UserSig. - [Pulling Specified Friends](https://trtc.io/document/34910.md): Use this API to pull the data and profiles of specified friends. Please note that pulling more than 100 friends at once may lead to response packet failure due to excessive data volume. - [Adding Lists](https://trtc.io/document/34950.md): Use this API to add friend lists in batches and add specific friends to a friend list. Learn more about the API calling description, sample request URL, and request parameters. - [Deleting Lists](https://trtc.io/document/34926.md): Use this API to delete specified friend lists. Learn more about the API calling description, sample request URL, and request parameters. - [Pulling Lists](https://trtc.io/document/40123.md): Use this API to pull friend lists with app admin permissions. Specify the lists and the users to pull in the lists. Learn more about other parameters and sample request URLs. - [Blocklisting Users](https://trtc.io/document/34911.md): Use this API to add one or multiple users to your blocklist. Note that if users A and B are friends, adding one to the blocklist will remove them from each other's friend list. - [Unblocklisting Users](https://trtc.io/document/34912.md): Use the V4sns Black List Delete API to remove one or multiple users from the blocklist. With this API, you can easily manage the blocklist and ensure that users are unable to access your platform. - [Pulling a Blacklist](https://trtc.io/document/34914.md): Use this API to pull a full blocklist by page. With this API, you can easily retrieve the blocklist of users based on your requirements. Learn more about the API calling description, sample request URL, and request parameters. - [Verifying Users on a Blocklist](https://trtc.io/document/34913.md): Use our Blocklist Verification API to check if users are blacklisted in real-time. With fast response times and accurate results, you can trust this API to keep your users safe. - [Following Users](https://trtc.io/document/70345.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Unfollow Users](https://trtc.io/document/70346.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Get The Fans, Follows, And Mutual Followers Count](https://trtc.io/document/70347.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Checking Follow Relationship](https://trtc.io/document/70349.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Get The Fans, Follows, And Mutual Followers Count](https://trtc.io/document/70350.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Setting Global Mute](https://trtc.io/document/34923.md): This API allows you to enable or disable global muting for one-to-one and group messages. By default, global muting is disabled for both types of messages. Learn how to use this feature to control message transmission. - [Querying Global Mute](https://trtc.io/document/34924.md): This API allows you to query the global muting of one-to-one and group messages for an account. It also enables you to set permanent global muting for both types of messages. - [Pulling Operations Data](https://trtc.io/document/34886.md): Pull operations data for the last 30 days using our RESTful API. Customize the data fields you want to retrieve using the RequestField parameter. - [Downloading Recent Messages](https://trtc.io/document/34885.md): Use this API to obtain the download addresses for all one-to-one or group message records in the app that occur at a specified point in time for the last seven days. This feature is only applicable to Chat SDK 4.X or later. - [Getting Server IP Addresses](https://trtc.io/document/36742.md): Use this API to securely obtain the list of server IP addresses used by the SDK and webhook. Sign in with your app admin account to generate a signature and obtain the IP list. - [Adding Subscribers](https://trtc.io/document/60760.md): Discover how to make users subscribe to official channels with our API. Available only for Enterprises. Contact us for activation and try the feature in the console. - [Deleting Subscribers](https://trtc.io/document/60761.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Modifying Subscriber Information](https://trtc.io/document/60762.md): Discover how to modify subscriber information using our API, available exclusively for Enterprises. Contact us to enable this feature, and try it out in the console with a one-month trial that allows up to 5 public accounts. - [Obtaining Subscribed Official Channels](https://trtc.io/document/60763.md): Explore the list of official channels subscribed by a user with our exclusive API. Available only for Enterprises. Request a trial and start managing your official accounts today. - [Pulling Chatbot Accounts](https://trtc.io/document/55280.md): Use this API to pull the list of all chatbot accounts. Each chatbot account has a unique userid starting with @RBT#. Learn more about the API and its parameters in the documentation. - [Creating Chatbot Accounts](https://trtc.io/document/55281.md): Use this API to create a chatbot account with a unique user ID starting with @RBT#. Customize your chatbot's nickname, profile photo, and status. - [Deleting Chatbot Accounts](https://trtc.io/document/55282.md): Use this API to delete chatbots by providing your SDKAppID and admin credentials. Note that this API sets the bot account to invalid and does not delete the UserID. - [Sending a streaming response message](https://trtc.io/document/71131.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [On-demand Moderation](https://trtc.io/document/77827.md): Enabling Content Understanding allows your application to submit audio, video, text, or image content for moderation. Text and image responses are immediate, while audio and video are delivered via webhook. Learn more with our API documentation. - [On-demand Batch Moderation](https://trtc.io/document/77828.md): Learn how to use the proactive content moderation API to submit text and image content for review. For audio and video moderation, refer to Synchronous Moderation. This guide includes request URL examples, parameter descriptions, rate limits, and response examples. - [Get Blocklists](https://trtc.io/document/77829.md): Learn how to retrieve a list of keyword libraries using the REST API from your application backend. This guide includes API call instructions, request URL example, query parameters, rate limit, request example, and response example. - [Get Blocked Words](https://trtc.io/document/77830.md): Learn how to use the REST API from your backend to retrieve a list of sensitive words from a specified keyword library. Discover the request URL, parameters, and response format. - [Add Blocked Words](https://trtc.io/document/77831.md): Learn how to use the Cloud Moderation REST API to manage keyword libraries for your application. Includes request URL, query parameters, request example, response example, and error codes. - [Delete Blocked Words](https://trtc.io/document/77832.md): Once Content Understanding is enabled, you can use REST API endpoints from your app backend to add, delete, update, or query keyword libraries for Content Understanding. - [Pushing to All/Tagged Users](https://trtc.io/document/67814.md): All-User/Tag Push enables targeted content delivery to specific user groups based on tags or attributes. Ideal for User Acquisition, Conversion, and Activation. Includes push delivery reports and self-service troubleshooting. - [Obtaining Application Attribute Names](https://trtc.io/document/67815.md): Learn how to set application attribute names using the TimPush API. Follow the steps and guidelines provided in this guide to ensure successful integration. - [Setting Application Attribute Names](https://trtc.io/document/67816.md): Learn how to set custom user attributes for your TIM Push applications, with a maximum of 10 attributes per app. Use our API to set attribute names and integrate them into push notifications. - [Obtaining User Attributes](https://trtc.io/document/67817.md): This API allows administrators to retrieve user attributes in JSON format, supporting up to 100 users at a time. Before use, set application attribute names and user attributes. Sample request URL provided. - [Setting User Attributes](https://trtc.io/document/67818.md): Learn how to set user attributes using the TimPush API, including setting application attribute names and managing user attributes with sample request and response packets. - [Deleting User Attributes](https://trtc.io/document/67819.md): Learn how to remove attributes from up to 100 users at a time using the TimPush API. Set your application attribute names before use. Discover the request protocol, method, and parameters required. - [Obtaining User Tags](https://trtc.io/document/67820.md): Effortlessly manage user tags with our API. Admin users can retrieve up to 100 user tags at once. Ensure secure and efficient user management with our comprehensive tool. - [Adding User Tags](https://trtc.io/document/67821.md): Discover how to add user tags using the TimPush API. Manage up to 1000 tags for all users, with each tag limited to 50 bytes. Ensure your requests are authenticated and comply with the JSON specification. - [Deleting User Tags](https://trtc.io/document/67822.md): Learn how to remove user tags using our API. Up to 100 users can be removed at a time. Request parameters include the signature, user identifier, SDK App ID, random number, and content type. - [Deleting All User Tags](https://trtc.io/document/67823.md): Learn how to efficiently manage user tags with our API. Clear all tags for a maximum of 100 users simultaneously. Request parameters, response format, and error codes are all detailed. - [Recalling Push](https://trtc.io/document/67824.md): Learn how to manage push tasks effectively with our comprehensive guide on terminating, recalling, and overwriting tasks for all users and tags. Follow the steps to ensure timely handling of push notifications. - [Webhook Overview](https://trtc.io/document/34354.md): Learn how to use powerful webhooks to synchronize data and intervene in event processing with Chat. Explore the different types of webhooks and their classification. - [Webhook Command List](https://trtc.io/document/34355.md): Explore various webhook use cases for monitoring user activities and managing online statuses. Learn how to set up webhooks to respond to profile changes, friend requests, group creations, and more. - [API Overclocking Alarm Callbacks](https://trtc.io/document/60256.md): When the request frequency of the API exceeds 80% of the threshold, the app backend is notified of the call frequency alarm information through a callback. To enable the callback, configure the callback URL and ensure the SDKAppID in the request URL matches your own. - [Status Change Webhooks](https://trtc.io/document/34357.md): The IM CVM instance provides real-time callbacks for user login, logout, and other status changes. Configure callback URLs and enable switches for real-time updates. - [After a Profile Is Updated](https://trtc.io/document/48733.md): View real-time profile update operations by users on the app backend. Configure a callback URL and enable the corresponding protocol for security. Learn more about the callback configuration and triggering scenarios. - [Before a Friend Is Added](https://trtc.io/document/43468.md): This API allows the app backend to view and block friend requests in real-time, enhancing security and user experience. - [Before a Friend Request Is Responded](https://trtc.io/document/43467.md): Use our Real-Time Friend Request Response API to view and manage friend requests from your app backend. Block malicious responses and accept or reject friend requests in real-time. - [After a Friend Is Added](https://trtc.io/document/34359.md): Easily add friends in real-time using our app backend's callback feature. Configure and enable this feature to start adding friends with ease. - [After a Friend Is Deleted](https://trtc.io/document/34360.md): The app backend can use this callback to view information about deleting friends by users in real time. To enable this callback, configure the callback URL and toggle on the corresponding protocol. Learn more about security considerations and callback protocols. - [After a User Is Added to Blocklist](https://trtc.io/document/34361.md): The app backend utilizes real-time callback views to manage users added to the blocklist. This feature ensures security and efficiency in managing user interactions. - [After a User Is Removed from Blocklist](https://trtc.io/document/34362.md): Enable real-time viewing of user deletion from blocklist through the app backend callback feature. Learn how to configure and trigger this callback for secure and efficient user management. - [After a One-to-One Message Extension Is Configured](https://trtc.io/document/76006.md): Receive real-time notifications for message extension operations in one-to-one chats. Configure callback URL and verify SDKAppID for security. Triggered via client SDK or REST API. - [Before a One-to-One Message Is Sent](https://trtc.io/document/34364.md): This webhook is used by the app backend to manage users' one-to-one messages in real time, including: recording one-to-one messages sent in real time, blocking users' requests to send non-compliant messages, and more. Learn more about its features and configurations. - [After a One-to-One Message Is Sent](https://trtc.io/document/34365.md): This API enables the app backend to operate users' one-to-one messages in real time, including logging messages and collecting statistics. To enable this callback, configure the callback URL and enable the corresponding switch. - [After a One-to-One message Is Marked as Read](https://trtc.io/document/43465.md): This API allows the app backend to view one-to-one message reads in real-time. Enable this callback to get real-time updates on message reads. - [After A One-to-One Message Is Recalled](https://trtc.io/document/43466.md): The Real-Time One-to-One Message Recall API allows the app backend to view recall notifications of one-to-one messages in real-time. This API is useful for apps that need to react to message recall events immediately. - [After a Group Message Extension Is Configured](https://trtc.io/document/76007.md): Learn how to set up a webhook for your app backend to monitor message extension operations in group chats in real-time. Configure your callback URL and SDKAppID, and explore triggering scenarios and response formats. - [Before a Group Is Created](https://trtc.io/document/34368.md): This webhook event allows the app backend to check and handle users' group creation requests in real-time. Learn how to enable and configure this feature for enhanced security and control over group creation. - [After a Group Is Created](https://trtc.io/document/34369.md): This callback allows you to view the information of the group created by the user on the application backend in real time. It notifies the application backend of the successful group creation so that the backend can sync data. - [Before Applying to Join a Group](https://trtc.io/document/34370.md): The callback feature allows you to view group join requests in real-time on the app backend, enabling you to block such requests for added security. - [Before Inviting a User to a Group](https://trtc.io/document/34371.md): View and block group member invitations in real-time using the app backend callback feature. Configure a callback URL and enable the corresponding protocol for security. - [After a User Joins a Group](https://trtc.io/document/34372.md): This callback allows you to view the messages of group member join on the application backend in real time. Specifically, it notifies the application backend of group join so that the app can sync data as necessary. - [After a User Leaves a Group](https://trtc.io/document/34373.md): This callback allows you to view the group leaving status of users on the app backend. You can record the group leaving information of users in real time, for example, by recording a log or syncing the information to another system. - [Before Group Message Is Sent](https://trtc.io/document/34374.md): The webhook event allows the app backend to monitor and moderate group messages in real-time, ensuring that user interactions are handled efficiently and securely. - [After a Group Message Is Sent](https://trtc.io/document/34375.md): The webhook event allows the app backend to monitor group messages in real-time, ensuring data synchronization and security. Learn how to configure and use this feature effectively. - [After a Group Is Full](https://trtc.io/document/34376.md): The webhook event allows the app backend to monitor the status of a full group in real-time, ensuring smooth user joining. Learn how to enable and configure this feature for enhanced security and functionality. - [After a Group Is Disbanded](https://trtc.io/document/34377.md): Learn how to enable and configure the real-time group disbanding callback in your app, including sample requests and responses. - [After Group Profile Is Modified](https://trtc.io/document/34378.md): View real-time changes in group profile details, including group name, introduction, notice, and profile photo, directly on the app backend using this webhook event. - [Callback After Recalling Group Messages](https://trtc.io/document/46979.md): This webhook event allows the app backend to monitor and manage real-time group message recalls. Learn how to configure and trigger this event for enhanced security and control. - [Webhook for Online and Offline Status of Audio-Video Group Members](https://trtc.io/document/48734.md): Use this webhook to view and synchronize the online and offline status of an audio-video group in real time. Perfect for keeping your team informed about group member activity. - [Webhook for Exceptions When Group Messages Are Sent](https://trtc.io/document/49462.md): Enable this callback to monitor exceptions on your application backend when group messages are sent. Learn how to configure and trigger this callback to ensure smooth group message handling. - [Before a Topic Is Created](https://trtc.io/document/49463.md): This callback allows you to view and manage user topic creation requests in real-time on the application backend. Enable this feature to have more control over topic creation and reject requests if needed. - [After a Topic Is Created](https://trtc.io/document/49464.md): This callback allows you to view the information of the topic created by the user on the application backend in real time. It notifies the application backend of the successful topic creation so that the backend can sync data. - [After a Topic Is Deleted](https://trtc.io/document/49465.md): This callback allows you to view the deletion status of a topic in real time on the application backend. Specifically, you can view the real-time log of the topic deletion or sync the information to other systems. - [Topic Profile Change Webhook](https://trtc.io/document/49466.md): The callback feature allows you to monitor real-time updates on your topic profile, including name, introduction, notice, and profile photo. Configure it to sync with other systems for efficient management. - [Callback After Group Member Profile Changed](https://trtc.io/document/60393.md): The app backend can real-time view and synchronize group member information through a callback mechanism. Learn how to configure and trigger this callback for secure and efficient data management. - [Callback After Group Attribute Changed](https://trtc.io/document/60394.md): The app backend can use callbacks to view real-time information on Group Custom Definition Attribute changes, including modifications, clearances, resets, and deletions. Enable this feature to synchronize data across your application. - [Callback After Read Receipt](https://trtc.io/document/60395.md): Enable real-time group message read receipts and data synchronization using the callback feature. Learn how to configure and trigger callbacks for group messages. - [Callback After the Group Owner Changed](https://trtc.io/document/60396.md): Learn how to enable a real-time callback mechanism that allows your app backend to view and synchronize group owner changes securely. Detailed configuration methods and security considerations are provided. - [Group Creation Daily Net Increase Threshold Alarm Callback](https://trtc.io/document/57455.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After a User Is Followed](https://trtc.io/document/70355.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After a User Is Unfollowed](https://trtc.io/document/70356.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Cloud Moderation Webhooks](https://trtc.io/document/78240.md): Learn how to set up webhooks to receive moderation results from your chat backend. Configure webhook URL and switch, and verify SDKAppID to ensure accurate notifications. Explore request and response formats. - [Callback After Sending a One-to-One Message to a Chatbot](https://trtc.io/document/68952.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Callback After Reminding a Chatbot in a Group](https://trtc.io/document/68953.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Before a Official Channel Is Created](https://trtc.io/document/60795.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After a Official Channel Is Created](https://trtc.io/document/60796.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After Official Channel Profile Is Modified](https://trtc.io/document/60797.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After Official Channel Is Destroyed](https://trtc.io/document/60798.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Before Official Channel Is Subscribed](https://trtc.io/document/60799.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After Official Channel Is Subscribed](https://trtc.io/document/60800.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After a Official Channel Is Full](https://trtc.io/document/60801.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [After Official Channel Is Unsubscribed](https://trtc.io/document/60802.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Before Official Channel Message Is Sent](https://trtc.io/document/60803.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Callback After Sending an Official Channel Message](https://trtc.io/document/60804.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Webhook After Recalling Official Channel Messages](https://trtc.io/document/60805.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [New Console Introduction](https://trtc.io/document/66875.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Creating and Upgrading an Application](https://trtc.io/document/34577.md): Learn how to create and upgrade Developer edition apps in the Chat console. Sign up for a Tencent Cloud account and set a payment method first. - [Basic Configuration](https://trtc.io/document/34540.md): In this article, you can learn how to manage the basic configuration and information of your app, including upgrading the standard billing plan, extending the developer edition validity period, disabling/deleting apps, and configuring app information. - [Feature Configuration](https://trtc.io/document/34419.md): Configure your chat settings to enhance user engagement and manage login, message, and group features. Customize user fields, set message extensions, and control group settings for optimal performance. - [Account Management](https://trtc.io/document/50301.md): Manage user accounts in the Chat application, including creating, deleting, editing, and exporting accounts. Admin users have full access to perform operations such as creating or disbanding groups and sending messages to all members. - [Group Management](https://trtc.io/document/34578.md): Manage your chat groups efficiently with our intuitive Group Management interface. Whether you need to create, view, modify, or delete groups, we've got you covered. Plus, send messages and manage members with ease. - [Official Channel Management](https://trtc.io/document/77714.md): Learn how to manage official channels on our platform, including creating and editing posts. Detailed instructions and API documentation available. - [Webhook Configuration](https://trtc.io/document/34520.md): In this article, you will learn how to configure webhook URLs and event webhooks in the chat application to obtain real-time user and operation information. - [Viewing Guide for Resource Packages](https://trtc.io/document/70341.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Usage Statistics](https://trtc.io/document/34579.md): The Chat console offers comprehensive data statistics and analysis features, including user base, message activity, group size, and real-time monitoring. View daily statistics and access detailed reports on user behavior and application performance. - [Real-Time Monitor](https://trtc.io/document/69873.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Auxiliary Development Tools](https://trtc.io/document/34580.md): Use this tool to query issues related to the failure to receive offline messages. Log in to the Chat console, navigate to the target application to access the application management page, and view the uploaded information for the UserID, such as the certificate ID and device token. - [Grant Console Access Permissions to Sub-Accounts](https://trtc.io/document/78415.md): Learn how to manage sub-account permissions for TRTC service using global authorization or tag-based authorization. - [One-to-One Message](https://trtc.io/document/33523.md): Explore the comprehensive one-to-one messaging capabilities of our app, including sending, receiving, and managing messages, as well as permission control and extension. - [Message Storage](https://trtc.io/document/33524.md): Roaming Message Storage IM supports message roaming, allowing users to access chat history across different devices. It also stores unread messages for up to 7 days. Learn more about its features and pricing. - [Offline Push](https://trtc.io/document/33525.md): Learn how to enable and use the offline push feature in iOS and Android apps to send messages even when the app is running in the background or terminated. Understand the differences in implementation between iOS and Android platforms. - [Group Message](https://trtc.io/document/33526.md): Explore the various group messaging capabilities in Tencent Cloud Chat, including sending and receiving messages, system notifications, and custom message types. - [Message Formats](https://trtc.io/document/33527.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Login Authentication](https://trtc.io/document/33517.md): Learn how to integrate the IM SDK into your app and understand the login authentication process. Generate UserSig and manage app admin permissions. - [Online Status Management](https://trtc.io/document/33518.md): Learn about the different user statuses in chat, including Online, PushOnline, and Offline. Understand how these statuses are determined and how they affect your chat experience. - [Group System](https://trtc.io/document/33529.md): The group system is an instant messaging system that allows multiple participants to communicate in one chat. With comprehensive group management capabilities, stable messaging, and advanced group message management, Chat provides various default group types to suit different use cases. - [Group Management](https://trtc.io/document/33530.md): Learn how to create different types of groups in Chat, manage group members and profiles, and invite non-members to join your group. - [Profile Management](https://trtc.io/document/33520.md): Instant Messaging (IM) provides a comprehensive set of profile solutions through its user profile hosting capacity. With IM's profile hosting service, you can easily set and pull profiles, ensuring data has remote disaster recovery, cross-region deployment, and auto scaling capabilities. - [Relationship Chain Management](https://trtc.io/document/33521.md): Chat provides a comprehensive solution for managing user contacts, including adding, deleting, and verifying friends. With features like disaster recovery, multi-region deployment, and auto-scaling, Chat ensures reliable contact management for your app. - [Official channel](https://trtc.io/document/60813.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Live Streaming Room Construction](https://trtc.io/document/49589.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [WhatsApp Channel Implementation Guide](https://trtc.io/document/69925.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Discord Implementation Guide](https://trtc.io/document/53499.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [How to Integrate Chat into Games](https://trtc.io/document/52717.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [AI Chatbot](https://trtc.io/document/54925.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Super Large Entertainment and Collaboration Community](https://trtc.io/document/49713.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [End-to-end encrypted chat with Virgil](https://trtc.io/document/53932.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Send Red Packet](https://trtc.io/document/78288.md): Learn how to integrate Red Packet feature into Tencent Cloud Chat, covering one-on-one and group red packets, along with system architecture, core concepts, and implementation steps. - [Retail E-commerce Solution and Live Integration Guide](https://trtc.io/document/78878.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Migration Solutions](https://trtc.io/document/55456.md): Learn about the best ways to migrate from your old instant messaging system to Tencent Cloud Chat, ensuring high-concurrency and high-reliability operations. - [Migration Solutions Lite](https://trtc.io/document/55457.md): Learn how to migrate from self-developed or third-party instant messaging services to Tencent Cloud ChatSDK with a simplified solution. Minimize migration workload and maintain message history up to 3 months. - [Overview](https://trtc.io/document/60537.md): TIMPush offers stable, timely push services with simple configuration. Integrate multiple manufacturers in one click, support message push to all/tag users, and manage push lifecycle with full-link troubleshooting tools and statistics. - [Activate the Service](https://trtc.io/document/60534.md): Experience the features of the Push service with a 7-day free trial for each SDKAppID. Activate your trial in the Chat Console by creating a Chat application and selecting the Push Notifications package. - [Quick Start](https://trtc.io/document/67555.md): Learn how to integrate TIMPush into your app for push notifications. Follow the steps to register, handle callbacks, and manage push IDs. - [Android](https://trtc.io/document/60547.md): Learn how to register your app with vendor push platforms like Mi, Huawei, HONOR, OPPO, vivo, Meizu, and Google FCM. Follow our step-by-step guide to create resources in the IM console and configure push certificates. - [iOS](https://trtc.io/document/60548.md): Learn how to create and manage APNs push certificates and description files for iOS app development. Follow the steps to integrate TIMPush and ensure secure push notifications. - [Flutter](https://trtc.io/document/60550.md): Learn how to integrate the Flutter Message Push Plugin with Android and iOS devices. Follow the steps to apply for an APNs push certificate, upload it to the IM Console, and configure your app for offline push. - [React-Native](https://trtc.io/document/61205.md): Learn how to integrate React Native push with various vendor channels like Xiaomi, Huawei, Honor, OPPO, vivo, Meizu, APNs, OnePlus, realme, iQOO, FCM, and Apple. Follow the steps to apply for an APNs push certificate and manage security with p12 or p8 certificates. - [HarmonyOS](https://trtc.io/document/72237.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Unity](https://trtc.io/document/73798.md): Learn how to integrate the Unity Message Push Plugin for Android and iOS devices. Follow the steps to apply for an APNs Push Certificate, upload it to the Chat console, and configure your application for push notifications. - [Unreal Engine](https://trtc.io/document/73890.md): Learn how to integrate push notifications for apps supported by Xiaomi, Huawei, Honor, OPPO, vivo, Meizu, OnePlus, realme, iQOO, FCM, and Apple. Follow the steps to apply for an APNs certificate, upload it to the Chat console, and configure your push settings. - [Android](https://trtc.io/document/60552.md): Learn how to quickly integrate TIMPush into your app with step-by-step instructions, including configuration, integration, and callback methods. - [iOS](https://trtc.io/document/60553.md): Learn how to quickly integrate TIMPush into your app using CocoaPods. Follow our step-by-step guide to set up push notifications, handle custom redirects, and collect push arrival rate statistics. - [Flutter](https://trtc.io/document/60555.md): Learn how to integrate the Tencent Cloud Chat Push Plugin into your Flutter app, configure push parameters, and handle push notifications. - [React-Native](https://trtc.io/document/61206.md): Learn how to integrate push notifications for Xiaomi 11 Pro, iPhone 13, and Samsung Galaxy A23 using React Native and Tencent Cloud's FCM Push service. Follow step-by-step instructions to set up and configure push notifications. - [HarmonyOS](https://trtc.io/document/72701.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Unity](https://trtc.io/document/73891.md): Learn how to integrate the TIMPush plugin into your Unity project for iOS and Android platforms, configure push parameters, handle message clicks, and register the push plugin for offline notifications. - [Unreal Engine](https://trtc.io/document/73892.md): Learn how to integrate TIMPush into your UE4 project for iOS push notifications. Follow these detailed steps to set up push parameters, vendor configurations, and handle message callbacks. - [Web](https://trtc.io/document/75529.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Statistics](https://trtc.io/document/60540.md): Discover detailed push statistics for your latest device data, including sendable quantity, sent quantity, reached quantity, and click-through rate. Customize your queries with time windows, sender IDs, and recipient IDs. - [Troubleshooting Tool](https://trtc.io/document/60541.md): Learn how to use the Push Notification Troubleshooting Tool to diagnose and resolve issues with push notifications, including offline messages and detailed link analysis. - [Android](https://trtc.io/document/60557.md): Learn how to register, unregister, and manage push services using TIMPushManager. Discover how to set registration IDs, add and remove listeners, and customize push notifications. - [iOS](https://trtc.io/document/60558.md): Learn how to register, unregister, and manage push notifications with TIMPush Manager. Explore API details, sample code, and best practices for push notifications in iOS. - [Flutter](https://trtc.io/document/60559.md): Learn how to use the TencentCloudChatPush API for push notifications, including registering, unregistering, and managing push services, listeners, and custom configurations. - [React Native](https://trtc.io/document/67557.md): Learn how to manage push notifications with our API, including registration, unregistration, setting device IDs, and more. - [HarmonyOS](https://trtc.io/document/72702.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Unity](https://trtc.io/document/73935.md): Learn how to register, unregister, and manage push services with the PushManager API. Understand how to set and get RegistrationIDs, add and remove listeners, and configure push channels. - [Unreal Engine](https://trtc.io/document/73936.md): Learn how to register, unregister, and configure push services with TIMPush. Discover how to use FCM channels, manage registration IDs, and customize push notifications. - [Web](https://trtc.io/document/75688.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Offline push V2TIMOfflinePushInfo.vendorParams description](https://trtc.io/document/73940.md): Discover how V2TIM Offline Push Info enhances your push messaging capabilities with configurable priority settings, versatile notification types, and integration with OPPO private message templates. Learn more about setting up these features for optimal user experience. - [Common Parameters (OfflinePushInfo Description)](https://trtc.io/document/77715.md): Learn how to configure various types of offline push notifications using the OfflinePushInfo JSON object. Customize push titles, descriptions, and other parameters for Android and iOS platforms. - [Pushing to All/Tagged Users](https://trtc.io/document/60561.md): Discover how All-User/Tag Push API enables targeted content delivery based on user tags and attributes. Enhance user acquisition, conversion, and activation with personalized notifications and push delivery reports. - [UserID-Targeted Push](https://trtc.io/document/67553.md): Send targeted push notifications to a list of up to 500 accounts via various channels including Online and Offline Push. Suitable for SDK Versions ≥ 8.2.6325. - [Recalling Push](https://trtc.io/document/60571.md): Learn how to manage push tasks effectively with our comprehensive interface. Terminate tasks, recall unread/roaming messages, and overwrite offline pushes for All-user/Tags. Ensure timely handling to avoid negative impacts on your product. - [Obtaining Application Attribute Names](https://trtc.io/document/60562.md): Learn how to obtain application attribute names using the TimPush API. Set your application attribute name first. Sample request URL and parameters provided. - [Setting Application Attribute Names](https://trtc.io/document/60563.md): Learn how to set custom user attributes with the TimPush API, including setting attribute names and using them for push notifications. Explore request parameters, response packets, and common error codes. - [Obtaining User Attributes](https://trtc.io/document/60564.md): Retrieve up to 100 user attributes at a time using an admin account. Set application attribute names and user attributes before use. Sample request URL and parameters provided. - [Setting User Attributes](https://trtc.io/document/60565.md): Learn how to set attributes for up to 100 users using the TimPush API. Follow the steps and use the provided sample request URL to understand the process and parameters. - [Deleting User Attributes](https://trtc.io/document/60566.md): Learn how to remove attributes for up to 100 users at a time using our API. Set the application attribute names before use. Check out the sample request and response packets. - [Obtaining User Tags](https://trtc.io/document/60567.md): This API allows administrators to retrieve user tags for up to 100 users at a time. Use the dedicated domain based on your SDKAppID's country/region and ensure you have the correct signature for admin access. - [Adding User Tags](https://trtc.io/document/60568.md): Learn how to add up to 100 tags for each user using the TimPush API. Manage user tags efficiently with a maximum of 10 tags per user and 1,000 tags per application. - [Deleting User Tags](https://trtc.io/document/60569.md): The Admin Tag Removal API allows administrators to remove tags from up to 100 user accounts at a time. Use the HTTPS protocol with a POST request and provide the necessary parameters including the signature, SDK App ID, and user identifiers. - [Deleting All User Tags](https://trtc.io/document/60570.md): Learn how to clear all tags for up to 100 users at once using the TimPush API. Includes request parameters, response details, and error codes. - [All Users / Tags / UserID Push Callback](https://trtc.io/document/67551.md): Learn how to enable the push plugin and configure it to forward push results to your app backend using a basic callback. Follow the steps in the Webhooks documentation and ensure you understand security considerations. - [Other Push Callbacks](https://trtc.io/document/67552.md): Learn how to enable the push plugin callback to forward push results to your app backend. Configure the callback URL and switch for security. See detailed API descriptions and sample request/response packets. - [Custom Definition Badge](https://trtc.io/document/60572.md): Learn how to configure Huawei app badges using IMSDK. Set badge parameters in the console to the application's startup class and customize the badge based on unread IM messages or custom-defined values. - [Custom Definition Ringtone](https://trtc.io/document/60573.md): Learn how to add custom ringtones to your Android and iOS projects, set them for offline pushes, and integrate with various messaging services like V2TIM, FCM, and APNS. - [Customized Icon](https://trtc.io/document/60574.md): This article introduces how Huawei and Google FCM (Firebase Cloud Messaging) support custom icons, and how to configure them in the main project's manifest file. Huawei supports custom icons, while other manufacturers use the default application icon. Detailed configuration instructions are available in the official documentation. - [Custom Definition Click Redirect](https://trtc.io/document/60575.md): Learn how to customize push notifications in your app using TIMPushManager. Configure callbacks, parse parameters, and navigate to specific pages based on push messages. - [Push Message Categorization](https://trtc.io/document/60576.md): Learn how to effectively categorize and manage push notifications for Huawei, Honor, Vivo, OPPO, Mi, Meizu, and FCM. Understand the importance of setting message types for timely delivery and the daily push limits. - [Android](https://trtc.io/document/60545.md): Discover the latest improvements to our push notification system, including support for OPPO push message classification, custom ringtones, and more. Enhance your app's performance and user experience with these updates. - [iOS](https://trtc.io/document/67543.md): Discover the latest improvements in our push notification system, including custom ringtones, iOS adaptation, and enhanced code stability. Learn about resolved concurrency issues and new features like non-landing push messages. - [Flutter](https://trtc.io/document/67544.md): Discover the latest updates to our FCM VOIP and push notification system, including improvements to push registration logic, support for OPPO's new push message regulations, and enhanced Huawei model recognition. - [React Native](https://trtc.io/document/67547.md): Discover the latest updates to our push notification service, including new APIs for customizing notifications, support for OPPO/FCM, and improved access experience. Adapt to major manufacturers' push services with our React Native-based solution. - [HarmonyOS](https://trtc.io/document/72703.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Unity](https://trtc.io/document/73937.md): Discover how our support for the Unity platform can elevate your game development. Learn about the latest push service integration techniques to ensure a seamless user experience. - [Unreal Engine](https://trtc.io/document/73938.md): Get the latest UE platform push service support information to ensure your games and applications run smoothly. Our professional team is dedicated to providing the best solutions to enhance your user experience. - [Error Codes](https://trtc.io/document/74196.md): Learn about common error codes encountered with push services and how to resolve them. From network issues to API request failures, this guide covers all aspects. - [FAQS](https://trtc.io/document/60546.md): Learn how to troubleshoot offline push notifications on OPPO devices, including common reasons for not receiving notifications, Google FCM certificate verification, and device settings. Also, explore self-service tools and vendor-specific issues. - [Privacy Policy](https://trtc.io/document/71653.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Data Privacy and Security Agreement](https://trtc.io/document/71654.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [Error Codes](https://trtc.io/document/34348.md): This page provides a list of common error codes in the Chat SDK, along with their descriptions and solutions. By understanding these errors, you can troubleshoot and resolve issues more effectively. ## Pricing - [Billing Overview](https://trtc.io/document/64149.md): Explore the diverse service items offered by Tencent RTC, including Call, Conference, Live, and RTC-engine. Choose from monthly subscription or pay-as-you-go plans to suit your business needs. - [Starter Plan](https://trtc.io/document/60294.md): Discover the complete information about our starter plans for RTC Engine, Call, Conference, Live, and Beauty AR. Enjoy significant discounts and flexible payment options. - [Free Minutes](https://trtc.io/document/42735.md): Explore Tencent Cloud's TRTC free minutes offer. Learn about the 10,000 monthly free minutes, usage cycles, deduction ratios for various services including audio/video calls, live streaming, recording, and transcoding. - [Package Purchase, Renewal and Upgrade](https://trtc.io/document/74514.md): Learn how to purchase prepaid packages and upgrade your Tencent Real-Time Communication (Tencent RTC) services. Manage billing, auto-renewal, and more. - [Call Monthly Packages](https://trtc.io/document/54632.md): TRTC Call offers a comprehensive call solution with features like one-to-one and group calls, multi-platform support, and offline push. Available for Android, iOS, web, and Flutter. Learn about pricing and package options. - [Conference Monthly Packages](https://trtc.io/document/59409.md): TRTC Conference (TUIRoomKit) offers multi-person audio/video chat for business meetings, webinars, and online education. Integrate with room management, member management, screen sharing in just three steps. Learn about costs and features. - [Live Monthly Packages](https://trtc.io/document/59407.md): TUILiveKit simplifies live streaming with UIKits, reducing development workload. Available for Android, iOS, Flutter, and Electron. Learn about TRTC Live fees, packages, and features. - [RTC-Engine Monthly Packages](https://trtc.io/document/56025.md): Start using RTC-Engine's advanced features with our new monthly subscription plans. Choose from Free, Lite, Standard, and Pro packages to unlock different features for your TRTC applications. Limited-time promotion available until December 31, 2024. - [Beauty AR Web Monthly Packages](https://trtc.io/document/60214.md): Unlock beauty, filters, makeup, 2D & 3D stickers with our Beauty AR SDK. Choose from Standard, Professional, or Advanced plans. Start your free trial now! - [Beauty AR Mobile Monthly Packages](https://trtc.io/document/69949.md): Discover the best fit for your facial beauty needs with our Beauty AR SDK. Choose from Standard A, Advanced S, or X series editions with varying features and pricing. - [RTC Analytics Monthly Packages](https://trtc.io/document/54481.md): The Monitoring Dashboard offers a comprehensive solution for querying call details, with options for various subscription plans and pricing. Choose the one that best fits your needs. - [Billing Explanation for Subscription Package Duration](https://trtc.io/document/59806.md): Learn how to use monthly packages to deduct TRTC usage. Each package includes a certain number of free minutes and additional usage will be billed at pay-as-you-go pricing. - [RTC Engine Top-Up Package](https://trtc.io/document/79594.md): Add extra usage minutes to your RTC Engine account with our one-time Top Up Package. Suitable for when free minutes are depleted or monthly plans don't meet usage needs. Valid for one year. - [Billing of Audio and Video Duration](https://trtc.io/document/42734.md): Learn about the billing items for audio and video duration in TRTC, including pricing, billing cycles, and more. Sign up for a prepaid package to save on your audio and video usage. - [Billing of Video Live Component](https://trtc.io/document/66078.md): Learn about the billing rules and pricing for the Live's video live component, suitable for large-scale audiences, including single and multi-anchor scenarios, and transcoding duration fees. - [Billing of On-Cloud Recording and Recording Delivery](https://trtc.io/document/45176.md): Learn about the two parts of the TRTC recording feature: on-cloud recording and recording delivery. Understand the billing details, cost breakdown, and factors affecting duration calculation. - [Billing of MixTranscoding and Relay to CDN](https://trtc.io/document/47631.md): Learn about MixTranscoding billing instructions, including billing mode, billing cycle, and pricing. Sign up for our newsletter to get the latest updates. - [Billing of Conversational AI Services](https://trtc.io/document/67833.md): Learn how to use our Conversational AI service for real-time voice conversations between humans and large language models. Discover the billing structure, including audio call fees, conversational AI service fees, and speech-to-text service fees. - [Billing of Speech AI Service](https://trtc.io/document/67832.md): Experience the power of Speech-to-Text with our RTC-Engine. Unlock this feature with our Monthly Packages and enjoy daily post-paid billing. Learn more about our pricing and integration guide. - [Clould Slicing and Terminal Video Screenshot](https://trtc.io/document/64803.md): Tencent Cloud Real-time Communication (TRTC) launched the screenshot upload service, which can only be unlocked by Engine Pro Edition Monthly Package users. Learn about the billing model, usage statistics and pricing details. - [TRTC Overdue and Suspension Policy](https://trtc.io/document/56211.md): Learn about Tencent Real-Time Communication's policies for handling overdue payments and suspension. Find out what happens when your account is overdue and how to avoid service suspension. - [Chat Suspension Policy](https://trtc.io/document/34352.md): If your prepaid Chat package has expired or your Tencent Cloud account is past due, your service may be suspended. Learn how to avoid suspension and recover your service promptly. - [FAQs](https://trtc.io/document/42737.md): Explore TRTC services, including contract discounts for high-demand customers and a $9.9 starter package for new users. Learn about billing, usage statistics, and more. - [TRTC Monthly Package Refund Instructions](https://trtc.io/document/58588.md): Enjoy seamless audio/video calls with our TRTC monthly package! If unused within 5 days, get a full refund. No questions asked, no hassle. - [Chat Monthly Package Refund Instructions](https://trtc.io/document/55095.md): Not satisfied with your Tencent Cloud Chat purchase? Request a refund easily through our self-service process. Learn about our return policy, fees, and more. ## Console Guide - [Overview](https://trtc.io/document/56765.md): View and manage your applications' detailed information, including basic details, advanced features, and more. Navigate to the Tencent RTC Console > Applications to view the application list and select the application name you wish to modify. - [Creating Application](https://trtc.io/document/39077.md): Manage various businesses or projects through applications with Tencent RTC. Create individual applications within the TRTC console for data isolation. Learn how to create an application, view the application list, and enable advanced functions. - [Function Configuration](https://trtc.io/document/39080.md): Learn how to enable the Relay to CDN and On-Cloud Recording functions for your application, and manage advanced rights control. Modification takes effect about 5 minutes after the modification. - [Callback Configuration](https://trtc.io/document/39559.md): Learn how to set up event callback services in the Tencent RTC console to receive real-time audio and video service events via HTTP/HTTPS requests. Integrate events in Room Event and Media Event groups. - [Package Management](https://trtc.io/document/56766.md): Experience TRTC's advanced features with a choice of paid or free trial packages. Learn more about each package's features, duration, and billing information. - [Interactive Audio/Video](https://trtc.io/document/39066.md): View detailed consumption data of created applications with real-time audio and video interaction statistics support. Updated every 5 minutes, with a 5-180 minute delay in display. - [On-Cloud Recording](https://trtc.io/document/39067.md): View detailed information on TRTC's cloud recording usage, including recording duration and billing details. Updated every 5 minutes, this data helps you understand your current usage and manage costs effectively. - [On-Cloud MixTranscoding](https://trtc.io/document/44058.md): View the detailed consumption statistics of On-Cloud MixTranscoding generated by TRTC console. Use the mixtranscoding billing provided by CSS to understand your usage and billing accurately. - [Relay to CDN](https://trtc.io/document/56767.md): View the detailed statistics of the bypass push service provided by TRTC, including peak bandwidth in five-minute intervals, daily peaks, and monthly peaks. Estimate your monthly costs with detailed logs. - [Call List](https://trtc.io/document/39069.md): The Tencent RTC Monitoring Dashboard provides developers with a comprehensive view of call quality. View detailed call information, including room ID, start and end times, call status, duration, joined users, and more. Filter calls by application, date, or user ID as needed. - [Call Details](https://trtc.io/document/39070.md): In the TRTC monitoring dashboard, view detailed information about a specific call room. Explore call room information, user list, and data received and sent during a call. Switch between receiver and sender perspectives to understand the call flow better. - [End-to-End Details](https://trtc.io/document/39071.md): Get detailed insights into your audio and video calls with our end-to-end call details monitoring tool. Learn about the basic information, video and audio indicators, and network conditions during a call. - [Real-Time Monitoring](https://trtc.io/document/52069.md): Enjoy a real-time, multi-dimensional, and visualized display of TRTC application performance with our advanced data monitoring service. Monitor your applications in real time and troubleshoot problems promptly. - [Data Insights](https://trtc.io/document/67828.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps. - [UserSig Generation and Verification](https://trtc.io/document/39074.md): Learn how to generate and verify UserSig for quick testing in the TRTC console. Build trust with Tencent Cloud and ensure secure communication. - [RTMP Address Generator](https://trtc.io/document/67774.md): The Real-Time Communication Platform for building interactive connections. Tencent RTC helps you quickly embed video call, voice call, chat, and conference API/SDK to your web and mobile apps.