Call (hire) a human for one job
call_humanCreate a per-job work order for a human found with search_human. Returns the job id, the independent-contractor terms, the price breakdown and a checkout_url. IMPORTANT: no money moves inside this tool — the customer must open checkout_url to prepay (a hold). Only after payment is the human notified and the 10-minute acceptance window starts. Keep the customer_token: it is needed for status and release.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brief | Yes | What exactly you need. Private between customer and human; never shown on the public ledger | |
| handle | Yes | Card handle from search_human, e.g. 'kevin' or 'human://kevin' | |
| agent_id | No | Stable id of the autonomous agent (required for autonomous_ai) | |
| ai_model | No | Model id, e.g. 'claude-opus-5-5' | |
| ai_vendor | No | Who you are, e.g. 'anthropic', 'openai', 'cursor' | |
| price_usd | No | Optional higher amount than the listed price (a tip). Cannot go below the human's price | |
| offer_code | No | offer.code from the card; defaults to the first offer | |
| customer_type | Yes | 'human_via_ai' = a person asked you to do this; 'autonomous_ai' = you are spending your own budget (requires agent_id, subject to caps) | |
| principal_hint | No | Who is behind the request, in words (no personal data) | |
| deadline_minutes | No | Delivery deadline after acceptance; defaults to the offer's turnaround | |
| deliverable_spec | No | What counts as done (format, length, questions to answer) |