Platform

Chat SDK

Add customized messaging experiences to your real-time video and voice apps with Agora’s chat SDK

Supported Platforms

AI Engine

Chat Features

Rich media messages

Support emojis, GPS locations, structured messages, push notifications, and rich-media files with auto-generated thumbnails with Agora’s Chat API service.

Channel and user management

Customize channel metadata, push notification behavior, and message history storage based on use cases and perform role-based user management.

Chat analytics

Easily monitor, measure, and improve quality of experience with Agora Analytics and Datadog integration, keeping a pulse on both usage and quality metrics from Agora’s Chat SDK.

Message essentials

Allow offline messaging, message recall and delete, read receipts, presence and typing indicator, push notifications, and exporting chat history.

Security and compliance

Build a secure chat application with TLS/SSL and file encryption and ensure data privacy compliance by allowing users to erase their personal data.

Message translation

Enable auto, on-demand, or push translation so your users can chat in their preferred language.

Boost user engagement by adding chat to your RTC experience

Adding messaging to your app keeps your online users connected, informed, and engaged, improving overall in-app conversion and retention.

Real-time Chat

Integrate messaging effortlessly

Build a truly immersive and engaging user experience with our web and mobile chat SDKs that work seamlessly with our video, voice, and streaming products.

Safeguard your community

Protect users from unwanted profanity, offense, and inappropriate images or text with robust content moderation built into the chat platform.

Ensure the highest level of security

Agora’s Chat APIs provide the flexibility to integrate powerful and interactive 3rd party solutions so you can fully customize the chat experience for your users.

How Chat Works

CHAT ENGINE

Sender

Message Input

N

Network

Message Delivery

C

Chat Processing

Encryption & Storage

M

Moderation & Enhancements

Profanity Filter & Auto-Translate

Receiver

Message Output

REAL-TIME ENHANCEMENTS

Offline Messaging

Read Receipts & Typing Indicator

Push Notifications

Auto-Translate

Network Infrastructure

Global Coverage

Intelligent Routing

Edge Servers

Low Latency Backbone

Real-time Chat • Low Latency • Enterprise Ready