Instant Messaging

Build real-time social messaging capabilities with all the features into your applications and websites based on powerful and feature-rich chat APIs, SDKs and UIKit components

Instant Messaging
1 Billion+
Monthly active users
550 billion+
Daily peak messages
100,000+
Customers worldwide
99.99%+
Message success rate
Core Capabilities
In-App Chat
Empower chat messaging across applications to create one-to-one chats, group chats, and on-screen commenting and support multiple messages types such as text, images, audio and video messages.
Learn more >
User Profiles and Relationship Chains
Deliver an unprecedented social networking experience with user profile hosting service and diverse user relationship chain capabilities
Learn more >
Live Streaming
IM supports audio-video groups with unlimited number of members, providing chat, like, gift giving, following, group member management and other functions to help you achieve in-app live streaming.
Learn more >
Success Stories
JOOX

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:

  • JOOX has live audio/video chat rooms with an unlimited number of users and allows them to send on-screen comments, likes, and gifts for high-quality interactions.
  • APIs for Android and iOS can be quickly integrated into apps to enable users to socialize and improve user retention.
  • IM ensures high-quality global messaging with over 2100 nodes deployed in six continents and independent IDCs in Singapore, Germany, India, and Korea.

WeSing

A globally popular karaoke-based social networking app with over 150 million downloads worldwide.

Requirements: Interactive karaoke, in-app chat, and live streaming


Solutions:

  • WeSing uses IM with TRTC to provide a powerful karaoke experience such as duets and room member management.
  • WeSing provides live audio/video chat rooms with an unlimited number of users. Users can send on-screen comments, likes, and gifts for interactions.
  • APIs for Android and iOS can be quickly integrated into apps to enable users to socialize and improve user retention.

Habby

A world-famous 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:

  • With IM, Archero players enjoy powerful chat features with diverse message types including text, emojis, and custom messages.
  • IM 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.
  • IM ensures high-quality global messaging with over 2100 nodes deployed in six continents and independent IDCs in Singapore, Germany, India, and Korea.
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 IM server APIs, it can update stock prices in real time.
  • moomoo users can chat with each other and fund managers with IM's one-to-one chat and live streaming features. moomoo uses customer service chat to engage users effectively.
  • IM is backed by 13 international compliance certificates and achieves over 99.99% service availability and message deliverability for moomoo.
VooV Meeting

A video conferencing solution for users in over 100 countries/regions.


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


Solutions:

  • VooV Meeting uses IM chat APIs to allow meeting attendees to send various types of messages including text, images, and custom messages.
  • VooV Meeting uses IM's signaling management feature to implement meeting control features such as managing and muting attendees and inviting users to join meetings.
  • IM ensures high-quality global messaging with over 2100 nodes deployed in six continents and independent IDCs in Singapore, Germany, India, and Korea.

Sample Code

Integrate messaging capabilities into your platforms easily with multi-platform chat APIs, abundant server APIs, third-party callbacks, and UIKit components. Run an IM demo with just four steps!

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

Android

Android

iOS & Mac

Web

Unity

Unreal Engine

Flutter

C APIs

Electron

copycopy success
copycopy success
copycopy success
copycopy success
copycopy success
copycopy success
copycopy success
copycopy success
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
Pushing to all users and communities
Concurrent logins on multiple devices on the same platform
Local message search, read receipts for group messages
Viewing of historical messages for new members of 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
Pushing to all users and communities
Concurrent logins on multiple devices on the same platform
Local message search, read receipts for group messages
Viewing of historical messages for new members of 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
Pushing to all users and communities
Concurrent logins on multiple devices on the same platform
Local message search, read receipts for group messages
Viewing of historical messages for new members of 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
Pushing to all users and communities
Concurrent logins on multiple devices on the same platform
Local message search, read receipts for group messages
Viewing of historical messages for new members of an audio-video group
Scenarios

Interactive Live Streaming

Social Messaging

Influencer Marketing

Interactive Game

Customer Service

Education

Healthcare

Smart Device

OA

Meeting

Private Cloud Deployment

Interactive Live Streaming

