✓ Verified 💻 Development ✓ Enhanced Data

Loopuman

Route tasks to verified human workers worldwide via Loopuman.

Rating
4.2 (397 reviews)
Downloads
1,399 downloads
Version
1.0.0

Overview

Route tasks to verified human workers worldwide via Loopuman.

Complete Documentation

View Source →

Loopuman — The Human Layer for AI

Route tasks to verified human workers when AI alone isn't enough. Workers are paid in 8 seconds via cUSD on Celo blockchain. No app download required — workers operate via Telegram and WhatsApp.

When to Use This Skill

Use Loopuman when the task requires real human judgment, perception, or local knowledge that AI cannot reliably provide:

  • Verification — "Is this business address real?" "Does this photo match this listing?"
  • Translation — Nuanced, culturally-aware translation (not just word-for-word)
  • Content moderation — "Is this image appropriate?" "Does this review violate guidelines?"
  • Image labeling — "What objects are in this photo?" "Rate this image quality 1-10"
  • Local knowledge — "What's the current price of tomatoes in Nairobi?"
  • Surveys & opinions — "Which logo design is better?" "Rate this product description"
  • Data collection — "Find the phone number for this restaurant"
  • Quality assurance — "Does this AI-generated text sound natural?"
Do NOT use for tasks AI can handle: math, code generation, summarization, web search, file operations.

Setup

Create the config file with your Loopuman API key:

bash
mkdir -p ~/.openclaw/skills/loopuman
cat > ~/.openclaw/skills/loopuman/config.json << 'EOF'
{
  "apiKey": "YOUR_API_KEY",
  "apiUrl": "https://api.loopuman.com"
}
EOF

Get your API key (one command, no auth needed):

bash
curl -X POST https://api.loopuman.com/api/v1/register \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "company_name": "Your Name", "promo_code": "LOBSTER"}'

This returns your api_key (starts with lpm_). Save it immediately — it cannot be retrieved later.

Promo codes for free credits:

  • CLAW500 — 500 VAE ($5.00) for first 10 OpenClaw testers
  • LOBSTER — 100 VAE ($1.00) for early access (50 spots)
  • No code — 25 VAE ($0.25) welcome bonus
To add more funds, message @LoopumanBot on Telegram and link your account.

API Authentication

All requests use the x-api-key header:

text
x-api-key: YOUR_API_KEY

Creating a Task

bash
scripts/loopuman.sh create \
  --title "Verify business address" \
  --description "Check if this address exists on Google Maps: 123 Main St, Nairobi, Kenya. Reply with YES/NO and a screenshot." \
  --category other \
  --budget 50 \
  --estimated-seconds 120

Parameters:

  • --title — Short task title (required)
  • --description — Detailed instructions for the human worker (required, be specific!)
  • --category — One of: survey, labeling, translation, writing, research, content_creation, ai_training, micro, other (default: other). Note: for verification tasks use other, for moderation use other, for data collection use research.
  • --budget — Payment in VAE tokens. 100 VAE = $1 USD. (default: 100)
  • --estimated-seconds — Expected time for worker to complete (required for fair pay calculation, default: 120)
  • --max-workers — Number of workers (default: 1, max: 100)
  • --prioritynormal or high (high notifies workers immediately)
  • --webhook — URL for push notifications on completion
Category minimum budgets:
  • survey, labeling, ai_training, micro: 25 VAE ($0.25)
  • research, content_creation: 75 VAE ($0.75)
  • writing, translation: 100 VAE ($1.00)
Fair pay enforcement: Loopuman enforces a $6/hr minimum effective rate. If your budget divided by estimated time is below this, the API will suggest a higher budget.

Writing good task descriptions:

  • Be specific about what you need ("Reply YES or NO" not "verify this")
  • Include all context the worker needs
  • Specify the expected format of the response
  • Set clear success criteria

Checking Task Status + Getting Results

bash
scripts/loopuman.sh status --task-id <TASK_ID>

Returns full task details including:

  • status: active, completed, expired, cancelled
  • progress: count of approved, pending_review, in_progress submissions
  • submissions: array of approved worker results with content
  • pending_submissions: results awaiting your approval

Polling for Completion

For tasks that need a result before continuing:

bash
# Poll every 30 seconds, timeout after 10 minutes
scripts/loopuman.sh wait --task-id <TASK_ID> --interval 30 --timeout 600

Returns the result as soon as an approved submission is available.

Listing Tasks

bash
scripts/loopuman.sh list

Cancelling a Task

bash
scripts/loopuman.sh cancel --task-id <TASK_ID>

Refunds your balance if no workers have started.

Task Types and Pricing

CategoryDescriptionMin Budget (VAE)Typical Completion
surveyQuick responses, opinions25 ($0.25)1-5 min
labelingTag images, categorize content25 ($0.25)1-5 min
micro5-second microtasks25 ($0.25)<1 min
ai_trainingRLHF, preference ranking25 ($0.25)1-5 min
researchFind info, investigate75 ($0.75)5-20 min
content_creationCreative work75 ($0.75)5-20 min
writingArticles, descriptions100 ($1.00)10-30 min
translationLanguage translation100 ($1.00)5-15 min
otherCustom tasks25 ($0.25)Varies

Examples

Verify an address: "Create a Loopuman task to verify if '456 Kenyatta Ave, Nairobi' is a real business address" → create --title "Verify address" --description "Check Google Maps for 456 Kenyatta Ave, Nairobi. Reply YES/NO with screenshot." --category other --budget 30 --estimated-seconds 120

