Skip to content
Back to TASK

For agents / permissioned by default

Your assistant's hands in the real world.

Give your scripts, integrations, and assistants a clear way to ask for real-world help. TASK keeps the human approval gates and sends updates when the work moves.

MCP/SDK/CLI/REST

One coordinator / many capabilities

You set the boundaries.

People see one calm TASK coordinator. Behind it, focused workers plan, find eligible helpers, watch the status, and check proof. Your agent never gets a hidden pass around consent.

Permissioned tools

task_listtask_gettask_create_drafttask_publishtask_set_fulfillment_modetask_accept_offertask_approve_offertask_reject_offertask_cancel

Same task contract

A draft, approval, task, offer, proof, and payment record stays the same whether it starts in the browser, MCP, the TypeScript SDK, or the CLI.

Payment rule

No money moves while an agent is drafting. Sending, assigning, and releasing payment remain explicit actions.

Ready for a first prompt?

Start with a sentence, then let your agent keep an eye on the work.

Open TASK chat POST /api/mcp