Bring Higher Engagement with Chat API

Bring Higher Engagement with
Boost User Engagement, Higher Engagement with Feature-rich Chat
Boost User Engagement

Higher Engagement with Feature-rich Chat

  • Social Features
  • Offline Message Push
Provide an interactive and immersive user experience with our rich features for social interaction and support for various media types. Keep conversations going even when users are offline with offline push notifications. Our Chat SDKs and APIs make it easy to create engaging chat and instant messaging experiences.
Improve User Retention

Manage Groups and Conversations with Ease

  • Super Large Groups
  • Multi-scene Group
Our Chat SDKs and APIs support super large community groups with up to 1 million members, as well as various other group types like work, public, meeting, audio/video, and community groups.
Improve User Retention, Manage Groups and Conversations with Ease
Easy to Integrate, Build Your Own Chat App in Just One Day
Easy to Integrate

Build Your Own Chat App in Just One Day

  • Multi-platform Chat APIs
  • UIkit Components
Chat provides multi-platform chat APIs, server-side APIs, webhooks and UIkit components, enabling quick integration.

Higher Engagement with Feature-rich Chat

    Various Message Types

    Enable multiple message types, including text, image, audio, and video messages.

    Notifications

    Quickly notify users of app messages and drive higher conversion rates.

    Group Management

    Create groups, manage group members, and customize profiles.

    Conversation Management

    View information about unread messages, recent, pinned, or deleted chats.

    UIKit

    Build a fully-featured chat app in just one day using UIKit components.

    Server APIs

    Manage your apps with powerful server APIs.

    Webhooks

    Enhance your app's features and capabilities with webhooks.

    Statistics

    Quickly obtain statistics and analyze message activity from the Chat console.

1 Billion+

Monthly active users

550 Billion+

Daily peak messages

100,000 +

Customers worldwide

99.99%+

Message success rate

Use In-app Chat Features to Drive Higher Engagement

Social & Communities

Enable real-time community interactions in your app with easy-to-use Chat SDKs ✓Enrich message types ✓Post announcements ✓Manage users, groups, and channels

Social & Communities

On-demand Service

Metaverse

Gaming

Marketplace

Education

A Few Lines of Code, No Tedious Development

JavaScript

Android

iOS/Mac

Flutter

RN

Unity

Electron

C

// create an instance of the chat SDK
let chat = TencentCloudChat.create({
    SDKAppID: 0
});

// login
chat.login({userID: 'your userID', userSig: 'your userSig'});

// This event is triggered when the SDK receives a newly pushed one-to-one message, group message, group notification, or group system message
let onMessageReceived = function(event) {
  // event.data - An array that stores the Message objects - [Message]
};
chat.on(TencentCloudChat.EVENT.MESSAGE_RECEIVED, onMessageReceived);

// create a text message
let message = chat.createTextMessage({
  to: 'user1',
  conversationType: TencentCloudChat.TYPES.CONV_C2C,
  payload: {
    text: 'Hello world!'
  }
});

// send message
let promise = chat.sendMessage(message);
promise.then(function(imResponse) {
  console.log(imResponse);
}).catch(function(imError) {
  console.warn('sendMessage error:', imError);
});

// logout
chat.logout();

Tencent Cloud has many success stories in Japan in terms of real-time distribution and live streaming technologies, which further enhances our confidence in Tencent Cloud services.

Board Member & General Director of eventech unit

Join over 5000 brands that use Tencent RTC

Join over 5000 brands that use Tencent RTC: joox
Join over 5000 brands that use Tencent RTC: tal
Join over 5000 brands that use Tencent RTC: momo
Join over 5000 brands that use Tencent RTC: papa
Join over 5000 brands that use Tencent RTC: wesing