AblyDocumentation
Platform and Products
Platform
Understand the core concepts and features of Ably's platform.
Tooling
AI and LLMs
Use AI assistants to build with Ably. Access LLM-friendly markdown docs and prompts for your AI tools.
Ably CLI
Interact with your Ably apps from the command line. Manage resources, test channels, and debug connections.

Examples
From avatar stacks to live cursors, learn how deliver live chat, multiplayer collaboration features, and more.

Changelog
View all- 5 NovMonthly active user (MAU) pricingNEW FEATURE
Ably now prices on monthly active users (MAUs). What you pay is set by how many people use your app each month, not by connection minutes, messages or channels. MAU packages are available to new accounts from today, and the Free package covers 500 MAUs. See the pricing page for packages and prices. Build more, pay the same The price doesn’t change with which products your users use or how much they use them, within the fair usage that comes with every package. Add Chat, LiveObjects, Spaces, push notifications or AI Transport and your bill stays where it was.
- 4 NovUpdate to handling of old and unspecified protocol versions
- 22 OctCocoa SDK v1.4.1: Privacy manifest changesCLIENT LIBRARY SDK FIX
Privacy manifest changes The SDK's privacy manifest (PrivacyInfo.xcprivacy) no longer marks the Device ID data type as used for tracking: NSPrivacyCollectedDataTypeTracking is now false. The Device ID is a random UUID that the SDK generates and sends to Ably only to register the device for push notifications and to subscribe it to push channels. That is app functionality, not tracking as Apple defines it. Device ID is still declared as collected, linked to the user, for app functionality.