Adafruit IO

Adafruit IO is a cloud platform for storing, visualizing, and acting on data from connected devices and Internet of Things projects.

21 actions Integration catalog
Request access
Connect Adafruit IO once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Add Feeds to GroupADAFRUIT_IO_ADD_FEEDS_TO_GROUP
Sequentially add 1-10 existing feeds to one group using one documented provider request per feed. This is non-atomic: processing stops after the first failed or ambiguous attempt, while earlier successes remain applied and are returned with the last confirmed normalized group state.
Create DashboardADAFRUIT_IO_CREATE_DASHBOARD
Create a dashboard for visualizing and controlling feed data.
Create FeedADAFRUIT_IO_CREATE_FEED
Create a feed, optionally within an existing group.
Create GroupADAFRUIT_IO_CREATE_GROUP
Create a group for organizing feeds.
Delete DashboardADAFRUIT_IO_DELETE_DASHBOARD
Permanently delete one dashboard by exact key.
Delete Data PointADAFRUIT_IO_DELETE_DATA_POINT
Permanently delete one feed data point by ID.
Delete Data PointsADAFRUIT_IO_DELETE_DATA_POINTS
Permanently delete 1-30 feed data points sequentially through Adafruit IO's single-data-point DELETE endpoint, bounded by the Free-plan limit of 30 data mutations per minute. This operation is not atomic: each ID has an independent outcome, and successful earlier deletions are not rolled back. Processing may continue after an independent malformed-ID or not-found response, but stops after authentication, permission, rate-limit, server, unexpected, or ambiguous transport failures; remaining IDs are marked not_attempted.
Delete FeedADAFRUIT_IO_DELETE_FEED
Permanently delete one feed and its retained data by exact feed key.
Delete GroupADAFRUIT_IO_DELETE_GROUP
Permanently delete one group by exact key.
Get Account StatusADAFRUIT_IO_GET_ACCOUNT_STATUS
Return compact identity, plan limits, and current data-write throttle usage for the connected Adafruit IO account.
Get DashboardsADAFRUIT_IO_GET_DASHBOARDS
List dashboards, or retrieve one dashboard and its blocks by key.
Get Data PointADAFRUIT_IO_GET_DATA_POINT
Retrieve one feed data point by its exact ID.
Get FeedsADAFRUIT_IO_GET_FEEDS
List feeds, or retrieve one feed by key with optional data summary details.
Get GroupsADAFRUIT_IO_GET_GROUPS
List groups with feed summaries, or retrieve one group by key.
List Feed DataADAFRUIT_IO_LIST_FEED_DATA
Return one newest-first page of feed data with an opaque cursor for the next older page.
Publish Feed DataADAFRUIT_IO_PUBLISH_FEED_DATA
Publish one or multiple timestamped values to a feed, using the batch endpoint only when multiple points are supplied.
Remove Feeds from GroupADAFRUIT_IO_REMOVE_FEEDS_FROM_GROUP
Sequentially remove 1-10 feeds from one group using one documented provider request per feed. This is non-atomic: processing stops after the first failed or ambiguous attempt, while earlier successes remain applied and are returned with the last confirmed normalized group state.
Update DashboardADAFRUIT_IO_UPDATE_DASHBOARD
Update an existing dashboard by exact dashboard key.
Update Data PointADAFRUIT_IO_UPDATE_DATA_POINT
Replace the value and optional metadata of one existing feed data point.
Update FeedADAFRUIT_IO_UPDATE_FEED
Update an existing feed by exact feed key.
Update GroupADAFRUIT_IO_UPDATE_GROUP
Update an existing group by exact group key.