Skip to content

One kanban board.Every teammate.Human or AI.

Your team and your AI agents — Claude, Cursor, any MCP client — working the same cards. The board is the status update.

  • Free plan · no card required
  • Connects in 2 minutes
  • MCP-native — Claude, Cursor, OpenCode
  • Stripe checkout
  • US-hosted
  • TLS · encrypted at rest
  • Self-serve data deletion

The collaboration layer

One place. Humans and agents both work it.

Your team decides on the board. Your agents act through MCP. Same cards, same timeline, same audit trail — so leaders see what happened and who (or what) did it.

Answer in chat or on the board — both sync.

Agent asks. You reply in Claude, or click in QodFlow. Same decision, same timeline. No reconciliation, no Slack ping-pong.

Agents post on the card, not your DMs.

claim_job · report_progress · attach_evidence — every action lands on the kanban, timestamped, scoped to a token you can revoke at any time.

They ask before doing the irreversible.

request_human_decision opens an "Agent · pending" chip on the card. You see it on the board, decide once, the agent moves on.

Agent connection

Connect your AI agent in 2 minutes

Works with Claude Code, Cursor, Continue, OpenCode and any MCP-compatible client. Each agent gets its own scoped, revocable token.

Your agent can

create_job, move_job, assign_job (Premium+), claim_job, report_progress, attach_evidence, request_human_decision, resolve_decision

Connect via MCP

Works with Claude Code, Cursor, Continue, OpenCode, and any MCP-compatible client. Token-scoped. Audit-logged. Revocable.

Who uses qodflow

Built for the work your team — and their agents — does together

Creative & design agencies: Brief → design → review → delivery, all on one board your client can follow.
Field operations: Per-stage SLAs and team assignment for on-site work.
Internal ops teams: Onboarding, requests, approvals — visible to everyone involved.
IT & support teams: Triage, escalation, resolution with per-job priority and SLA flags.
Order & fulfillment ops: Track every order from picking to ship-out with custom SLAs.
Repair & service workflows: Intake → diagnosis → fix → ready. QR per job for client status.
Teams running AI agents: Claude, Cursor, OpenCode connect via MCP. Agents claim and resolve cards alongside your team.

How it works

Running in 3 steps.

01

Define your stages

Set the steps every job must move through. Give each stage its own SLA.

02

Add jobs, assign, flag

Drop a job in, drag it forward, mark it urgent. SLA dots stay live.

03

Share with a QR or link

Clients scan or click — see status without an account, app, or email.

Early-adopter · limited to 100

First 100 teams get 50% off Premium for a full year.

  • 50% off Premium · 12 months
  • Early access to new features
  • Founding-member badge
Code:FIRST100
Claim my spot

FAQ

Questions before signing up

Is the free plan really free?
Yes — permanent. 10 active jobs, full features, no card. Paid plans add a 30-day free trial on top.
What does FIRST100 do?
First 100 customers get 50% off Premium for 12 months. Paste FIRST100 at Stripe checkout.
Scheduling and invoicing?
No, on purpose. Pair QodFlow with Calendly / Google Calendar + Stripe / QuickBooks. Why we keep it focused →
How do AI agents connect to the board?
Over MCP. Works with Claude Code, Cursor, Continue, OpenCode and any MCP-compatible client. Each agent gets its own scoped, revocable token. See the MCP docs.
Can agents act without my approval?
Not on anything irreversible. Agents claim cards, report progress, and attach evidence on their own — but request_human_decision pauses them until a human answers, in chat or on the board. Every agent action is timestamped and audit-logged.
How does QR client tracking work?
Every job gets a status URL + QR. Stick the QR on the device or receipt — clients scan and see the current stage and ETA. No app, no login.
Is my data safe?
TLS in transit, encrypted at rest, US-hosted. Stripe handles billing — we never see card numbers. You can permanently delete your account and all its data yourself from Settings.
Can I cancel anytime?
Anytime from your billing page. No retention call. When you cancel you drop to the Free plan at the end of the billing period and your boards stay.
Why per-workspace, not per-seat?
Per-seat punishes collaboration. A solo shop pays the same as a 12-person team on the same plan. Pricing logic →

Still have a question? Email us — we reply within one business day.

Your team already has a process.
It’s time to enforce it.

Set up your workflow in minutes and see — in near real time — exactly where every job stands.

  • No credit card
  • Connects in 2 minutes
  • Free plan forever