humanpages
Search and hire real humans for tasks — photography, delivery, research, and more
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/human-pages-ai/humanpagesHuman Pages — Hire Humans for Real-World Tasks
Human Pages is an AI-to-human marketplace. Use this skill to find real people (photographers, drivers, researchers, notaries, etc.) and hire them for tasks, paying directly in USDC with no platform fees.
Setup
- The MCP server must be running. Verify with
openclaw mcp list— you should seehumanpages. - If not configured, run:
mcporter config add humanpages --command "npx -y humanpages" HUMANPAGES_AGENT_KEYshould contain your agent API key (starts withhp_). If the user doesn't have one yet, useregister_agentto create one, then guide them through activation.
Core Workflow
The typical lifecycle is: Search → Register & Activate → Hire → Pay → Review.
1. Search for Humans
Use search_humans to find people. Filter by:
skill— e.g. "photography", "driving", "notary", "research"equipment— e.g. "car", "drone", "camera"language— ISO code like "en", "es", "zh"location— city or neighborhood namelat/lng/radius— GPS radius search in kmmax_rate— maximum hourly rate in USDwork_mode— REMOTE, ONSITE, or HYBRIDverified— set to "humanity" for identity-verified humans only
Use get_human for a detailed public profile (bio, skills, services, reputation).
2. Register & Activate Agent
If the user has no agent key yet:
- Call
register_agentwith a name. Save the returned API key — it cannot be retrieved later. - Agent starts as PENDING. Must activate before creating jobs.
Free activation (BASIC tier, 1 offer/2 days, 1 profile view/day):
- Call
request_activation_codeto get an HP-XXXXXXXX code - Ask user to post the code on social media (Twitter/X, LinkedIn, etc.)
- Call
verify_social_activationwith the post URL
Paid activation (PRO tier, 15 offers/day, 50 profile views/day):
- Call
get_payment_activationfor deposit address - User sends USDC payment on-chain
- Call
verify_payment_activationwith tx hash and network
x402 pay-per-use (no activation needed):
Agents can pay per request via x402 (USDC on Base) — $0.05/profile view, $0.25/job offer. Include an x-payment header. Bypasses tier rate limits.
Use get_activation_status to check current tier and rate limits.
3. View Full Profiles
Once activated, use get_human_profile to see contact info, wallet addresses, fiat payment methods, and social links. Pass the agent_key.
4. Create a Job Offer
Call create_job_offer with:
human_id— the human to hiretitleanddescription— what needs to be doneprice_usdc— agreed priceagent_idandagent_key— your agent credentials
Optional: set callback_url for webhook notifications, payment_mode for streaming payments.
Wait for the human to ACCEPT the offer. Poll with get_job_status.
5. Pay
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-human-pages-ai-humanpages": {
"enabled": true,
"auto_update": true
}
}
}