PRODUCT

Agora Real-Time Chat SDK

Add customized messaging experiences to your real-time video and voice apps with Agora’s chat SDK
A chat interface shows user asking for help with headphone specs via a 1 minute 34-second voice note attachment.
Supported Platforms
Android
iOS
Web
Windows
Flutter
React Native
Unity
PRODUCT

Agora Real-Time Chat SDK

Add customized messaging experiences to your real-time video and voice apps with Agora’s chat SDK
Stylized glowing AI orb and a microphone icon labeled 'Your AI Agent'
Supported Platforms
Android
iOS
Web
Windows
Flutter
React Native
Unity
Customers building with
Agora and OpenAI
grepp logoWYZE logokileon logokumu logoScaler logoParallel logoJorJin logoAnotherBall logoEllie logozigbang logo
grepp logoWYZE logokileon logokumu logoScaler logoParallel logoJorJin logoAnotherBall logoEllie logozigbang logo

Real-time engagement across voice and video,
powered by AI

Deliver seamless real-time experiences on any device with Agora’s flexible RTC platform—with flexible SDKs, APIs, and tools built for developers.

Voice Calling & Streaming 

Embed real-time voice chat into any application with ultra-low latency and global reliability.

Video Calling & Streaming

Build immersive HD video experiences across web, mobile, and desktop devices.

Media Services

Enhance real-time streaming with services for recording, transcoding, importing, and exporting.

AI Extensions & Add-Ons

AI Noise Suppression
Remove background noise and unwanted distractions for clearer real-time voice and video communication.
3D Spatial Audio
Add immersive, directional audio to create more natural and engaging real-time experiences.
Interactive Whiteboard
Collaborate visually with shared whiteboards, drawing tools, annotations, and real-time content sharing.
Analytics
Monitor quality of experience with real-time insights, issue detection, alerts, and performance diagnostics.
Extensions
Marketplace
Easily Integrate powerful, fun and interactive features into your real-time app
Agora Extensions Marketplace thumbnail

Chat Features

Rich media messages icon

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 icon

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 icon

Real-Time Chat analytics

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

Message essentials icon

Core messaging capabilities

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

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 icon

Multilingual message translation

Enable auto, on-demand, or push translation so your users can chat in their preferred language.
Image of dedicated support by agora

Get dedicated expert help when you need it

Experience greater scalability, performance and real-time operational efficiency — from 1:1 consultation, issue classification, to strategic production escalation and more, we’ve got you covered. Our dedicated team of experts is committed to delivering an unparalleled support experience.
Global Support Experts
Optimal Resolution Time
Satisfaction Guaranteed
View Support Plans
One real-time view for the metrics that matter the most
Use a single dashboard to monitor every active session around the world. Track the metrics that are most important to you, from concurrent users and channels to network latency and so much more.

Your vision, unrestricted.

With Interactive Whiteboard, you can build a collaborative app fast—with custom branding and full of features. Our platform makes it easy to create a customized and engaging learning environment.
  • Flexible APIs support custom branding and extensive digital whiteboard features.
  • Easily integrate real-time voice and video calling, interactive live streaming and signaling.
  • Save users’ bandwidth by preloading, sharing, and annotating files, and retain all the dynamic content.
And have peace of mind with HIPAA, GDPR, and CCPA compliance.

See OpenAI's Realtime API in action

Boost user engagement by adding chat to your RTC experience

Adding real-time chat to your app, platform, and website helps keep users connected, informed, and actively engaged—leading to higher session duration, improved conversion, and retention.
Integrate messaging effortlessly icon

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.
Integrate messaging effortlessly icon

Integrate messaging effortlessly

Safeguard your community icon

Safeguard your community

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

Safeguard your community

Ensure the highest level of security icon

Ensure enterprise-level 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.
Ensure the highest level of security icon

Ensure enterprise-level security

Recording options for:

Cloud recording
Store, retrieve and share recordings in the cloud.
Go to Docs
On-premise recording
Store on a local server for security and confidentiality.
Go to Docs
Webpage recording
Record the entire web browser screen experience.
Go to Docs

