DashboardSign inStart your trial

AblyAbly
01Integration field card

Ably Automation, Approvals & Workflow Integration

Run Ably on autopilot. Keep the veto.

25 actions

Push notifications fire to unregistered devices and channel messages go out before you've caught the logic error. Rills proposes each Ably action; you approve before anything sends.

Try the approval demo

Interactive. No signup. 14 days free · approvals always free.

Powered by Composio
02. The trust layer

Most automation fires first, asks later. Rills shows you the change before it ships.

Every consequential communication action from Ably arrives on your phone first. Approve in seconds. Decline without explaining yourself. Workflows wait, paused at zero cost, until you decide.

Queue 3

ABLY · PUSH DEVICE CLEANUP
88

Unregister 34 push devices with no activity in 30 days?

34 devices · last delivery event >= 30d ago

8 of 34 returning delivery-failed status

Same scope approved in last month's cleanup

SWIPE → APPROVE
Illustrative. Your real proposals match your data and your approval history.
  1. Free to wait. Free to think.

    Approvals and logic don't cost a credit. Pause a workflow for three hours or three weeks. The price is the same: zero. You only pay when something real happens: an AI call, an outbound action.

  2. Approve from your phone in five seconds.

    Swipe right when you're sure. Decline when you're not. Between meetings, mid-coffee, on the train. No dashboard to babysit, no inbox triage, and no surprise send you find out about after it's already out the door.

  3. Routine cases graduate themselves.

    Every approval feeds a confidence score for that exact workflow shape. The obvious cases (the ones you've green-lit fifty times) start running on their own. The judgment calls still come to you.

03. Overview

About Ably automation

Real-time messaging feels fast right up until a batch publish hits channels it was never meant to reach, or a push notification goes out to a device that should have been unregistered two weeks ago. Ably automation moves at the speed of your code, and that speed is the problem when no one is watching.

When Ably runs unsupervised

An unchecked workflow doesn't pause to ask whether conditions have changed since it last ran. It fires.

  • Batch Publish Messages sends to every subscribed channel before anyone notices the message copy was drafted for a different audience.
  • Unregister All Push Devices runs on a mis-scoped filter and removes active registrations for users who should still be receiving notifications.
  • Publish Push Notification broadcasts an alert to devices whose registration was never cleaned up, surfacing errors in your delivery logs.
  • Delete Channel Subscription removes a subscriber during a live event window, dropping them from a feed they paid to access.
  • Batch Publish Push Notifications fires a promotional blast before the campaign window opens, reaching users at the wrong time.

What Rills does inside Ably

Rills sits between your workflow logic and the Ably operation that would otherwise fire immediately. When conditions trigger a Publish Message to Channel, a Register Push Device, or an Unregister All Push Devices call, Rills holds the proposed action and surfaces it for your review before anything ships to a real channel or a real device.

The notification still goes out; you just see the recipient list before it does.

Why Ably has no triggers and how Rills fills the gap

Ably has no native event triggers to start a workflow, which means nothing watches your channels or device registrations unless you build that watch yourself. Rills fills the gap by scheduling checks and connecting upstream signals.

  • Scheduled polling of List Registered Push Devices catches stale registrations on a cadence you set, then proposes a Patch Push Device Registration or removal before the bad data causes a failed send.
  • Upstream signals from your billing or CRM tool can initiate a Batch Publish Messages proposal when a cohort qualifies, holding it for approval rather than firing automatically.
  • A timed check against Get Channel Presence surfaces channels with zero active subscribers before a publish goes out to an empty room.
  • Get Application Stats can be polled on a schedule to detect delivery anomalies, triggering a review of pending notification batches before the next send window opens.
04. Actions

What Rills can do in Ably

6 of 25 actions across reads, writes, and updates.

  1. 01

    List Channels

    Discover all active channels in your Ably messaging system to see what communication channels are currently running, with optional details about who's using them.

  2. 02

    Get Channel History

    Retrieve past messages from an Ably channel to review communication history, audit conversations, or recover messages that were missed during offline periods.

  3. 03

    Batch Publish Messages

    Send multiple messages to several channels at once, enabling efficient mass communication without waiting for each message to complete individually.

  4. 04

    Publish Message to Channel

    Sends a message to an Ably channel to instantly reach users subscribed to that channel, enabling real-time communication across your application or platform.

  5. 05

    Publish Push Notification

    Send push notifications directly to specific devices or users through Ably's infrastructure, enabling real-time alerts and engagement without building your own notification system.

  6. 06

    Register Push Device

    Enable push notifications on a specific device by registering it with Ably's push notification system, supporting iOS, Android, and web platforms. This allows your app to send real-time alerts and updates directly to users' devices.

05. FAQ

Common questions about Ably automation

How do I automate Ably push notifications without sending wrong messages?

Rills lets AI draft and queue your Ably batch push notifications, then waits for your approval before anything goes out. You review the proposed message, the target channels, and the device list before it ships. Nothing reaches your users until you say so.

Can I get mobile approvals before Ably messages are published to channels?

Yes. Every proposed Ably action, whether it is a message publish, a device registration update, or a batch notification, sits in your mobile approval queue. You review it from your phone and swipe to approve or reject. It does not fire until you clear it.

How do I automate Ably push device registration and cleanup?

Rills can propose registering new push devices, updating existing registrations, or unregistering devices that have gone stale. You see exactly which device IDs are affected and what the change looks like before it executes. You keep the veto on every action.

Can I automate Ably channel presence checks and get alerted on unusual activity?

Rills can pull channel presence and presence history on a schedule or as part of a broader workflow, then surface a proposed next action for your approval. If something looks off, AI flags it and waits for your call before doing anything with that data.

How do I clean up Ably push subscriptions without accidentally removing real users?

Rills proposes the deletion or unregistration, shows you exactly which subscriptions or devices are in scope, and holds the action until you approve it. You are not racing to undo a bulk delete after it already fired. You decide first.

How is Rills different from Zapier for Ably automation?

Zapier runs automatically once you configure it. If the logic is wrong, it has already shipped. Rills inserts a human approval step before any Ably action executes, so AI proposes and you confirm. For operations like batch publishing or unregistering all push devices, that difference matters.

Does Rills support Ably channel history and presence queries in workflows?

Yes. Rills can retrieve Ably channel history, presence snapshots, and presence history as part of a workflow. Those results can feed into a proposed action, which then waits for your approval before anything changes in your Ably setup.

How much does Rills cost for Ably automation?

Approvals and all workflow logic are free. You only pay when Rills performs a real action, like an AI call or an Ably API operation such as publishing a message or registering a device. Reviewing and rejecting proposed actions costs you nothing.

06. NEXT MOVE

Approve every Ably change before it ships.

14 days free. No credit card. About 90 seconds to your first proposal.