Realtime chat SDKs for scalable, engaging applications
Build realtime chat experiences that engage users everywhere. From livestreams to in-app messaging, Ably’s SDKs deliver fast, reliable conversations your team can ship with confidence.

Available SDKs and APIs
Create seamless chat experiences across multiple platforms with our chat SDKs.
Ably Chat REST API
Server-side messaging for chat apps. Publish, retrieve, and manage messages via REST endpoints.
Why developers choose Ably's chat SDKs
Reliability at scale
Built to serve the world's most demanding workloads: 1B+ connected devices, with 5+ years of 100% uptime. No outages. Just seamless chat.
Rapid development
Give your team the tools to rapidly ship exceptional chat experiences. Get users reacting, interacting and engaging like never before.
Cost optimization
Don't stifle innovation for fear of cost. Deliver high-scale chat without penalty. Just pay for what you use and optimize workloads to save further.
Key features across all Ably Chat SDKs

Send/receive chat messages
Implement 1:1 conversations, group chats and global chat rooms using channels to organize the message traffic.

Edit and delete a chat message
Edit the contents of a chat message, or enable soft and hard delete of the chat message.


Chat room reactions
Ability to react to the entire room, with server-side aggregated counts of those reactions.

Typing indicator
Show when a chat participant starts and stops typing with a typing indicator.

Moderation
Keep your chat safe in minutes using out-of-the-box integrations with AI moderation platforms, or bring your own tools.



Authentication
Manage access controls for participants using authentication tokens and capabilities.
Start building with Ably today