Agora Media Services

Real-Time Speech to Text
Convert live conversations into accurate real-time transcription and subtitling for users and AI workflows.
Real-Time Translation
Translate voice and video conversations in real time with multilingual captions and transcripts.
Recording icon
Recording
Record audio streams, video streams and web pages for archive, review, or distribution.
Live icon
Media Gateway
Directly push media streams into Agora voice and video channels using the RTMP/SRT protocol and enable advanced transcoding processing on media streams to facilitate distribution.
Cloud Transcoding
Beta
Obtain audio and video source streams from hosts in RTC channels and perform transcoding, audio mixing, and video compositing.
Media Push
Expand your audience with hybrid engagement experiences by pushing audio and video streams from Agora channels to Content Delivery Networks (CDN).
Download icon
Media Pull
Add additional engagement to your Agora sessions by  pulling live or recorded video and audio content and ingesting directly into your Agora channel.

Ship your chat app within hours

Quickstart guide

View the quickstart guide to get up and running with Agora and Open AI.

Ship your chat app within hours

Your Code

Agora SDK

Customize your experience from the start with our flexible SDK.
Your Code

Agora SDK

Build and integrate real-time video into your app with the most flexibility and  customization using Agora's Video SDK.
NO CODE

App Builder

Agora’s App Builder is the fastest and easiest way to real-time video into your product using our no-code visual designer.
Go to Docs
low code

Agora UI Kit

Add real-time video to your app with only a few lines of code using low-code UI Kit libraries.
Go to Docs
your code

Agora SDK

Customize your experience from the start with our flexible SDK.
Android
iOS
Web
Windows
Flutter
React Native
Unity
Go to Docs
low code

Agora UI Kit

Integrate real-time communication and streaming using only a few lines of code with low-code UIKit libraries.
Go to Docs

Documentation

This project presents you a set of API examples to help you understand how to use Agora APIs.
Android
iOS
Web
Windows
Flutter
React Native
Unity
Go to Docs

Activate the AI Noise Suppression extension on the Agora Console.

Activate the Agora Real-Time Chat SDK extension in the Agora Console.

your code

Agora SDK

Build and integrate Live Streaming with the most flexibility and full customization using Agora's Video SDK.
Android
iOS
Web
Windows
Flutter
React Native
Unity
Go to Docs
NO code

App Builder

Agora’s App Builder is the fastest and easiest way to add real-time voice chat, video chat, and live streaming into your product.
Go to Docs
your code

Agora SDK

Build and integrate real-time visual collaboration features into your application with the most flexibility and full customization using Agora's Interactive Whiteboard SDK.
Android
iOS
Web
Windows
Flutter
React Native
Unity
Go to Docs
LOW code

Fastboard

Build real-time visual collaboration faster with a pre-built UI and the ability to include custom plugins.
Try it Now
Security, privacy and compliance
Agora is certified to the ISO/IEC 27001, 27017, 27018, 27701 and SOC 2 security standards and meets privacy regulations like GDPR, CCAP, COPPA, and HIPAA. Agora doesn’t collect or store any end-user data aside from Internet Protocol (IP) addresses and operational information necessary for providing our services.
ISO 27001:2022
ISO 27017:2015
ISO 27018:2019
ISO 27701:2019
HIPAA
GDPR
SOC2 Type1&2
CCPA
COPPA
HOW TO INTEGRATE?
Streamlined 3-step integration process:
01
Activate Agora Conversational AI Engine
Unlock real-time Speech-to-Text (STT) and Text-to-Speech (TTS) capabilities, enabling seamless conversational interactions. 
02
Integrate Agora Edge Chip on Hardware
Optimize microphone, speaker, and system efficiency to ensure ultra-low-latency and high-fidelity conversations.
03
Deploy AI Voice Agents
Enable interactive, multilingual, and user-customized conversations for a wide range of IoT applications.

Integrated chipset and module

