Let AI work on your board. Keep the say-so.

Start a free board How to connect an AI app

Using Claude? See the Claude integration.

Free for up to 10 people, every feature included. No account to start.

Propose, review, approve, undo

Handing an AI app your board usually means trusting it blind: it edits, and you find out later. Kanduck puts a person between the AI and the board at each step.

1. The AI proposes

Connect an AI app in Propose changes mode. It can read your board and ask for edits, but each edit becomes a proposal and the board stays exactly as it was. This is enforced by Kanduck's server, so it doesn't depend on the AI app behaving.

A Kanduck board with a bar above the lists reading: an AI proposed 4 changes, nothing has happened yet, with a Review button. The lists are unchanged.
The board while four changes wait. Nothing has moved. (Demo board; the connection name is whatever its owner types.)

2. You review it in plain words

Each request says who is asking and what it would do: move this card, rename that one, add these two. Nothing is applied while you read.

A review sheet titled Waiting for your say-so, listing four requests from the connection: move Write launch post to Doing, rename Pricing page copy, add Ask Sam for logo files, and add two cards to This week, each with Approve and Reject buttons.
Four requests, each with its own Approve and Reject.

3. You approve some and reject the rest

Approving checks that the card hasn't changed since the AI looked. If you edited it in the meantime, Kanduck says so and you can approve anyway or reject. A rejected proposal changes nothing, and the AI can see that it was rejected.

The review sheet after two requests were approved and one rejected: one request remains, and a notice says Rejected, nothing changed. Behind the sheet, an AI-changed strip offers Undo all and Keep them.
Two approved, one rejected, one still waiting.

4. You can undo what an AI did, and get back what it deleted

In History, AI changes are grouped by connection and run. Undo one action or a whole run: cards go back as they were, and anything you changed afterwards is left alone and listed. When an AI deletes a card or a whole list, it goes to Trash for 30 days with its chat and files, and Put back restores it as it was.

The History sheet with a section called AI changes you can undo, listing two connections with Details and Undo run buttons, and a section called Deleted by AI with a card named Old pricing draft and a Put back button.
History: undo a run, or put back what an AI deleted.

Three levels of trust, per connection

Each connection has its own name, can be limited to one board, and can be switched between levels or disconnected at any time. Changes show up on the board and in History under that name, not under a generic "AI".

What it doesn't do

Free kanban and project management, with a flat team price

All of this is included in the free plan, which covers up to 10 people and every feature. A team past 10 pays one price for the whole workspace, not per person. See pricing, or how it compares with Trello.

Questions

What does Propose changes mean?

An AI app connected in Propose changes mode can read your board, but anything it tries to change becomes a proposal. Nothing on the board moves until you approve it. Kanduck's server enforces this on every route, so it does not depend on the AI app behaving.

Can I undo what an AI changed?

Yes. In History, AI changes are grouped by connection and run, and you can undo one action or a whole run. Anything you or someone else changed afterwards is left as it is and listed. Undo covers the last 30 days and 500 changes per board.

What happens when an AI deletes a card or list?

It goes to the board's Trash for 30 days, with its chat and files, and you can put it back exactly as it was. After 30 days it is removed from the Trash. Deletes made by people are unchanged and permanent.

What if I edited a card while the AI's proposal was waiting?

Approving checks that the card has not changed since the AI looked. If you edited it, Kanduck tells you what changed and you can approve anyway or reject the proposal.

How do I connect an AI app?

Paste Kanduck's address into your AI app's connectors, then approve it in Kanduck and pick Read only, Propose changes or Can edit. The docs have the steps, and the Claude integration page covers Claude in detail. If an app was connected with an old private link, reconnect it the same way: why.

Is agent control free?

Yes. Kanduck is free for up to 10 people with every feature. Teams past 10 pay a flat price for the whole workspace, not per person.

Try it on a board of your own

Make a board, open Invite your AI, and connect an app in Propose changes mode. Nothing it asks for happens until you say so.

Start a free board