Take your custom chat app to market quickly
Quickly build custom chat experiences
Reliable chat backend
Spend time building competitive features while we take care of the underlying real-time infrastructure, regardless of scale.
Quick time to market
Reduce dev time for chat with out-of-the-box features like unread message counts, read receipts, @mentions, and much more.
Infinite customization
Have freedom to create unique chat experiences with either your own UI or any pre-built chat UI available on the market.
Example use cases
Chat SDK gives you freedom to create unique chat experiences with your own UI:
1:1 chat (e.g., doctor-patient chat, support chat, rider-driver chat)
Group chat (e.g., team collaboration chat, multiplayer game chat)
Public chat (e.g., live stream chat, live Q&A chat)
Feature Overview
Conversation Management
Create direct 1:1 conversations or larger group chats, inviting others to join or leave as needed.
Manage Users
Detect users’ online status, mention them in conversations, and moderate their content.
Basic Messaging
Send and receive messages, emojis, links, and files to any number of recipients.
Advanced Messaging
Forward, Quote, or Pin messages. The SDK also supports read receipts, unread message counts, and a typing indicator.
Mobile App Support
Easy integration with Android (FCM) and iOS (APNS) push messaging without worrying about platform-specific implementation.
Getting started with Chat SDK

Try our APIs for free up to 1M messages per month or 200 MAUs. No credit card required.

Check out our documentation to learn best practices for implementing and using the Chat SDK.