CHAT SDK

CHAT SDK

Bring Higher Engagement with Our Chat SDK & API

Boost User Interaction and Loyalty with Our Feature-rich Chat SDK

media demo image

Rich Media Messages

Our chat sdk supports multiple message types, such as text, images, audio, video, and gift messages to create a vibrant user experience.
media demo image

Threaded Replies

Empower users to address particular messages directly in the conversation thread.
media demo image

Message Essentials

Our chat sdk provides message essentials like offline messaging, message recall and delete, read receipts, presence and typing indicators, and push notifications.
media demo image

Message Analytics

Effortlessly track, assess, and enhance the quality of experience, keeping an eye on both usage and quality metrics from the Chat SDK for mobile and desktop.
media demo image

Security & Compliance

Create a secure chat application using TLS/SSL and file encryption, and ensure compliance with data privacy regulations by enabling users to delete their personal data.
media demo image

Message Translation

With our chat sdk, you get message translation for 100+ languages, which enables seamless communication for users worldwide.

Message Types

Text message
Image message
Audio message
File message
Location message
Short video message
Gfiting message
Custom message
Emoji

Chat Types

1-1 chat
Group chat
Community chat
Public group chat
Live chat

Message Essentials

UIKit
Send message
Receive message
Historical message
Forward messages
Delete messages
Modify message
Recall message
Insert message
Clear history message
Send online message
Reactions
Message search
Typing Status
Message read receipts
Do not notify
Push notifications
Unread message counts
Mentions
Targeted group message
Message extensions
Translation
Polls
Message chain

Group

Search group
Create & Disbanding group
Join & Leave group
Get & Modify group profile
Get & Modify group member profile
Mute & Kick out
Change role of group member
Get group online users
Custom group attribute
Group counter
Private group
Group announcements

User Management

Add & Delete frient
Get friend list
User profile
User status
Friend group
Block user
Block list
Fans and follows

Moderation

Text & Image & Domain moderation
Auto moderation
Violation interception
Custom review strategy
Mute & Ban user
Moderation dashboard

Translation

Message translation
Push translation

Chat Analytics

User count
Message count
Group count
Analytics dashboard
Data export
Restful API call
AI-POWERED DEVELOPMENT WITH MCP

No code, just language. Build Chat applications with MCP

development-1.png
With MCP ServerWith MCP Server
  • Get high-quality, production-ready code from simple prompts.
  • Real-time, accurate TRTC context and code examples are injected.
  • Reduce development costs and accelerate time-to-market.
development-2.png
With MCP ServerWithout MCP Server
  • Endless debugging of incorrect or outdated SDK usage.
  • Generic AI fails to grasp real-time audio/video complexities.
  • Generic AI is prone to hallucinations and inaccuracies.

1 Billion+

Monthly Active Users

550 Billion+

Daily Peak Message

100,000+

Customers Worldwide

>99.99%

Message Success Rate

Versatile Chat SDK: Any Scenario, Every Need

Our messaging API helps bridge people and communities

  • Robust multimodal instant messaging
  • Private and public group chats with themed channels
  • Offline message capabilities
  • Intelligent friend matching and alerts
Leverage our comprehensive chat sdk to build these engaging social features and foster vibrant communities.

Connect consumers, drivers, and customers with chat sdk

  • Cost-effective and efficient in-app chat system
  • Real-time order status updates
  • Customized notifications for sales and delivery
Our reliable chat SDK provide the essential tools to implement this real-time communication channel, improving operational efficiency.

Elevate patient care via mobile conversations with chat sdk

  • HIPAA-compliant telemedicine chat
  • Proactive notifications throughout the patient journey
  • Patient consultation history records
Build a secure and compliant patient communication platform with our dedicated messaging API.

Enhance gaming interactions through chat sdk features

  • Text translation for connecting global players
  • Multi-channel: private chats, channels, team-ups, etc
  • Unity and Unreal SDK support
Our low-latency chat SDK are designed for high-concurrency environments, making it easy to integrate these features directly into your game engine.

Enhance live stream interaction through chat sdk

  • Real-time danmaku comments
  • Virtual gifts from viewers to streamers
  • Themed conversations
  • Rich media sharing in chat (videos, images, audio)
Handle millions of concurrent messages and create a dynamic, interactive viewing experience by leveraging our high-performance messaging API.

Enhance conversion rates for brands with chat sdk

  • Real-time communication between buyers and sellers
  • Streamlined customer service communication
  • In-app promotional message push
  • Customizable brand interface
Drive conversions and build customer trust by integrating a seamless communication channel with our customizable chat SDK.

Discover the superior performance of our Chat SDK

    Developer-Friendly

    With pre-built UI components and templates, developers can quickly integrate Chat functionality into existing applications within hours.

    Global Access

    With its proprietary multi-level optimal addressing algorithm, Chat can perform scheduling across the entire network.

    Multi-Platform Support

    Effortlessly integrate with any platform: Android, iOS, Web, Flutter, React Native, and more.

    Combine with voice and video solution

    In addition to in-app chat, we offer a full-fledged audio and video solution for diverse and complex business scenarios.

    Security on Top

    Your data is safe with us. We comply with international data protection standards and employ SSL and AES encryption to protect your information.

    Flexible and Customizable

    Craft your own business with the flexibility of custom UI, webhooks, plugins, and more.

