Skip to content
Notis

Turn Adafruit IO feed updates into Ably messages

When a device sends new data, let connected tools know without making your team check another dashboard.

Trigger

Webhook received

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

Action

Publish Message to Channel

Publishes a message to a channel.

Why this helps

Device updates can sit unnoticed in Adafruit IO while the people or tools that need them wait for context.

  • Make incoming device updates available to Ably subscribers quickly.
  • Include the feed name, value, and event time when the webhook supplies them.
  • Keep device signals visible to connected tools without manual copying.

Setup

Build it in a few focused steps.

  • 1Connect Adafruit IO and Ably once in the Notis portal.
  • 2Create an automation in Automations, New Automation, and give it a clear name.
  • 3Tell Notis to summarize each incoming Adafruit IO feed update and publish it to the relevant Ably channel.
  • 4Choose the notis_webhook trigger and configure Adafruit IO or your integration layer to send its event to the webhook URL.
  • 5Choose a report channel, then test with one real feed update and review the Ably message.

Questions about this workflow

Does Adafruit IO provide a native Notis trigger for this workflow?

No. Start it with a Notis webhook and have Adafruit IO or an integration layer send the feed event to that webhook.

What data can the Ably message contain?

Notis can use the event details present in the webhook request, such as feed name, value, and timestamp. Missing details cannot be inferred.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Adafruit IO to Ably. A trigger fires from one place; an action lands in another.

Adafruit IO triggers

Ably actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Query Batch Presence

Retrieves presence states for members across multiple channels.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Query Batch Presence History

Retrieves presence history for members across multiple channels.

ActionInstant

Delete Channel Subscription

Unsubscribes devices or clients from channel push notifications.

ActionInstant

Get Channel Details

Retrieves a channel’s status, activity, and occupancy details.

ActionInstant

Get Channel History

Retrieves the message history for a channel.

ActionInstant

Get Channel Presence

Get the members currently connected and active on a channel.

ActionInstant

Get Channel Presence History

Retrieves the presence event history for a channel.

ActionInstant

Get Message Versions

Retrieve all historical versions of a channel message, including updates and deletions.

ActionInstant

Connect any two apps with Notis in the middle.

Adafruit IO and Ably, or any other combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Ably.