Interactive Live Streaming
  • Supports special messages such as giving likes, gifts, and rewards through custom messages. Increases the conversion rate for paid applications. Ensures high-priority messages are displayed first by customizing message priority.
  • Supports real-time on-screen comments, on-screen comment color change, floating, acceleration, and image interaction through custom messages.
  • Provides audio/video chat rooms with no user count limits and delivers smooth experience in rooms with millions of users. Learn More >

Social Messaging

Social Messaging
  • Supports in-app chats with various message types such as text, emojis, images, audio and video messages to increase user engagement.
  • Provides various group types such as private groups, public groups and chat rooms to reach massive users for diverse chatting scenarios.
  • Supports a maximum of 20 custom fields for extended group management and provides capabilities for displaying group levels and displaying groups in a personalized manner
  • Supports sharing messages such as webpages, audio, and video to a specified chat window by using custom messages.

Influencer Marketing

Influencer Marketing
  • 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.
  • Allows you to use custom messages and third-party callbacks to connect to the business backend. After user clicks "Voucher", "Lucky Draw", and "Add to Cart", the system will automatically go to the corresponding page.
  • Supports special messages such as giving likes, gifts, and rewards through custom messages. Increases the conversion rate for paid applications. Ensures high-priority messages are displayed first by customizing message priority. Learn More >

Interactive Game

Interactive Game
  • Supports diverse in-game message types such as text, emoji, image, audio and video messages to increase player engagement.
  • Ensures the communication quality for players by implementing nearby access with IM's global nodes deployed in the Asia Pacific, North America, Europe, Middle East, Africa, and Latin America.
  • Supports a maximum of 20 custom fields for extended group management and provides capabilities for displaying in-game roles

Customer Service

Online Customer Service
  • Customers and customer service representatives can send text, image, audio and video messages to each other and send and display item, order, and shipping information through custom messages.
  • Set special rules such as simple sorting and geographical location in custom fields and use RESTful APIs to quickly assign specific customer service representatives.
  • 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.
  • Monitor the customer service quality in real time by using group chat, a merchant or super admin can join or leave a customer consultation group at any time. Download and forward message in real time to save the chat records between customer service representatives and customers locally for spot check and evaluation by supervisors.

Education

Online Education
  • Push targeted class start notifications through RESTful APIs to remind students about important classes. Offline push is supported.
  • Teaching assistants can implement online sign-in through customization and collect statistics on the sign-in count and student names in real time.
  • Manage group members, enable teaching assistants to mute/unmute students, remove students, and invite users to groups.
  • Use Q&A in classrooms, assign homework through custom messages and push homework to a class group or specific window through RESTful APIs.

Healthcare

Healthcare
  • Create one-to-one chats or group chats through RESTful APIs to implement fast directional assignment and coordination and automatically deliver the registration and medical record information.
  • Send medical record information in real time through custom fields and view past medical reports on the chat page without page switching required.
  • Pull user profiles selectively to display only necessary information and avoid leaking user information. Connect to the identity verification service through third-party callbacks to further improve application security.
  • Add an invisible security supervisor in group chats between the healthcare provider and patient to protect the security of the users.

Smart Device

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

OA

OA
  • Supports various group types such as work groups, and team 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.
  • Enables you to use custom messages to implement various custom message types, such as remote clock-in, polling, enterprise cloud storage, online documents, and page sharing.
  • Supports sending internal system processes such as OA and e-HR to specific recipients through system messages for fast approval.

Meeting

Meeting
  • Manage group members with powerful capabilities, such as muting and removing members from meetings, setting members as co-hosts, inviting members to meetings, and prohibiting members from joining meetings.
  • Annotate with pen, text, and graphics through signaling messages, save historical minutes and forward them in real time, and trace screen recording.
  • Share messages such as images, documents, and polling within meeting groups through custom messages without interrupting meetings.
  • Accommodate up to 6,000 members in a group to meet enterprises' requirements for large-scale meetings.

Private Cloud Deployment

Private Cloud Deployment
  • Deploy the system on your own servers directly and store your data locally with private cloud deployment mode.
  • Enable strangers to directly communicate with each other and meet communication requirements of ultra-large enterprises with enterprise contacts feature provided by privately deployed IM
  • Help you with the deployment, implementation, and OPS of the IM Private Edition. If you need to use this feature, please apply for IM Private Edition.