By building our Conversational AI technology into RiseLink's high-performance IoT chip modules, the turnkey solution makes it easy to integrate embedded voice AI hardware into any connected toy.
“With Agora’s conversational AI technology and our optimized AI hardware, we’re enabling the next generation of toys to think, respond, and interact naturally. We are excited to usher in the future of robotics and toys, ones that can react to the environment around them and interact fluently with users.” 
Pengfei Zhang
CEO, Riselink
Conversational AI Engine Use Cases

Add chat to any real-time communication use case

Agora’s platform offers flexible customization, ease of implementation, and reliable network quality to provide your users with an amazing messaging and chat experience.
Man teaching in front of a whiteboard

Education

Connect students, teachers, and parents by offering feature-rich messaging or chat as a service.
Build an immersive in-game chat experience that engages and retains your gamers. 

Gaming

Build an immersive in-game chat experience with real-time voice and text messaging that engages and retains your gamers.
Never lose your community to 3rd party collaboration and messaging tools with our chat API for web.

Future of work

Never lose your community to 3rd party collaboration and messaging tools with our chat API for web.
An influencer on a live shopping call showcasing a yellow sweater available for purchase.

Retail

Optimize buyer experience and track packages with real-time GPS locations.
Create a safe community and drive deeper connections with built-in moderation through our chat API for websites or native apps.

Social

Create a safe community and drive deeper connections with built-in moderation through our chat API for websites or native apps.
A doctor in a videocall smiling and waving his hand at the webcam.

Telehealth

Upgrade your remote care application with customizable and secure chat API service. 
Robopoet's Fuzzoo, an AI companion robot, leverages Agora's ConvoAI Device Kit to deliver real-time emotional support and personalized interaction.
"Agora’s AI technology enables toys and robots to interact in a way that feels natural and engaging. With real-time voice processing, emotional AI, and advanced speech capabilities, Agora makes seamless human-machine interaction possible and ensures exceptional performance and reliability." 
Yuna Pan
Co-Founder and CTO
Mouse cursor illustration

Fastboard

Easily build and integrate Agora’s Interactive Whiteboard with our newest Fastboard SDK that delivers all the same whiteboard features with a pre-built UI and the ability to include custom plug ins.
Try it Now
No items found.
Request more information
Connect with our experts to answer your questions, discuss requirements, and provide more detail on the ConvoAI Device Kit

FAQs

What is Agora Real-Time Chat?

Agora Real-Time Chat is a customizable chat SDK that lets developers add secure, scalable messaging to real-time video, voice, and live streaming applications. It supports one-to-one messaging, group chat, and large community channels.

Which platforms are supported by Agora’s Chat SDK?

Agora’s Chat SDK supports Android, iOS, Web, Windows, Flutter, React Native, and Unity, making it easy to deliver consistent messaging experiences across mobile, desktop, and cross-platform apps.

What messaging features does Agora Chat support?

Agora Chat supports rich media messaging including emojis, images, files, GPS locations, structured messages, and voice notes. Core messaging features also include offline messaging, message recall and deletion, read receipts, typing indicators, presence, and push notifications.

How does Agora ensure chat security and compliance?

Agora Chat uses TLS/SSL encryption for data in transit and encrypted file storage to protect user data. The platform also supports privacy compliance features such as user data deletion and secure message handling.

Does Agora Chat include moderation and community safety tools?

Yes. Agora Chat includes built-in content moderation to help filter profanity, offensive language, and inappropriate images or text. Developers can also integrate third-party moderation tools for additional control.

Can Agora Chat support multilingual users?

Yes. Agora Chat supports multilingual message translation with automatic, on-demand, or push-based translation options, enabling users to communicate in their preferred language.

How quickly can I launch a chat experience with Agora?

Developers can launch a chat experience within hours using Agora SDKs, documentation, and sample apps. For faster implementation, Agora UI Kit provides a low-code option to add messaging with minimal development effort.

What use cases are best suited for Agora Real-Time Chat?

Agora Real-Time Chat is ideal for education platforms, gaming communities, social apps, collaboration tools, live commerce, and telehealth—any application that requires reliable, secure, and engaging real-time messaging.