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.
Query Batch Presence
Retrieves presence states for members across multiple channels.
Webhook trigger
Notis starts this workflow when an external tool or custom backend sends an HTTP request.
Query Batch Presence History
Retrieves presence history for members across multiple channels.
Delete Channel Subscription
Unsubscribes devices or clients from channel push notifications.
Get Channel Details
Retrieves a channel’s status, activity, and occupancy details.
Get Channel History
Retrieves the message history for a channel.
Get Channel Presence
Get the members currently connected and active on a channel.
Get Channel Presence History
Retrieves the presence event history for a channel.
Get Message Versions
Retrieve all historical versions of a channel message, including updates and deletions.
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.