Instant Messaging

Tencent Cloud Instant Messaging (IM) provides globally interconnected chat APIs, multi-platform SDKs, and UIKit components to help you quickly bring messaging capabilities such as one-to-one chat, group chat, chat rooms, and system notifications to your applications and websites.

Instant Messaging

1 Billion+

Over 1 Billion MAUs

550 billion+

Over 550 billion daily peak messages

100,000+

Over 100,000 customers worldwide

99.99%

Over 99.99% messaging success rate and service reliability

Core Capabilities
In-App Chat
IM provides applications with rich social networking and chat features, including one-to-one chat, group chat, and live on-screen commenting. It supports a variety of message types such as text, images, short audio, and short video.
Learn more >
User Profiles and Relationship Chains
IM is capable of hosting user profiles and provides diverse user relationship chain capabilities, allowing users to add, delete, and block friends for an engaging social networking experience.
Learn more >
Offline Push
With IM's offline push feature, new messages can be sent to users even when they are offline, helping users stay up to date with conversations and improving the user retention of your application.
Learn more >
Success Stories
JOOX

JOOX is a popular music app in Southeast Asia with over 150 million downloads worldwide.

Requirements: In-app chat, global messaging, and music-based social networking


Solutions:

  • IM provides JOOX with audio/video chat rooms for an unlimited number of users. Users can send on-screen comments, likes, and gifts for a rich interactive experience.
  • APIs for Android and iOS can be quickly integrated into apps to enable users to socialize and chat with each other, add friends, and show off their personal profiles.
  • IM has independent IDCs in Singapore, Germany, India, and Korea, and deploys over 2,100 cache and access nodes in six continents to ensure reliable global messaging.

WeSing

WeSing is a globally popular karaoke-enabled social networking app with over 150 million downloads worldwide.

Requirements: Interactive karaoke, in-app chat, and music-based social networking


Solutions:

  • WeSing uses IM with TRTC to provide a rich karaoke experience with features such as duets, cross-room karaoke, and room member management.
  • IM provides WeSing with audio/video chat rooms for an unlimited number of users. Users can send on-screen comments, likes, and gifts for a rich interactive experience.
  • APIs for Android and iOS can be quickly integrated into apps to enable users to socialize and chat with each other, add friends, and show off their personal profiles.

Habby

Archero is a world-famous casual shooting game launched by Habby. It was ranked top 10 in App Store download charts in 46 countries/regions.


Requirements: In-game chat, in-game group chat, and global messaging


Solutions:

  • Archero uses IM to provide players with social networking and chat features with diverse message types including text, emojis, and custom messages.
  • IM provides the group feature for users to gather together to discuss topics of interest and team up for battles. Its group member profile capabilities easily display group members' levels and badges.
  • IM has independent IDCs in Singapore, Germany, India, and Korea, and deploys over 2,100 cache and access nodes in six continents to ensure reliable global messaging.
moomoo

moomoo is 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 price updates, live interaction, in-app chat, message reliability, and service security and compliance


Solutions:

  • IM sends instant messages via APIs to update stock prices on clients in real time.
  • IM's one-to-one chat and live interaction features enable users to chat with each other and fund managers. The customer service chat enables moomoo to deliver an excellent user experience.
  • IM is backed by 13 international compliance certificates and achieves over 99.99% service availability and message deliverability for moomoo.
VooV Meeting

VooV Meeting offers cloud meeting solutions for users in more than 100 countries/regions.


Requirements: In-meeting chat, member permission management, and global messaging


Solutions:

  • IM provides chat APIs that enable meeting attendees to send various types of messages including text, images, and custom messages to other attendees.
  • IM's signaling-based management feature enables VooV Meeting to implement capabilities such as managing attendees, muting all, and inviting members to join meetings.
  • IM has independent IDCs in Singapore, Germany, India, and Korea, and deploys over 2,100 cache and access nodes in six continents to ensure reliable global messaging.

Sample Code

IM provides multi-platform chat APIs, abundant server APIs, third-party callbacks, and UIKit components to help you integrate chat capabilities in just a few days. With four simple steps, you can run an IM demo.

Android
iOS & Mac
Web
Unity
Unreal Engine
Flutter
C APIs
Electron

Android

Android

iOS & Mac

Web

Unity

Unreal Engine

Flutter

C APIs

Electron

Features

IM has independent IDCs in Singapore, Germany, India, and Korea and deploys over 2,100 cache and access nodes across six continents to implement reliable global messaging. It provides a one-stop chat service to comprehensively meet the requirements of you and your users. For more product information or to learn how IM solutions can work for you, please contact us.

