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
  • 2-minute setup
  • MCP-native — Claude, Cursor, OpenCode
  • Stripe checkout
  • US-hosted
  • TLS · encrypted at rest
  • GDPR-ready

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.

Wire it in under 5 minutes
# Claude Desktop, Cursor, OpenCode, any MCP client
$ claude mcp add qodflow -- npx qodflow-mcp
$ export QODFLOW_TOKEN=qf_live_…   # scope per token, revoke anytime

# Your agent can now:
> claim_job, report_progress, attach_evidence,
  request_human_decision, resolve_decision

Works with Claude Desktop, 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
Field operations
Internal ops teams
IT & support teams
Order & fulfillment ops
Repair & service workflows
Teams running AI agents

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?
Via MCP: claude mcp add qodflow -- npx qodflow-mcp. Works with Claude Desktop, Cursor, Continue, OpenCode, and any MCP-compatible client. Each agent gets its own scoped token you can revoke anytime.
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. SOC 2 in progress. CSV export and full delete are one click from settings.
Can I cancel anytime?
Anytime from your billing page. No retention call. Data stays read-only for 30 days in case you change your mind.
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  ·  2-minute setup  ·  Free plan forever