Kanboard logo

Kanboard + Memtro

Ask what is overdue on your Kanboard boards, and what sits in each column.

Connect Kanboard with your host name, a username and a personal access token and Memtro reads projects, tasks with column, assignee, due date and time, a task's comments and subtasks, and your overdue tasks. It works as that user, with all of the user's access, and there is no hourly sync. When you ask, and once an administrator has granted them by name, it can create, change, move, copy, close and reopen tasks, comment, add subtasks and tags, create, change or archive projects and columns, and deactivate a user. Removing a task, a comment or a whole project is permanent.

In Memtro

What you can do with Kanboard in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Kanboard tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Projects the user is a member of, with identifier, whether active and the board link
  2. 02Tasks in one project, open or closed, with column, assignee, due date and time spent
  3. 03Task search with Kanboard's query syntax, such as assignee:me, due:tomorrow or column names
  4. 04One task with its comments and subtasks, and this user's overdue tasks across projects
  5. 05When asked and granted, creates, changes, moves, copies, links, closes and reopens tasks, and adds or edits comments, subtasks, tags and categories
  6. 06When asked and granted, creates, changes or archives projects and adds columns, deactivates a user, or permanently removes a task, a comment or a project with everything in it

Acts when asked

When you ask it to

These tools change something in Kanboard. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Create a task in a project
  2. 02Add a comment to a task
  3. 03Add a subtask to a task
  4. 04Change a subtask's title, assignee, status or time
  5. 05Change a task's title, description, assignee, due date, priority or tags
  6. 06Close a task
  7. 07Reopen a closed task
  8. 08Remove a task
  9. 09Remove a comment
  10. 10Move a task to another column, position or swimlane
  11. 11Move a task to another project
  12. 12Copy a task into another project
  13. 13Edit the text of your own comment
  14. 14Create a project
  15. 15Change a project's name, description, owner, identifier or dates
  16. 16Archive (disable) a project
  17. 17Reactivate a disabled project
  18. 18Remove a project and everything in it
  19. 19Add a column to a board
  20. 20Create a category in a project
  21. 21Create a tag in a project
  22. 22Set a task's tags
  23. 23Link two tasks
  24. 24Deactivate a Kanboard user

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Kanboard, choosing the same kinds; the tab shows Kanboard's own steps. Each event can start a job, with the event as its input. Kanboard sends a secret with every delivery, and one without it is refused.

Events and webhooks
  • 01Task created
  • 02Task updated
  • 03Task closed
  • 04Task reopened
  • 05Task assignee changed
  • 06Task moved to another column
  • 07Task position changed
  • 08Task moved to another swimlane
  • 09Task moved to another project
  • 10Comment added
  • 11Comment edited
  • 12Comment deleted
  • 13Subtask created
  • 14Subtask updated
  • 15Subtask deleted
  • 16File attached to a task
  • 17Task link created or updated
  • 18Task link deleted
In practice

Ask it like you would a colleague

Once Kanboard is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Kanboard logoKanboard + Memtro
  • Which of my tasks are overdue?

  • What is in the Work in progress column of the Website board?

  • What subtasks are left on the Acme launch task?

  • Move the Acme launch task to Done and close it

  • Copy the Northwind onboarding task into the Globex project

01

Clearing the backlog

On Friday the operations lead asks what is overdue. Memtro reads this user's overdue tasks across projects and lists five with their project and due date, two of them in the Northwind fit-out board.

02

Board hygiene

Dan Fletcher asks Memtro to close the finished invoice run task, move the payroll check back to In progress and assign it to Priya Sharma. With the actions granted, Memtro does each as the connected Kanboard user, and everyone on the board sees the changes.

Teams

Where it fits

The teams that lean on Kanboard most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Kanboard is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Setup

How to connect

Connect withHost, username and personal access token
  1. 1

    Create a dedicated Kanboard user for Memtro, a member of only the projects it should see, and make a personal access token from the user's profile. Project changes need the project manager role

  2. 2

    Use that username, not jsonrpc. Servers with a custom API authentication header cannot connect, and three failed logins lock the account

  3. 3

    In Connections → Kanboard in Memtro type the Host name only, with no https://, path or port, add the sub-path if any, then the Username and Personal access token

  4. 4

    Ask which of your tasks are overdue

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Kanboard tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Kanboard?+

Only when you ask, and only what it has been granted: create a task in a project; add a comment to a task; add a subtask to a task; change a subtask's title, assignee, status or time; change a task's title, description, assignee, due date, priority or tags; close a task; reopen a closed task; remove a task; remove a comment; move a task to another column, position or swimlane; move a task to another project; copy a task into another project; edit the text of your own comment; create a project; change a project's name, description, owner, identifier or dates; archive (disable) a project; reactivate a disabled project; remove a project and everything in it; add a column to a board; create a category in a project; create a tag in a project; set a task's tags; link two tasks; deactivate a Kanboard user. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Kanboard connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Kanboard data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Kanboard?+

Host, username and personal access token. Create a dedicated Kanboard user for Memtro, a member of only the projects it should see, and make a personal access token from the user's profile. Project changes need the project manager role.

Can Kanboard start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Kanboard, choosing the same kinds; the tab shows Kanboard's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Kanboard in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time