Pricing
Free Edition
Always Free
Free
Try Now
Maximum users: 100
Maximum groups: 100
Maximum audio-video groups: 10
Free message storage period: 7 days
Free DAU tier: 100/month
Maximum contacts per user: 20
Maximum groups per user: 50
Maximum members per group (for non–audio-video group): 20
Global connection
Pro Edition
Cost-Effective
$449.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: 50
Free message storage period: 7 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 500
Maximum members per group (for non–audio-video group): 200
Global connection
Ultimate Edition
Powerful Features
$899.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: unlimited
Free message storage period: 30 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 1,000
Maximum members per group (for non–audio-video group): 2,000
Global connection
Push to all users and create community
Concurrent logins on multiple devices on the same platform
Local message search, Read receipts for group messages
Viewing of historical messages in an audio-video group
Free Edition
Always Free
Free
Try Now
Maximum users: 100
Maximum groups: 100
Maximum audio-video groups: 10
Free message storage period: 7 days
Free DAU tier: 100/month
Maximum contacts per user: 20
Maximum groups per user: 50
Maximum members per group (for non–audio-video group): 20
Global connection
Pro Edition
Cost-Effective
$449.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: 50
Free message storage period: 7 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 500
Maximum members per group (for non–audio-video group): 200
Global connection
Ultimate Edition
Powerful Features
$899.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: unlimited
Free message storage period: 30 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 1,000
Maximum members per group (for non–audio-video group): 2,000
Global connection
Push to all users and create community
Concurrent logins on multiple devices on the same platform
Local message search, Read receipts for group messages
Viewing of historical messages in an audio-video group
Free Edition
Always Free
Free
Try Now
Maximum users: 100
Maximum groups: 100
Maximum audio-video groups: 10
Free message storage period: 7 days
Free DAU tier: 100/month
Maximum contacts per user: 20
Maximum groups per user: 50
Maximum members per group (for non–audio-video group): 20
Global connection
Pro Edition
Cost-Effective
$449.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: 50
Free message storage period: 7 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 500
Maximum members per group (for non–audio-video group): 200
Global connection
Ultimate Edition
Powerful Features
$899.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: unlimited
Free message storage period: 30 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 1,000
Maximum members per group (for non–audio-video group): 2,000
Global connection
Push to all users and create community
Concurrent logins on multiple devices on the same platform
Local message search, Read receipts for group messages
Viewing of historical messages in an audio-video group
Free Edition
Always Free
Free
Try Now
Maximum users: 100
Maximum groups: 100
Maximum audio-video groups: 10
Free message storage period: 7 days
Free DAU tier: 100/month
Maximum contacts per user: 20
Maximum groups per user: 50
Maximum members per group (for non–audio-video group): 20
Global connection
Pro Edition
Cost-Effective
$449.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: 50
Free message storage period: 7 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 500
Maximum members per group (for non–audio-video group): 200
Global connection
Ultimate Edition
Powerful Features
$899.99
/month
Activate Now
Maximum users: unlimited
Maximum groups: unlimited
Maximum audio-video groups: unlimited
Free message storage period: 30 days
Free DAU tier: 10,000/month
Maximum contacts per user: 3,000
Maximum groups per user: 1,000
Maximum members per group (for non–audio-video group): 2,000
Global connection
Push to all users and create community
Concurrent logins on multiple devices on the same platform
Local message search, Read receipts for group messages
Viewing of historical messages in an audio-video group
Scenarios

Interactive Live Streaming

Social Messaging

Influencer Marketing

Interactive Game

Online Customer Service

Online Education

Online Healthcare

Smart Device

OA

Meeting

Private Cloud Deployment

Interactive Live Streaming

  • IM supports special messages such as giving likes, gifts, and rewards by using custom messages. It can increase the conversion rate for paid applications, customize message priorities, and ensure that messages of high priority are the first displayed and not lost.
  • IM supports chat in live streaming, providing chatting through on-screen comments. It can retrieve on-screen comments in real time and use custom messages to implement on-screen comment color change, floating, acceleration, and image interaction.
  • IM provides audio/video chat rooms with no user count limits and enables smooth chat in rooms with millions of users. View the document.

Social Messaging

  • IM supports chat in-app, providing several message types such as text, emojis, images, short audio, and short videos, which can increase user activity.
  • In addition to group profile photos, group nicknames, group introductions, and group member profiles, support a maximum of 20 custom fields and provide capabilities for displaying group levels and displaying groups in a personalized manner.
  • IM supports various group types such as private groups, public groups, and chat rooms, which meet the requirements for specific group chat scenarios and diversified social interaction techniques.
  • By using custom messages, you can share messages such as webpages, audio, and video to a specified chat window.

