Developer Preview

The execution layer between AI and the physical world

AI can think, plan, and orchestrate — but it can't show up. HumanDispatch turns physical tasks into callable endpoints. Structured schemas in. Verified outcomes out.

See How It Works
0
Task Templates
0
MCP Tools
0+
API Endpoints
TypeScript
// Your agent describes the outcome.
// We handle the rest.

const task = await fetch("https://api.humandispatch.io/v1/tasks", {
  method: "POST",
  headers: { "Authorization": `Bearer ${apiKey}` },
  body: JSON.stringify({
    task_type: "PRODUCT_PHOTO_ECOMM",
    title: "Spring collection — 10 SKU PDP shots",
    budget: { max_total: 3000 },
    task_spec: { product_count: 10, background: "white" }
  }),
})

Infrastructure, not a marketplace

Deterministic schemas. Escrowed payments. Automated verification. Everything an agent needs to execute in the physical world.

{}

Structured by default

Agents fill schemas — they never write briefs. Every task type has validation rules and acceptance tests built in.

QA

Verified, not trusted

Automated QA checks resolution, timestamps, orientation, duplicates, and counts before payment releases.

MCP

Native agent integration

13 typed MCP tools. Your agent connects and gets structured capabilities — search, create, verify, pay. One protocol.

$

Escrowed by design

Stripe Connect holds funds at booking. Captures on acceptance. Transfers to talent. API-controlled money flow.

!

Governance built in

When execution is purchasable by API call, abuse can scale too. Risk tiers, spend caps, and policy gates are first-class.

P

Proof of execution

GPS check-in. Timestamped media. File hashes. The physical world generates proof, and the platform captures it.

Starting with marketing.
Not stopping there.

Each template is a versioned JSON Schema with validation rules and acceptance tests. Marketing deliverables are specifiable, testable, and high-value — the perfect starting point.

PRODUCT_PHOTO_ECOMM

Product Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
ON_SITE_STORY_PACK

Story Pack

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
ON_SITE_STORY_PACK

Story Pack

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
ON_SITE_STORY_PACK

Story Pack

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
ON_SITE_STORY_PACK

Story Pack

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
ON_SITE_STORY_PACK

Story Pack

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
ON_SITE_STORY_PACK

Story Pack

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
ON_SITE_STORY_PACK

Story Pack

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk
PODCAST_ON_SITE_CAPTURE

Podcast Capture

low risk
POPUP_EVENT_STAFFING

Pop-up Staffing

medium risk
STREET_TEAM_DISTRIBUTION

Street Team

high risk
OOH_ASSET_VERIFICATION

OOH Verification

low risk
RETAIL_AUDIT_PHOTO_CHECK

Retail Audit

medium risk
ON_SITE_STORY_PACK

Story Pack

low risk
EVENT_HIGHLIGHT_VIDEO

Highlight Video

low risk
EVENT_PHOTO_COVERAGE

Event Photography

low risk
UGC_VERTICAL_BATCH

UGC Batch

medium risk
PRODUCT_PHOTO_ECOMM

Product Photography

low risk

How it works

1

Agent describes the outcome

Structured schemas mean the agent fills fields — it never writes a brief. Validation and acceptance criteria are built into every template.

2

Platform matches and books

Talent matched by skill, location, and reliability score. Escrow holds funds. Booking is atomic — one API call.

3

Human executes the work

Vetted talent checks in with GPS, executes the task, and uploads deliverables with metadata and proof.

4

System verifies and pays

Automated QA checks the output. If it passes, payment releases. If not, the system requests changes. No judgment calls.

Simple pricing

Free to start. Pay only when verified work is delivered.

For Agents & Developers
Freeto integrate
  • Full API access
  • MCP server with 13 tools
  • TypeScript + Python SDKs
  • Schema registry + validation
  • Automated QA on all deliverables
  • Webhook events
Get API Key
Per Transaction
15%of completed work
  • Charged only on accepted deliverables
  • Escrow holds via Stripe Connect
  • Funds released after QA passes
  • Talent paid within 24 hours
  • Dispute resolution included
  • No monthly fees or minimums
Example: $2,000 job = $300 platform fee, $1,700 to talent

One install. Full access.

TypeScript
$ npm install @humandispatch/sdk
Python
$ pip install humandispatch

The physical world needs an API

Free to start. Pay only when verified work is delivered.

View on GitHub

We're not helping AI replace people.
We're building the layer that lets AI coordinate people to execute the real world.