A Few Lines of Code, Say Goodbye to Busy Works

UIKits
Pre-built UIKits, build faster, simpler, without starting from sketch.
Core SDKs
Fully customized with Chat SDKs, unrivaled integration, limitless UI.

5000+ brands that trust Tencent RTC

Ryt Bank

Ryt Bank

Ryt Bank is an entity established by YTL Digital Capital Sdn Bhd and Sea Limited, combining decades of industry expertise with cutting-edge digital innovation to bring the world’s first AI-driven bank.

Requirements

Ultra-low latency, seamless AI integration, reliable messaging, and security and compliance.

Solutions

  • Chat has independent IDCs in Singapore, Germany, India, Korea, and United States and deploys over 2,800 cache and access nodes in six continents to ensure reliable and real-time global messaging.
  • Chat offers flexible APIs, enabling Ryt Bank to directly integrate its multi-layer AI agents into the message stream, allowing AI to “listen,” “verify,” and “execute” in real time.
  • Chat is backed by 13 international compliance certificates and achieves over 99.99% service availability and message deliverability for Ryt Bank.
Ryt Bank

Ryt Bank

Ryt Bank is an entity established by YTL Digital Capital Sdn Bhd and Sea Limited, combining decades of industry expertise with cutting-edge digital innovation to bring the world’s first AI-driven bank.

Requirements

Ultra-low latency, seamless AI integration, reliable messaging, and security and compliance.

Solutions

  • Chat has independent IDCs in Singapore, Germany, India, Korea, and United States and deploys over 2,800 cache and access nodes in six continents to ensure reliable and real-time global messaging.
  • Chat offers flexible APIs, enabling Ryt Bank to directly integrate its multi-layer AI agents into the message stream, allowing AI to “listen,” “verify,” and “execute” in real time.
  • Chat is backed by 13 international compliance certificates and achieves over 99.99% service availability and message deliverability for Ryt Bank.
BeLive

BeLive

BeLive Technology is a video SaaS company and a leading live streaming solution provider in Southeast Asia. It empowers brands and platforms to integrate live streaming and short video experiences, reaching over 100 million viewers with a cumulative playtime exceeding 50 million hours.

Requirements

Live social interaction, rapid deployment, high concurrency support, and global messaging.

Solutions

  • Chat provides BeLive’s live streaming business with audio/video chat rooms with an unlimited number of users, supporting rich social interaction features such as bullet chat, likes, and gifts for high-quality interactions.
  • Chat offers comprehensive low-code UI components compatible with Android, iOS, Web, Flutter, and React Native, significantly reducing development costs and enabling rapid feature deployment for enterprises.
  • Chat’s high-concurrency architecture supports dynamic scaling, allowing a single live streaming room to accommodate tens of millions of concurrent users.
  • Chat has independent IDCs in Singapore, Germany, India, Korea, and United States and deploys over 2,800 cache and access nodes in six continents to ensure reliable and real-time global messaging.
Amaze

Amaze

The next-generation super app under Thailand’s CP Group combines a wide range of products with exclusive points, providing millions of users with a seamless shopping experience.

Requirements

E-commerce live streaming interaction, rapid deployment, high concurrency support, and reliable messaging.

Solutions

  • Chat’s high-concurrency architecture supports dynamic scaling, allowing a single live streaming room to accommodate tens of millions of concurrent users.
  • Chat has exceptional resilience against weak networks, maintaining a message delivery rate of over 99.99% even in complex mobile network environments.
  • Chat supports a wide range of real-time interactive features, including live comments, likes, gifting, product tags, coupon distribution, and real-time voting.
moomoo

moomoo

A one-stop digital finance service platform launched by Futu for global investors. It integrates features such as trading, quotation, news, and social networking.

Requirements

Stock market trends monitoring, live streaming, in-app chat, reliable messaging, and security and compliance.

Solutions

  • With Chat server APIs, it can update stock prices in real time. moomoo users can chat with each other and fund managers with
  • Chat's one-to-one chat and live streaming features. moomoo uses customer service chat to engage users effectively.
  • Chat is backed by 13 international compliance certificates and achieves over 99.99% service availability and message deliverability for moomoo.
HABBY

HABBY

Habby is a globally renowned game publisher headquartered in Singapore. It has released popular games such as Survivor.io, Archero, Mirage: Perfect Skyline, and Penguin Isle. Among them, Archero, a casual shooting game, became a worldwide sensation and entered the top 10 of the App Store download charts in 46 countries and regions.

Requirements

In-game chat, in-game group chat, and global messaging.

Solutions

  • With Chat, Archero players enjoy powerful chat features with diverse message types including text, emojis, and custom messages.
  • Chat brings Archero players who pursue shared interest together and lets them team up for battles. With group member profile feature, players' levels and badges can be easily displayed.
  • Chat has independent IDCs in Singapore, Germany, India, Korea, and United States and deploys over 2,800 cache and access nodes in six continents to ensure reliable global messaging.
Ryde