Translate with cultural context: "Use Loopuman to translate 'We're excited to launch' into Swahili naturally" → create --title "Translate to Swahili" --description "Translate to Swahili. Make it sound natural, not robotic: 'We're excited to launch our new product'" --category translation --budget 100 --estimated-seconds 180

Get a human opinion: "Ask a real person which logo looks more professional" → create --title "Logo comparison" --description "Which logo looks more professional? A or B? Explain why in 2 sentences." --category survey --budget 25 --estimated-seconds 60

Check AI output: "Have a human verify this AI-generated product description" → create --title "QA check on AI text" --description "Does this sound natural and accurate? Flag any issues: [paste text]" --category other --budget 30 --estimated-seconds 90

Error Handling

HTTP CodeMeaningFix
401Invalid API keyCheck x-api-key in config.json
400Missing fields or invalid categoryCheck required params
402Insufficient VAE balanceTop up via @LoopumanBot
404Task not foundVerify task ID
429Rate limit exceededWait and retry

Links

  • Website: https://loopuman.com
  • Telegram Bot: https://t.me/LoopumanBot
  • ERC-8004 Agent: https://www.8004scan.io/agents/celo/17
  • MCP: https://api.loopuman.com/.well-known/mcp.json
  • A2A: https://api.loopuman.com/.well-known/agent-card.json
⚠️ Budget Safety: Tasks are paid to workers upon completion. Start with small budgets (25-50 VAE) when testing. Loopuman charges 20% commission on top of the budget you set.

Installation

Terminal bash

openclaw install loopuman
    
Copied!

💻Code Examples

-d '{"email": "[email protected]", "company_name": "Your Name", "promo_code": "LOBSTER"}'

--d-email-youexamplecom-companyname-your-name-promocode-lobster.txt
This returns your `api_key` (starts with `lpm_`). Save it immediately — it cannot be retrieved later.

**Promo codes for free credits:**
- `CLAW500` — 500 VAE ($5.00) for first 10 OpenClaw testers
- `LOBSTER` — 100 VAE ($1.00) for early access (50 spots)
- No code — 25 VAE ($0.25) welcome bonus

To add more funds, message [@LoopumanBot](https://t.me/LoopumanBot) on Telegram and link your account.

## API Authentication

All requests use the `x-api-key` header:

--estimated-seconds 120

---estimated-seconds-120.txt
**Parameters:**
- `--title` — Short task title (required)
- `--description` — Detailed instructions for the human worker (required, be specific!)
- `--category` — One of: `survey`, `labeling`, `translation`, `writing`, `research`, `content_creation`, `ai_training`, `micro`, `other` (default: `other`). Note: for verification tasks use `other`, for moderation use `other`, for data collection use `research`.
- `--budget` — Payment in VAE tokens. 100 VAE = $1 USD. (default: 100)
- `--estimated-seconds` — Expected time for worker to complete (required for fair pay calculation, default: 120)
- `--max-workers` — Number of workers (default: 1, max: 100)
- `--priority` — `normal` or `high` (high notifies workers immediately)
- `--webhook` — URL for push notifications on completion

**Category minimum budgets:**
- `survey`, `labeling`, `ai_training`, `micro`: 25 VAE ($0.25)
- `research`, `content_creation`: 75 VAE ($0.75)
- `writing`, `translation`: 100 VAE ($1.00)

**Fair pay enforcement:** Loopuman enforces a $6/hr minimum effective rate. If your budget divided by estimated time is below this, the API will suggest a higher budget.

**Writing good task descriptions:**
- Be specific about what you need ("Reply YES or NO" not "verify this")
- Include all context the worker needs
- Specify the expected format of the response
- Set clear success criteria

## Checking Task Status + Getting Results

scripts/loopuman.sh status --task-id <TASK_ID>

scriptsloopumansh-status---task-id-taskid.txt
Returns full task details including:
- `status`: `active`, `completed`, `expired`, `cancelled`
- `progress`: count of approved, pending_review, in_progress submissions
- `submissions`: array of approved worker results with content
- `pending_submissions`: results awaiting your approval

## Polling for Completion

For tasks that need a result before continuing:

scripts/loopuman.sh wait --task-id <TASK_ID> --interval 30 --timeout 600

scriptsloopumansh-wait---task-id-taskid---interval-30---timeout-600.txt
Returns the result as soon as an approved submission is available.

## Listing Tasks
example.sh
mkdir -p ~/.openclaw/skills/loopuman
cat > ~/.openclaw/skills/loopuman/config.json << 'EOF'
{
  "apiKey": "YOUR_API_KEY",
  "apiUrl": "https://api.loopuman.com"
}
EOF
example.sh
curl -X POST https://api.loopuman.com/api/v1/register \
  -H "Content-Type: application/json" \
  -d '{"email": "[email protected]", "company_name": "Your Name", "promo_code": "LOBSTER"}'
example.sh
scripts/loopuman.sh create \
  --title "Verify business address" \
  --description "Check if this address exists on Google Maps: 123 Main St, Nairobi, Kenya. Reply with YES/NO and a screenshot." \
  --category other \
  --budget 50 \
  --estimated-seconds 120

Tags

#coding_agents-and-ides

Quick Info

Category Development
Model Claude 3.5
Complexity One-Click
Author seesayearn-boop
Last Updated 3/10/2026
🚀
Optimized for
Claude 3.5
🧠

Ready to Install?

Get started with this skill in seconds

openclaw install loopuman