Adafruit IO for AI agents
Agents read Adafruit IO at once. Changes and sends are held for a person's approval by default.
About Adafruit IO
Adafruit IO is a cloud platform for storing, visualizing, and acting on data from connected devices and Internet of Things projects.
What an agent can do in Adafruit IO
Every Adafruit IO action is classed by the platform as a read, a change or a send. Reads run at once. Changes and sends are held for a person by default.
Runs at once (reads)
Looks things up in Adafruit IO without asking first. 6 actions.
- Get Account StatusReturn compact identity, plan limits, and current data-write throttle usage for the connected Adafruit IO account.
- Get DashboardsList dashboards, or retrieve one dashboard and its blocks by key.
- Get Data PointRetrieve one feed data point by its exact ID.
- Get FeedsList feeds, or retrieve one feed by key with optional data summary details.
- Get GroupsList groups with feed summaries, or retrieve one group by key.
- List Feed DataReturn one newest-first page of feed data with an opaque cursor for the next older page.
Held for approval by default (changes and sends)
Held for a person's approval by default. The approval is recorded and the action is sent once, never twice, with 10 seconds to undo. 15 actions.
- Add Feeds to GroupSequentially 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 succes
- Create DashboardCreate a dashboard for visualizing and controlling feed data.
- Create FeedCreate a feed, optionally within an existing group.
- Create GroupCreate a group for organizing feeds.
- Delete DashboardPermanently delete one dashboard by exact key.
- Delete Data PointPermanently delete one feed data point by ID.
- Delete Data PointsPermanently 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 ato
- Delete FeedPermanently delete one feed and its retained data by exact feed key.
- Delete GroupPermanently delete one group by exact key.
- Publish Feed DataPublish one or multiple timestamped values to a feed, using the batch endpoint only when multiple points are supplied.
- Remove Feeds from GroupSequentially 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
- Update DashboardUpdate an existing dashboard by exact dashboard key.
Show all 15
- Update Data PointReplace the value and optional metadata of one existing feed data point.
- Update FeedUpdate an existing feed by exact feed key.
- Update GroupUpdate an existing group by exact group key.
Changes wait in Needs you
Changes and sends in Adafruit IO are held for a person's approval by default. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
Adafruit IO questions
Can an agent change data in Adafruit IO on its own?
Not by default. Changes and sends in Adafruit IO are held for a person's approval. The approval is recorded, and the action is sent once, never twice, with 10 seconds to undo.
What can an agent read in Adafruit IO?
This connector lists 6 read actions. Reads run at once, without waiting for approval.
How does Adafruit IO connect?
It connects with API key. Connectors are built and maintained by third-party developers; availability is confirmed during scoping.