Influencer Marketing

  • IM provides audio/video chat rooms with no user count limits and enables smooth chat in rooms with millions of users.
  • IM supports chatting through on-screen comments. It can retrieve on-screen comments in real time and implement on-screen comment-based live Q&A.
  • IM allows you to use custom messages and third-party callbacks to connect to the business backend. After you click "Voucher", "Lucky Draw", and "Add to Cart", the system will automatically go to the corresponding page.
  • IM supports like and gift by using custom messages. It can increase the conversion rate for paid applications, customize message priorities, and ensure that messages of high priority are the first displayed and not lost. View the document.

Interactive Game

  • IM supports diverse in-game message types such as text, emoji, image, short audio, and short video, which can increase player activity.
  • IM has global access points and cache nodes in the Asia Pacific, North America, Europe, Middle East, Africa, and Latin America, which implement nearby access and ensure the communications quality for players.
  • In addition to group profile photo, group nickname, group description, group member profile, and group member nickname, IM also supports a maximum of 20 custom fields for differentiated display of in-game roles.

Online Customer Service

  • IM enables customers and customer service representatives to send text, image, short audio, and short video messages to each other and send and display item, order, and shipping information through custom messages, thus meeting diversified communication needs.
  • IM allows setting special rules such as simple sorting and geographical location in custom fields and using RESTful APIs to quickly assign specific customer service representatives.
  • IM can forward messages to the business or smart customer service backend in real time through third-party callbacks and deliver the replies through RESTful APIs to implement the smart customer service.
  • By using group chat, a merchant or super admin can join or leave a customer consultation group at any time to monitor the customer service quality in real time. IM supports message download and real-time forwarding to save the chat records between customer service representatives and customers locally for spot check and evaluation by supervisors.

Online Education

  • Targeted class start notifications can be pushed through RESTful APIs to remind students about important classes, and offline push is supported.
  • Online sign-in can be implemented through customization, and statistics on the sign-in count and student names can be collected in real time, so that teaching assistants can easily see the information of students.
  • IM provides powerful capabilities for managing group members, enabling teaching assistants to mute/unmute students, remove students, and invite users to groups.
  • Custom messages can be used for Q&A in classrooms and assign homework, and RESTful APIs can be used to push homework to a class group or specific window.

Online Healthcare

  • After a healthcare provider receives an order, a one-to-one chat or group chat can be created through RESTful APIs to implement fast directional assignment and coordination and automatically deliver the registration and medical record information.
  • Custom fields can be used to get and send medical record information in real time. Past medical reports can be viewed on the chat page, so page switching is not required.
  • User profiles can be pulled selectively to display only necessary information and avoid leaking user information. You can connect to the identity verification service through third-party callbacks to further improve application security.
  • After a group chat is created between the healthcare provider and patient, an invisible security supervisor can be added to protect the security of the users.

Smart Device

  • IM supports people-to-thing and thing-to-thing collaborative communication, leading way into the 5G communication era.
  • IM supports message roaming and multi-client login on the same platform to enable strong message sync between multiple smart devices.

OA

  • IM supports various group types such as work groups, department groups, and central groups which can be created by using clients or backend APIs. It also supports large live rooms with no user limits to facilitate internal training.
  • IM enables you to use custom messages to implement various custom message types, such as remote clock-in, voting, enterprise cloud storage, online documents, and page sharing.
  • IM can send internal system processes such as OA and e-HR to specific recipients through system messages for fast approval.

Meeting

  • IM provides powerful capabilities for managing group members, such as muting and removing members from meetings, setting members as co-hosts, inviting members to meetings, and prohibiting members from joining meetings.
  • IM enables participants to annotate with pen, text, and graphics through signaling messages, save historical minutes and forward them in real time, and trace screen recording.
  • IM supports sharing messages such as images, documents, and votes within meeting groups through custom messages without interrupting meetings.
  • IM supports large groups with up to 6,000 members to meet enterprises' requirements for large-scale meetings.

Private Cloud Deployment

  • In private cloud deployment mode, you can directly deploy the system on your own servers, and the data is stored locally.
  • Privately deployed IM offers the enterprise contacts feature that allows strangers to directly communicate with each other and meets the communication requirements of ultra-large enterprises.
  • The private cloud deployment feature helps you with the deployment, implementation, and OPS of the Private Edition. If you need to use this feature, please apply for IM Private Edition.
