21 available actions
What your AI agent can do in Adafruit IO
Adafruit IO is a cloud platform for storing, visualizing, and acting on data from connected devices and Internet of Things projects. This page lists every available action. Your agent only receives the actions and permissions required for the role you approve.
Showing all 21 actions.
Common starting points
- 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.
- Add Feeds to GroupSequentially add 1-10 existing feeds to one group using one documented provider request per feed.
- Create DashboardCreate a dashboard for visualizing and controlling feed data.
- Update DashboardUpdate an existing dashboard by exact dashboard key.
- Update Data PointReplace the value and optional metadata of one existing feed data point.
Browse all 21 actions by capability
Open a capability to see every supported action and its description.
Find & reviewLook up and review existing recordsView 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.
Create & communicateCreate records or send supported messagesView 5 actions
- Add Feeds to GroupSequentially add 1-10 existing feeds to one group using one documented provider request per feed.
- 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.
- Publish Feed DataPublish one or multiple timestamped values to a feed, using the batch endpoint only when multiple points are supplied.
Update & manageChange and manage existing recordsView 4 actions
- Update DashboardUpdate an existing dashboard by exact dashboard key.
- 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.
Remove & cancelRemove records or cancel supported workView 6 actions
- 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…
- Delete FeedPermanently delete one feed and its retained data by exact feed key.
- Delete GroupPermanently delete one group by exact key.
- Remove Feeds from GroupSequentially remove 1-10 feeds from one group using one documented provider request per feed.
Connection record
A connection you can control.
- Sign-in
- Customer-managed key
- Setup
- Use a key you create and control. It is stored securely and limited to the work agreed for the role.
- Boundaries
- Only the approved role and actions.
- Off switch
- Revoke the connection from your account.
FAQ
Before you connect Adafruit IO
How does the agent connect to Adafruit IO?
With a key you create and control. It is stored securely, permissions are limited to what the agent needs, and you can revoke it at any time.
What can the agent actually do in Adafruit IO?
The page above lists the 21 actions currently available through the Adafruit IO connection. The role determines which of those actions the agent may use, and write access is only enabled when the workflow needs it.
Is Adafruit IO included in my plan?
Connections are priced per tool on top of the base plan. Some are included and some are premium. See pricing for how connection charges work.
How long until Adafruit IO is ready?
Timing depends on the sign-in method, permissions and workflow being connected. We confirm the scope and setup plan before enabling the connection.
Bring the workflow together
Ready to put Adafruit IO to work?
Start with the responsibility you want off your plate. We’ll map the connection and the boundaries around it.