Ryde

Ryde is Singapore’s first carpooling app and has now grown into a leading mobility platform offering comprehensive transportation and delivery services.

Requirements

In-app chat, reliable messaging, and Privacy and Security.

Solutions

  • Chat enables in-app messaging for Ryde, supporting various message types such as text, emojis, and custom messages, helping drivers and passengers interact on the platform with ultra-low latency, security, and seamlessness.
  • Chat is backed by 13 international compliance certificates,and uses SSL and AES encryption in its message transmission to protect user information and ensure privacy and security.
  • With over 20 years of experience in communication technology, Chat provides Ryde with more than 99.99% service availability and message delivery rate.
EF

EF

Education First (EF) is a global leading education group specializing in language training, educational travel, degree programs, and cultural exchange. Currently, EF operates more than 600 English language schools in over 50 countries and regions worldwide.

Requirements

Live classroom interaction, member permission management, reliable messaging, and global messaging.

Solutions

  • Chat provides EF’s online classrooms with a Chat API that supports various message types, including text, images, and custom messages. Students and teachers can interact in real time during class, and can also upload courseware, handouts, and other content at any time, enhancing the effectiveness of teaching.
  • EF uses Chat's signaling management feature to implement classroom management capabilities such as managing students’ microphone access (on/off), muting all participants, inviting students to join, raising hands, and more.
  • Chat has independent IDCs in Singapore, Germany, India, Korea, and United States and deploys over 2,800 cache and access nodes in six continents to ensure reliable global messaging.

Ensure privacy and information security

Power messaging for millions of users and thousands of customers on our highly scalable infrastructure, built for security and reliability and certified by leading compliance standards.
Data at Rest
Protected by AES 256 Encryption.
Data Privacy
Enhanced by end-to-end Encryption.
Data in Transit
Protected by SSL/TLS.
ISO 27001 image
ISO 27017 image
ISO 27018 image
CSA STAR image
29151 image
ISO 27701 image
ISO 29151 image
BS 10012 image
AICPA SOC image
ISMS image
iso image
iso image
bsi image
isms image
dnv image

Explore More Tencent RTC Products

    Call

    Call

    Seamlessly integrate video and voice calling with ease.

    Live

    Live

    Bulid interactive video and audio Live streams with Live SDK.

    Beauty AR

    Beauty AR

    Integrate Beauty AR for real-time image and video.

Frequently Asked Questions

What is Tencent RTC chat sdk?

Tencent RTC chat sdk enables you to build a fully-featured chat app within a day. With pre-built UI components, you can quickly integrate chat, featuring versatile messaging and group management capabilities. These components can also be seamlessly combined with voice and video solutions to enhance communication. For more complex needs, you can use the Core SDK to customize further.

What makes Tencent RTC chat sdk different from other providers?

Chat sdk provides pre-built UI components that allow you to integrate a chat experience in as little as 10 minutes with low cost.
Notably, our chat sdk ensures 100% message delivery even under weak network conditions with up to 60% packet loss. It also offers cost-effective pricing, with a starter plan available for just $69.90 for the first month. Additionally, out-of-plan excess free monthly active user(MAU) is priced at just $0.05/MAU.

What are the integration options for Tencent RTC chat sdk?

We offer two main integration paths to fit your needs:
Pre-built UIKits: Fastest way to launch. These are pre-built UI components that allow you to integrate a full-featured chat experience in as little as one day with ultra-low cost development cost. With the components, you can integrate instant messaging, featuring versatile messaging and group management capabilities. These components can also be seamlessly combined with voice and video solutions to enhance communication.
Core SDK: For abundant development time and resources, empowering you to gain ultimate control and to build custom UIs. Use our foundational chat sdk to build a completely bespoke communication experience with control over every feature and function.

How is chat sdk priced? Is there a free trial available?

Yes, we provide a free trial including up to 1,000MAU, allowing you to fully experience all features of our chat sdk product. For continued use, Tencent RTC services follow a combined billing model: a prepaid monthly subscription as the base, with pay-as-you-go charges for excess usage. For detailed pricing information, please refer to our pricing page.

How can your chat sdk be combined with other product?

The Tencent RTC chat sdk can be seamlessly integrated with other products like Call and Live through a unified console that allows multiple services to be managed under a single application. This shared application infrastructure enables powerful interoperability for use cases such as adding real-time chat to a live stream or messaging within an audio/video call. This is further supported by the framework-agnostic Chat SDK, which can be combined with other product SDKs in the same app, as seen in common workflows like using the Chat SDK and Conference SDKs together for meetings or combining the Chat SDK and Live SDKs for interactive streaming. While services may require separate billing packages, they are managed under a unified billing center.

What types of applications can I build with Tencent RTC chat sdk?

The Tencent RTC chat sdk is highly flexible and empowers you to create various types of chat or messaging applications, including but not limited to one-to-one messaging, group chats, live streaming interactions, and short video platforms, where you can follow celebrities, join live groups, and post comments. Additionally, it supports features like message forwarding, recall, quote, and read receipts, making it suitable for fully-featured chat apps.
ai-agent
You can ask me like
What is Chat? What advantages does it have?