Powered by Ably Chat

Live streaming chat for any event. At any scale

Spark engagement, drive reactions, and captivate audiences with Ably’s Chat SDK - engineered for high-concurrency livestreams.
Live streaming chat for any event. At any scale image
Hero background decorative image
trusted by teams serious about realtime

Chat building blocks

Interactions. Reactions. All in realtime

Engage fans with these live streaming chat essentials.

Chat rooms

Chat rooms

Implement high-concurrency global chat rooms where users can send, receive, edit and delete messages.

View docs
Message batching

Message batching

Reduce the costs of high-scale, high frequency chat messaging apps.

View docs
Moderation

Moderation

Quickly set-up moderation with our Hive integration for both synchronous and asynchronous architectures.

View docs
Chat room reactions

Chat room reactions

Share room-wide reactions with counts for each type.

View docs
User counts

User counts

Display the number of users currently participating in the (live) stream.

View docs
Polls & quizzes

Polls & quizzes

COMING SOON

Engage participants with live polls and quizzes embedded in the chat experience.

talking your language

Choose your platform

Ably's Chat SDKs provide a consistent and idiomatic API across a variety of supported platforms.

Javascript
React
Swift
Kotlin

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!" });

applications

Livestream chat for in the moment engagement

Sports games

Sports games

Let fans celebrate, debate, and react in realtime as the action unfolds.

Concerts & festivals

Concerts & festivals

Connect fans worldwide with live reactions and backstage Q&As.

Virtual events & conferences

Virtual events & conferences

Keep audiences engaged with live Q&A, polls, and reactions.

Live shopping & auctions

Live shopping & auctions

Drive urgency and sales with interactive chat and instant updates.

Gaming & esports

Gaming & esports

Enable seamless player and audience interaction during live tournaments.

Breaking news & political debates

Breaking news & political debates

Foster discussion and audience participation as events happen.

integrate with other services

Easy integration, whatever your stack

Connect with pre-built integrations for Webhooks, Lambdas, databases, cloud services, observability tools and stream processors.

Amazon Lambda functions

Azure functions

Cloudflare Workers

Google Cloud functions

AMQP

Amazon Kinesis

Amazon Lambda functions

Azure functions

Cloudflare Workers

Google Cloud functions

AMQP

Amazon Kinesis

Amazon SQS

Kafka

IFTTT

Zapier

Apache Pulsar

Terraform

Amazon SQS

Kafka

IFTTT

Zapier

Apache Pulsar

Terraform

Pricing built for scale

Ably not only enables you to make the most of your budget, but also enjoy greater flexibility, faster build times and a quicker ROI.

Usage-based pricing

With billing by-the-minute, our pricing gives you granular control over your costs.

Volume discounts

The more you use the platform, the lower your overall cost becomes.

Full transparency

We bill for connections, messages and channels. Nothing more.

Cost optimization

We maximize your ROI by actively designing platform features targeted at reducing consumption.

When every message counts

Designed for enterprise

Get unmatched expertise paired with a host of value-adding options to keep your business-critical applications running at optimal performance.

HIPAA BAA

Compliance for your healthcare solution.

Premium support

24x7 tech support and incident management with sub 15 mins response times.

Firehose integrations

Available for Kafka, Pulsar and Kinesis.

Architectural guidance

Expert advice on how to balance cost and user-experience for your use-cases.

Dedicated cluster

Dedicated capacity in cloud infrastructure including networking resources and servers.

99.999% uptime

Uptime guarantee with SLA.

US/EU routing of data

Choose where your data is stored.

CNAME

Custom CNAME endpoints.

SSO and SCIM provisioning

Choose your own authentication provider.

SOCII

Information security compliance

Limitless capacity

Scale to billions.

Enterprise observability and analytics

Get the data and insights you need, including access to our Datadog integration.

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.

<50ms

median roundtrip latency

1B+

connections opened per day

Reliability

Designed to preserve continuity of service we ensure sufficient redundancy at a regional and global level.

5+ years

since last outage

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.

635

points of presence

11

globally distributed regions

Start building with Ably today