Scenarios
Interactive Live Streaming
  • Supports special messages such as giving likes, gifts, and rewards through custom messages. Increases the conversion rate for paid applications. Ensures high-priority messages are displayed first by customizing message priority.
  • Supports real-time on-screen comments, on-screen comment color change, floating, acceleration, and image interaction through custom messages.
  • Provides audio/video chat rooms with no user count limits and delivers smooth experience in rooms with millions of users. Learn More >
Social Messaging
  • Supports in-app chats with various message types such as text, emojis, images, audio and video messages to increase user engagement.
  • Provides various group types such as private groups, public groups and chat rooms to reach massive users for diverse chatting scenarios.
  • Supports a maximum of 20 custom fields for extended group management and provides capabilities for displaying group levels and displaying groups in a personalized manner
  • Supports sharing messages such as webpages, audio, and video to a specified chat window by using custom messages.
Influencer Marketing
  • 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.
  • Allows you to use custom messages and third-party callbacks to connect to the business backend. After user clicks "Voucher", "Lucky Draw", and "Add to Cart", the system will automatically go to the corresponding page.
  • Supports special messages such as giving likes, gifts, and rewards through custom messages. Increases the conversion rate for paid applications. Ensures high-priority messages are displayed first by customizing message priority. Learn More >
Interactive Game
  • Supports diverse in-game message types such as text, emoji, image, audio and video messages to increase player engagement.
  • Ensures the communication quality for players by implementing nearby access with IM's global nodes deployed in the Asia Pacific, North America, Europe, Middle East, Africa, and Latin America.
  • Supports a maximum of 20 custom fields for extended group management and provides capabilities for displaying in-game roles
Online Customer Service
  • Customers and customer service representatives can send text, image, audio and video messages to each other and send and display item, order, and shipping information through custom messages.
  • Set special rules such as simple sorting and geographical location in custom fields and use RESTful APIs to quickly assign specific customer service representatives.
  • 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.
  • Monitor the customer service quality in real time by using group chat, a merchant or super admin can join or leave a customer consultation group at any time. Download and forward message in real time to save the chat records between customer service representatives and customers locally for spot check and evaluation by supervisors.
Online Education
  • Push targeted class start notifications through RESTful APIs to remind students about important classes. Offline push is supported.
  • Teaching assistants can implement online sign-in through customization and collect statistics on the sign-in count and student names in real time.
  • Manage group members, enable teaching assistants to mute/unmute students, remove students, and invite users to groups.
  • Use Q&A in classrooms, assign homework through custom messages and push homework to a class group or specific window through RESTful APIs.
Healthcare
  • Create one-to-one chats or group chats through RESTful APIs to implement fast directional assignment and coordination and automatically deliver the registration and medical record information.
  • Send medical record information in real time through custom fields and view past medical reports on the chat page without page switching required.
  • Pull user profiles selectively to display only necessary information and avoid leaking user information. Connect to the identity verification service through third-party callbacks to further improve application security.
  • Add an invisible security supervisor in group chats between the healthcare provider and patient to protect the security of the users.
Smart Device
  • Supports people-to-thing and thing-to-thing collaborative communication, leading way into the 5G communication era.
  • Supports message roaming and multi-client login on the same platform to enable strong message sync between multiple smart devices.
OA
  • Supports various group types such as work groups, and team 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.
  • Enables you to use custom messages to implement various custom message types, such as remote clock-in, polling, enterprise cloud storage, online documents, and page sharing.
  • Supports sending internal system processes such as OA and e-HR to specific recipients through system messages for fast approval.
Meeting
  • Manage group members with powerful capabilities, such as muting and removing members from meetings, setting members as co-hosts, inviting members to meetings, and prohibiting members from joining meetings.
  • Annotate with pen, text, and graphics through signaling messages, save historical minutes and forward them in real time, and trace screen recording.
  • Share messages such as images, documents, and polling within meeting groups through custom messages without interrupting meetings.
  • Accommodate up to 6,000 members in a group to meet enterprises' requirements for large-scale meetings.
Private Cloud Deployment
  • Deploy the system on your own servers directly and store your data locally with private cloud deployment mode.
  • Enable strangers to directly communicate with each other and meet communication requirements of ultra-large enterprises with enterprise contacts feature provided by privately deployed IM
  • Help you with the deployment, implementation, and OPS of the IM 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.