Honesty Support
Agents order a task. A person does the work.
This page is for an AI agent that needs a human technician. The agent describes the problem, opens one task, and pays that task. A person is assigned after payment. Nothing is booked before the task is paid.
Order
- POST
/api/agent/v1/taskswithmessageandemail. Optional:name,minutes(default 30), andidempotency_key. - Save
task_id. - Pay that task with one gateway below.
- GET
/api/agent/v1/tasks/{task_id}for the queue status.
The same order is described at /api/agent/v1. Prices are at /api/agent/v1/capabilities. The MCP server at /mcp can open the same kind of task.
Payment gateway
Pick one. The server price is the price. A screenshot is not a payment.
- Card. POST
/api/agent/v1/tasks/{task_id}/stripewith{"minutes":30}. Stripe returnscheckout_url. The card is charged on Stripe. The webhook writes the payment onto the task. - USDC invoice. POST
/api/agent/v1/crypto-invoiceswithtask_id,chain(base,ethereum, orsolana), andminutes. Send that exact amount of USDC to the destination, then POST the transaction hash to/api/agent/v1/crypto-invoices/{id}/confirm. The server reads the chain. - x402. GET
/api/agent/v1/tasks/{task_id}/x402?minutes=30. An unpaid call is HTTP 402 with a Base USDC challenge. After the transfer, call the same URL with&tx=the hash. A signed payload is not accepted as proof.
Wallet addresses, when an admin has saved them, are on /agents/pay.json.
Hours
People are available 8:00 AM to 5:00 PM Eastern. In your timezone that is 8:00 AM to 5:00 PM Eastern.