The Chat API built for serious scale
Build chat applications, with chat APIs and SDKs your team will love, on a platform you can trust.



550B+
messages per month
30B+
connections opened monthly
7+ years
of 100% uptime
Realtime chat that just works
Built to serve the world's most demanding workloads: 2B+ connected devices per month, with 7+ years of 100% uptime. No outages. Just seamless chat.
Power more within budget
Don't stifle innovation for fear of cost. Scale chat, reactions, and features without the overhead. Just pay for what you use, when you use it.
Get building cool sh*t!
Give your team the tools to rapidly ship exceptional chat experiences. Get users reacting, interacting and engaging like never before.
use cases
One Chat API. Endless possibilities.
Build any chat experience, at any scale, with Ably Chat. Effortlessly handle conversations whether they are one:one or many:many.
Live streaming chat
Enable realtime interaction alongside streaming content. Handle millions of concurrent users chatting and reacting with a simple chat API.
- Unlimited scale
- Cost optimization via message batching
- No peak concurrent connection overages
- Message and room reactions
- Online user status and room occupancy
- Moderation - Hive, Tisane, Bodyguard, or BYO
- Message edit and delete

Customer service chat
Streamline live one:one support chat - whether it's customer service, tech support, patient care, or student help. Roll-out globally without fear of service disruption.
- Easy integration into your tech stack
- Multi-region globally distributed infrastructure
- Direct tickets to the next available agent using presence
- Fully featured chat API, including typing indicators, read receipts, message edit and delete

Community in-app chat
Keep users on platform and engaged with in-app messaging. Craft a chat experience that integrates fully with your platform.
- Private and group chat
- Moderation - Hive, Tisane, Bodyguard, or BYO
- Presence and online status indicators
- Typing indicators
- Message read receipts
- Message edited and delete
- Enable room and message reactions

"Ably is now a business-critical part of our organisation-wide infrastructure."
Max Freiert
Product Group Lead

"With Ably, we delivered a high quality outcome in an impressive timeframe."
Andy Camera
Head of Technology (C2C)

"Partnering with Ably was a game-changer…ensuring a top-tier experience for our users."
Andy Tseng
Senior Engineering Director



languages & frameworks
Start fast with SDKs built for your favorite tools
Providing developers with a consistent and idiomatic API across popular platforms.
import * as Ably from "ably";
import { ChatClient, MessageEvent } from "@ably/chat";
// Initialize Ably Realtime client
const ablyClient = new Ably.Realtime({
key: "<API_KEY>",
clientId: "ably-chat",
});
// Create an Ably Chat client instance
const chatClient = new ChatClient(ablyClient);
// Get or create a chat room
const room = await chatClient.rooms.get("my-chat-room");
// Subscribe to incoming messages
room.messages.subscribe((event: MessageEvent) => {
console.log("Received message:", event.message.text);
});
// Attach to the room to start receiving messages
await room.attach();
// Send a message
await room.messages.send({ text: "Hello, World!" });
integrations
Easy integration, whatever your stack
Connect with pre-built integrations for Webhooks, Lambdas, databases, cloud services, observability tools and stream processors.
features
Interactions. Reactions. All in realtime.
Level up your realtime application with Ably Chat’s extensive feature set - explore the docs to see what’s possible.

Send/receive chat messages
Implement 1:1 conversations, group chats and global chat rooms using channels to organize the message traffic.
View docs
Edit and delete a chat message
Edit the contents of a chat message, or enable soft and hard delete of the chat message.
View docs
Chat room reactions
Ability to react to the entire room, with server-side aggregated counts of those reactions.
View docs
Typing indicator
Show when a chat participant starts and stops typing with a typing indicator.
View docs
Moderation
Keep your chat safe in minutes using out-of-the-box integrations with AI moderation platforms, or bring your own tools.
View docsAuthentication
Manage access controls for participants using authentication tokens and capabilities.
View docs
Send/receive chat messages
Implement 1:1 conversations, group chats and global chat rooms using channels to organize the message traffic.
View docs
Edit and delete a chat message
Edit the contents of a chat message, or enable soft and hard delete of the chat message.
View docs
Chat room reactions
Ability to react to the entire room, with server-side aggregated counts of those reactions.
View docs
Typing indicator
Show when a chat participant starts and stops typing with a typing indicator.
View docs
Moderation
Keep your chat safe in minutes using out-of-the-box integrations with AI moderation platforms, or bring your own tools.
View docsAuthentication
Manage access controls for participants using authentication tokens and capabilities.
View docsEXTEND WITH ABLY
A product for every realtime experience
Flexible APIs and message guarantees for building any realtime interactive experience at serious scale.


Rapidly launch the chat features with APIs you’ll love. Optimized to handle massive user loads.


Drop-in realtime that keeps every agentic session continuous, controllable and always in sync.


Realtime sync for application state across multiple users and devices at any scale.


Create collaborative environments in a few lines of code, with our purpose-built APIs.


Seamlessly sync your database and frontend, publishing changes reliably to millions of clients.


customer stories
Ably in action
Discover how top brands leverage Ably to build realtime chat experiences for a global user base.
Support chat
HubSpot use Ably to enable 128,000 businesses with live chat that just works.
Read customer story
Group chat
Sportsbet relies on Ably to deliver live chat to its 'Bet With Mates' customers.
Read customer story
Live streaming chat
17Live does amazing things for their amazing customers with Ably's amazing platform.
Read customer story
Pricing built for scale
Usage-based pricing
Granular control over your costs with per-minute billing or MAU pricing options.
Volume discounts
The more you use the platform, the lower the consumption rates become.
Cost optimization
Maximize your ROI with platform features designed to reduce consumption.
Get unmatched expertise paired with a host of value-adding options to keep your business-critical applications running at optimal performance.
engineered to perform
The definitive realtime experience platform of the internet
Performance
We focus on predictability of latencies to provide certainty in uncertain operating conditions.
6.5ms
message delivery latency
30B+
connections opened monthly
Reliability
Designed to preserve continuity of service we ensure sufficient redundancy at a regional and global level.
7+ years
of 100% uptime
99.999999%
message survivability
Scale
Elastic and highly-available. Ably is built to handle extreme scale and high concurrent connections.
2B+
connected devices per month
2T+
API operations per month
Network
Truly distributed global edge network. Delivers a globally consistent experience to users.
700+
points of presence
11
globally distributed regions
