Adafruit IO logo

Integrate Adafruit IO with your AI CRM

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

Explore Triggers and Actions

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.

ActionTry it

Create Dashboard

Create a dashboard for visualizing and controlling feed data.

ActionTry it

Create Feed

Create a feed, optionally within an existing group.

ActionTry it

Create Group

Create a group for organizing feeds.

ActionTry it

Delete Dashboard

Permanently delete one dashboard by exact key.

ActionTry it

Delete Data Point

Permanently delete one feed data point by ID.

ActionTry it

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.

ActionTry it

Delete Feed

Permanently delete one feed and its retained data by exact feed key.

ActionTry it

Delete Group

Permanently delete one group by exact key.

ActionTry it

Get Account Status

Return compact identity, plan limits, and current data-write throttle usage for the connected Adafruit IO account.

ActionTry it

Get Dashboards

List dashboards, or retrieve one dashboard and its blocks by key.

ActionTry it

Get Data Point

Retrieve one feed data point by its exact ID.

ActionTry it

Get Feeds

List feeds, or retrieve one feed by key with optional data summary details.

ActionTry it

Get Groups

List groups with feed summaries, or retrieve one group by key.

ActionTry it

List Feed Data

Return one newest-first page of feed data with an opaque cursor for the next older page.

ActionTry it

Publish Feed Data

Publish one or multiple timestamped values to a feed, using the batch endpoint only when multiple points are supplied.

ActionTry it

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.

ActionTry it

Update Dashboard

Update an existing dashboard by exact dashboard key.

ActionTry it

Update Data Point

Replace the value and optional metadata of one existing feed data point.

ActionTry it

Update Feed

Update an existing feed by exact feed key.

ActionTry it

Update Group

Update an existing group by exact group key.

ActionTry it

How the Adafruit IO integration works

The Adafruit IO integration connects your Dench AI CRM directly to Adafruit IO, so agents can read and act on your Adafruit IO data as part of everyday work — answering questions in chat, keeping your CRM in sync, and running automations without anyone copying data between tools.

21 actions are available for agents to invoke on your behalf. Every call runs through Adafruit IO's own authorization, scoped to the account you connect.

Set up Adafruit IO in Dench

  1. 1

    Sign in to your Dench workspace and open Integrations.

  2. 2

    Find Adafruit IO and click Connect — you'll authorize access through Adafruit IO's own sign-in flow. No API keys or code required.

  3. 3

    Ask an agent to use Adafruit IO in chat, or call it from an automation.

  4. 4

    Manage or disconnect the connection any time from workspace settings.

Frequently asked questions

How does the Adafruit IO integration work with Dench?

The Dench Adafruit IO integration connects your AI CRM to Adafruit IO, so AI agents can work with your Adafruit IO data as part of chats, automations, and CRM workflows. You connect your account once, and every agent in your workspace can use it — governed by your workspace permissions.

What actions can AI agents perform with Adafruit IO via Dench?

The Adafruit IO integration currently exposes 21 actions, including Add Feeds to Group, Create Dashboard, Create Feed, Create Group, Delete Dashboard, and Delete Data Point. Agents invoke them on your behalf from chat or from automations.

Do I need to write code to connect Adafruit IO to Dench?

No. You connect Adafruit IO from your Dench workspace using Adafruit IO's own sign-in and authorization flow — no API keys to copy, no glue code to maintain.

Is the Adafruit IO integration secure?

Connections are authorized through Adafruit IO's own authentication flow, and Dench stores only the authorization needed to act on your behalf. You can review and disconnect the Adafruit IO connection from your workspace settings at any time.