Connect Ably Control to Your AI Agent

Ask AI to organize app settings and usage statistics before you make an operational change.

14 tools API key

Try a Ably Control Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Ably Control

Inventory Applications

Compare app names, status, and TLS settings in one table.

/oo Ably Control: List my Ably apps and make a table of app ID, name, status, and whether TLS is enforced. Flag missing settings.

Compare App Usage

Summarize statistics for selected apps over the same interval.

/oo Ably Control: Compare Ably app [app ID] and [app ID] for [start and end time] using daily statistics. Summarize the usage fields present and note missing intervals.

Review Keys and Queues

Prepare an app resource review with key capabilities and configured queues.

/oo Ably Control: For Ably app [app ID], list key names and capabilities and its queues. Summarize access boundaries without displaying secret key values.

Start Working with Ably Control

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Ably Control

    Connect an Ably Control API access token.

    Connect Ably Control →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • A Control API token with the account capabilities your task requires.
  • Control API access tokens differ from application messaging keys. Specify app IDs before requesting changes.

Ably Control Tools

Ably Control exposes account statistics and administration of apps, keys, and queues. These tasks concern account resources rather than publishing realtime messages.

Account and Usage Statistics

Read account identity and account or application statistics.

Application Settings

List apps and create or update application configuration.

Keys and Queues

Inspect and maintain application keys and queues.

14 tools

Get Current Account

Retrieve the Ably Control API token, user, and account associated with the access token.

ably_control.get_current_account

Get Account Stats

Retrieve account-level Ably statistics for the connected account or account ID.

ably_control.get_account_stats

Get App Stats

Retrieve app-level Ably statistics for an Ably app.

ably_control.get_app_stats

List Apps

List Ably apps in the connected account or supplied account ID.

ably_control.list_apps

Create App

Create an Ably app in the connected account or supplied account ID.

ably_control.create_app

Update App

Update editable settings for an Ably app.

ably_control.update_app

Delete App

Delete an Ably app by app ID.

ably_control.delete_app

List Keys

List API keys for an Ably app.

ably_control.list_keys

Create Key

Create an API key for an Ably app.

ably_control.create_key

Update Key

Update an Ably API key name or capability.

ably_control.update_key

Revoke Key

Revoke an Ably API key by key ID.

ably_control.revoke_key

List Queues

List queues for an Ably app.

ably_control.list_queues

Create Queue

Create a queue for an Ably app.

ably_control.create_queue

Delete Queue

Delete an Ably queue by queue ID.

ably_control.delete_queue

Frequently Asked Questions

How should I compare app usage?

Use the same start and end times and aggregation unit for each app. Ask the assistant to distinguish missing intervals from zero usage.

Can I review key access without rotating a key?

Yes. Listing keys lets you inspect their capabilities. Creating, updating, or revoking a key requires a separate instruction.

Can these tasks publish realtime messages?

This connection manages Ably Control account resources. Its actions do not publish application messages.

Connect Ably Control

About Ably Control ↗