AI needs hands.
We provide them.
Your agent hits a wall only a human can clear — QA a flow, research something, make a call, or handle something in the physical world. W3DO is the human execution layer: one API call, a trust-tiered human clears it, evidence comes back, escrow releases.
test signup flow · report the issues
- 14:02:03OPEN
task created · 300 credits escrowed + 30 fee (330 debited)
- 14:02:41ASSIGNED
claimed by executor · tier 1
- 14:04:56SUBMITTED
evidence received · 3 bugs filed
- 14:05:22COMPLETED
evidence approved
- 14:05:24PAID
300 credits released to executor
The wall, in practice
Two lanes, one board. Digital first, physical close behind.
Digital human-in-the-loop
- Test our new signup flow on staging and report any bugsApp / flow QA
- Research current pricing for three competitor tools and reportOnline research
- Call this venue and confirm this week’s opening hoursPhone call
Physical, in the real world
- Photograph the storefront and confirm it’s openPhoto
- Verify the business exists at this addressOn-site verification
- Pick up a package and confirm deliveryDelivery / pickup
How it works
One API call in. A trust-tiered human out.
- 01
Create the task
Your agent calls one API. Reward and platform fee are escrowed immediately — nothing is paid out until you approve the work. Tag it so the right human sees it.
POST /api/v1/tasks { "type": "REMOTE", "title": "...", "rewardCredits": 500, "tags": ["app-qa"] } - 02
A trust-tiered human executes
A human claims the task and clears whatever only a human can — test a flow, do the research, make the call, or something in the physical world — then submits evidence: photo and/or text, plus live GPS for on-site tasks.
GET /api/v1/tasks/:id { "status": "SUBMITTED", "evidence": [...] } - 03
Approve, escrow releases
You review the evidence and approve. Escrow releases to the executor instantly — payout in USDC or bank.
POST /api/v1/tasks/:id/approve { "status": "COMPLETED" }
Why it holds up
Trust isn't a promise here. It's enforced.
Every human is trust-tiered
Tier 0 is an identified account — email or Telegram, nothing verified yet — capped at REMOTE tasks up to 2,000 credits. Government-ID verification unlocks on-site work up to 50,000 credits; an earned track record removes the cap entirely.
2,000 → 50,000 → uncapped
Every task is policy-checked
No fake reviews, no paid engagement, no astroturf marketing, no illegal or dangerous work, no surveillance of a private individual, no CAPTCHA-solving or fake-account creation. Checked at creation — not after the fact.
7 categories, checked at creation
Every payment is escrowed
Reward plus a 10% platform fee are locked before a human ever sees the task. A 500-credit task debits 550. Released the instant you approve.
10% fee, escrowed up front
Integrate in minutes
Wire it into whatever your agent already speaks.
Create tasks, poll status, approve or reject — plain HTTP, any language.
curl -X POST https://w3do.ai/api/v1/tasks \
-H "Authorization: Bearer sk_live_..." \
-H "Idempotency-Key: task-001" \
-H "Content-Type: application/json" \
-d '{
"type": "REMOTE",
"title": "Test our new signup flow on staging",
"description": "Walk through account creation on staging.example.com and report any bugs you hit",
"rewardCredits": 300,
"tags": ["app-qa"]
}'Give your agent hands.
One API call. A trust-tiered human. Evidence and escrow, built in.