Scenarios
  • IM supports special messages such as giving likes, gifts, and rewards by using custom messages. It can increase the conversion rate for paid applications, customize message priorities, and ensure that messages of high priority are the first displayed and not lost.
  • IM supports chat in live streaming, providing chatting through on-screen comments. It can retrieve on-screen comments in real time and use custom messages to implement on-screen comment color change, floating, acceleration, and image interaction.
  • IM provides audio/video chat rooms with no user count limits and enables smooth chat in rooms with millions of users. View the document.
  • IM supports chat in-app, providing several message types such as text, emojis, images, short audio, and short videos, which can increase user activity.
  • In addition to group profile photos, group nicknames, group introductions, and group member profiles, support a maximum of 20 custom fields and provide capabilities for displaying group levels and displaying groups in a personalized manner.
  • IM supports various group types such as private groups, public groups, and chat rooms, which meet the requirements for specific group chat scenarios and diversified social interaction techniques.
  • By using custom messages, you can share messages such as webpages, audio, and video to a specified chat window.
  • IM provides audio/video chat rooms with no user count limits and enables smooth chat in rooms with millions of users.
  • IM supports chatting through on-screen comments. It can retrieve on-screen comments in real time and implement on-screen comment-based live Q&A.
  • IM allows you to use custom messages and third-party callbacks to connect to the business backend. After you click "Voucher", "Lucky Draw", and "Add to Cart", the system will automatically go to the corresponding page.
  • IM supports like and gift by using custom messages. It can increase the conversion rate for paid applications, customize message priorities, and ensure that messages of high priority are the first displayed and not lost. View the document.
  • IM supports diverse in-game message types such as text, emoji, image, short audio, and short video, which can increase player activity.
  • IM has global access points and cache nodes in the Asia Pacific, North America, Europe, Middle East, Africa, and Latin America, which implement nearby access and ensure the communications quality for players.
  • In addition to group profile photo, group nickname, group description, group member profile, and group member nickname, IM also supports a maximum of 20 custom fields for differentiated display of in-game roles.
  • IM enables customers and customer service representatives to send text, image, short audio, and short video messages to each other and send and display item, order, and shipping information through custom messages, thus meeting diversified communication needs.
  • IM allows setting special rules such as simple sorting and geographical location in custom fields and using RESTful APIs to quickly assign specific customer service representatives.
  • IM can forward messages to the business or smart customer service backend in real time through third-party callbacks and deliver the replies through RESTful APIs to implement the smart customer service.
  • By using group chat, a merchant or super admin can join or leave a customer consultation group at any time to monitor the customer service quality in real time. IM supports message download and real-time forwarding to save the chat records between customer service representatives and customers locally for spot check and evaluation by supervisors.
  • Targeted class start notifications can be pushed through RESTful APIs to remind students about important classes, and offline push is supported.
  • Online sign-in can be implemented through customization, and statistics on the sign-in count and student names can be collected in real time, so that teaching assistants can easily see the information of students.
  • IM provides powerful capabilities for managing group members, enabling teaching assistants to mute/unmute students, remove students, and invite users to groups.
  • Custom messages can be used for Q&A in classrooms and assign homework, and RESTful APIs can be used to push homework to a class group or specific window.
  • After a healthcare provider receives an order, a one-to-one chat or group chat can be created through RESTful APIs to implement fast directional assignment and coordination and automatically deliver the registration and medical record information.
  • Custom fields can be used to get and send medical record information in real time. Past medical reports can be viewed on the chat page, so page switching is not required.
  • User profiles can be pulled selectively to display only necessary information and avoid leaking user information. You can connect to the identity verification service through third-party callbacks to further improve application security.
  • After a group chat is created between the healthcare provider and patient, an invisible security supervisor can be added to protect the security of the users.
  • IM supports people-to-thing and thing-to-thing collaborative communication, leading way into the 5G communication era.
  • IM supports message roaming and multi-client login on the same platform to enable strong message sync between multiple smart devices.
  • IM supports various group types such as work groups, department groups, and central groups which can be created by using clients or backend APIs. It also supports large live rooms with no user limits to facilitate internal training.
  • IM enables you to use custom messages to implement various custom message types, such as remote clock-in, voting, enterprise cloud storage, online documents, and page sharing.
  • IM can send internal system processes such as OA and e-HR to specific recipients through system messages for fast approval.
  • IM provides powerful capabilities for managing group members, such as muting and removing members from meetings, setting members as co-hosts, inviting members to meetings, and prohibiting members from joining meetings.
  • IM enables participants to annotate with pen, text, and graphics through signaling messages, save historical minutes and forward them in real time, and trace screen recording.
  • IM supports sharing messages such as images, documents, and votes within meeting groups through custom messages without interrupting meetings.
  • IM supports large groups with up to 6,000 members to meet enterprises' requirements for large-scale meetings.
  • In private cloud deployment mode, you can directly deploy the system on your own servers, and the data is stored locally.
  • Privately deployed IM offers the enterprise contacts feature that allows strangers to directly communicate with each other and meets the communication requirements of ultra-large enterprises.
  • The private cloud deployment feature helps you with the deployment, implementation, and OPS of the Private Edition. If you need to use this feature, please apply for IM Private Edition.
Global Compliance Certifications
SOC
ISO 9001
ISO 27001
ISO 27017
ISO 27018
CSA STAR
NIST CSF
ISO 27701
ISO 29151
BS10012
Free Edition

To learn more about use cases and technical architectures, please contact and consult our sales and technical teams.