
Add customized messaging to real-time video and voice apps with Agora's Chat SDK. Supports rich media, moderation, analytics, and security.
Vendor
Agora
Company Website

Agora's Chat SDK allows developers to add customized messaging experiences to real-time video and voice applications. It supports various platforms, including Android, iOS, Web, Windows, Flutter, React Native, and Unity. The SDK offers features such as rich media messages, channel and user management, chat analytics, message essentials, security and compliance, and message translation. It enables developers to build secure chat applications with TLS/SSL and file encryption, ensuring data privacy compliance. The Chat SDK integrates seamlessly with Agora's video, voice, and streaming products, allowing for immersive user experiences. It also offers content moderation to protect users from unwanted content. With Agora's Chat SDK, developers can quickly integrate messaging into their applications and customize the chat experience for their users.
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, to keep a pulse on both usage and quality metrics from Agora’s Chat SDK for mobile and desktop.
- 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.