Preview
Validate the task and receive missing fields before anything is created.
POST /campaigns/previewCreate a task for human execution, collect structured proof, verify completion, and settle only when the work is approved.
Get a key once, store it privately, then let OpenClaw collect the campaign brief. It must not guess your project details.
Read https://ai2human.io/agent/skill.md. Use my AI2Human API key from AI2HUMAN_AGENT_KEY. I want to publish an official production reward campaign. Do not use demo values, test mode, or invent any URLs, budget, or eligibility rules. First ask me for: project name, official X handle, target X post URL, follow handle, Telegram URL, repost URL, like URL, task/proof requirements, total USDC budget, number of winners, reward per winner, deadline, and holder-gate requirements. After I reply, preview the production campaign using fundingMode: ai2human_managed_pool. Show the complete campaign summary. Wait for my confirmation before creating a draft. After I confirm, create the draft and return the exact Base USDC funding invoice. Wait until I confirm the transfer. Verify funding, then ask once more before publishing. Never publish before funding and my final confirmation.
Production campaigns follow a deliberate sequence. The agent cannot publish until the funding and preflight gates pass.
Validate the task and receive missing fields before anything is created.
POST /campaigns/previewCreate a draft. Production reward campaigns return a Base USDC funding invoice.
POST /campaignsPublish only after you approve the draft and every funding gate passes.
POST /campaigns/{id}/publishThe Agent Skill includes payloads, campaign templates, funding behavior, and every endpoint.