25 available actions

What your AI agent can do in Ably

Ably is a real-time messaging platform helping developers build live features, including chat and data synchronization, with global scalability and robust reliability for modern applications This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.

Common starting points

  • Get Message VersionsTool to retrieve all historical versions of a specific message from an Ably channel.
  • Query Batch PresenceThis tool enables querying the presence states of multiple channels in a single API request.
  • Publish Message to ChannelThis tool will allow users to publish a message to a specified Ably channel using a POST request.
  • Publish Push NotificationTool to publish a push notification directly to device(s) via Ably's Push Notifications API.
  • Update Push Device RegistrationTool to update (upsert) a device registration for push notifications in Ably.
  • Patch Push Device RegistrationTool to partially update specific attributes of an existing device registration in Ably's push notification system.

Browse all 25 actions by capability

Open a capability to see every supported action and its description.

Find & reviewLook up and review existing recordsView 14 actionsHide actions
  • Query Batch PresenceThis tool enables querying the presence states of multiple channels in a single API request.
  • Query Batch Presence HistoryThis tool enables querying presence history for multiple channels in a single API request.
  • Get Channel DetailsThis tool retrieves metadata and details for a specific channel in Ably.
  • Get Channel HistoryThis tool retrieves the message history for a specified Ably channel.
  • Get Channel PresenceTool to obtain the set of members currently present for a channel.
  • Get Message VersionsTool to retrieve all historical versions of a specific message from an Ably channel.
  • Get Channel Presence HistoryThis tool retrieves the history of presence messages for a specified channel in Ably.
  • Get Push Device RegistrationTool to get the full details of a device registration for push notifications.
  • Get Ably Service TimeThis tool retrieves the current server time from Ably's service in milliseconds since the epoch.
  • Get Application StatsThis tool retrieves your application's usage statistics from Ably.
  • List ChannelsTool to enumerate all active channels in the Ably application.
  • List Push ChannelsTool to list all channels with at least one subscribed device.
  • List Push Channel SubscriptionsThis tool retrieves a list of all push notification channel subscriptions.
  • List Registered Push DevicesTool to list all devices registered for receiving push notifications in your Ably application.
Create & communicateCreate records or send supported messagesView 2 actionsHide actions
  • Publish Message to ChannelThis tool will allow users to publish a message to a specified Ably channel using a POST request.
  • Publish Push NotificationTool to publish a push notification directly to device(s) via Ably's Push Notifications API.
Update & manageChange and manage existing recordsView 2 actionsHide actions
  • Patch Push Device RegistrationTool to partially update specific attributes of an existing device registration in Ably's push notification system.
  • Update Push Device RegistrationTool to update (upsert) a device registration for push notifications in Ably.
Remove & cancelRemove records or cancel supported workView 1 actionHide actions
  • Delete Channel SubscriptionThis tool allows you to unsubscribe devices or clients from push notifications for specific channels.
Other actionsSpecialist and administrative actions.View 6 actionsHide actions
  • Batch Publish MessagesTool to batch publish messages to multiple channels in parallel.
  • Batch Publish Push NotificationsTool to batch publish push notifications directly to specific recipients.
  • Register Push DeviceTool to register a device for receiving push notifications in Ably.
  • Request Access TokenRequest an access token for Ably authentication.
  • Unregister All Push DevicesTool to unregister matching devices for push notifications.
  • Unregister Push DeviceTool to unregister a single device from push notifications in Ably.

Connection record

A connection you can control.

Sign-in
Customer-managed key
Setup
Use a key you create and control. It is stored securely and limited to the work agreed for the role.
Boundaries
Only the approved role and actions.
Off switch
Revoke the connection from your account.

FAQ

Before you connect Ably

How does the agent connect to Ably?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Ably?
The page above lists the 25 actions currently available through the Ably connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Ably included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Ably is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.

Bring the workflow together

Ready to put Ably to work?

Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.

All product names, logos, and brands are property of their respective owners and are used for identification only. ZeroToClaw is not affiliated with or endorsed by Ably.