CAPTCHAS OpenClaw
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
New
Join 0+ developers using this skill
skill
Browser Automation
intermediate
OpenClaw integration guidance for CAPTCHAS Agent API, including OpenResponses tool schemas and plugin tool registration.
Real data. Real impact.
Emerging
Developers
Per week
Open source
Skills give you superpowers. Install in 30 seconds.
Use this skill when integrating CAPTCHAS with OpenClaw via OpenResponses tools or OpenClaw plugin tools.
Set environment variables:
CAPTCHAS_ENDPOINT = https://agent.captchas.coCAPTCHAS_API_KEY = <your-api-key>Headers:
x-api-key: required (use CAPTCHAS_API_KEY).x-domain: optional; validated if provided.Notes:
site_key is optional; if omitted, it resolves from the API key or account default.signals.Use the OpenClaw
tools array shape when calling the Gateway /v1/responses endpoint.
{ "tools": [ { "type": "function", "function": { "name": "captchas_agent_verify", "description": "Run CAPTCHAS Agent Verify and return a decision (allow|deny|challenge).", "parameters": { "type": "object", "properties": { "site_key": {"type": "string"}, "action": {"type": "string"}, "signals": {"type": "object", "additionalProperties": true}, "capabilities": { "oneOf": [ {"type": "object", "additionalProperties": true}, {"type": "array", "items": {"type": "string"}} ] }, "verification_mode": {"type": "string", "enum": ["backend_linked", "agent_only"]}, "challenge_source": {"type": "string", "enum": ["bank", "ai_generated"]}, "input_type": {"type": "string", "enum": ["choice", "image", "behavioral"]}, "media_url": {"type": "string"}, "media_type": {"type": "string"} }, "required": [], "additionalProperties": false } } }, { "type": "function", "function": { "name": "captchas_agent_challenge_complete", "description": "Complete a challenge and mint a verification token when passed.", "parameters": { "type": "object", "properties": { "challenge_id": {"type": "string"}, "site_key": {"type": "string"}, "answer": {"type": "string"} }, "required": ["challenge_id", "answer"], "additionalProperties": false } } }, { "type": "function", "function": { "name": "captchas_agent_token_verify", "description": "Verify an opaque CAPTCHAS token before completing a sensitive action.", "parameters": { "type": "object", "properties": { "token": {"type": "string"}, "site_key": {"type": "string"}, "domain": {"type": "string"} }, "required": ["token"], "additionalProperties": false } } } ] }
Register tools using
api.registerTool(...) and the same JSON Schema parameters as above.
Example:
api.registerTool({ name: "captchas_agent_verify", description: "Run CAPTCHAS Agent Verify and return a decision (allow|deny|challenge).", parameters: { type: "object", properties: { site_key: { type: "string" }, action: { type: "string" }, signals: { type: "object", additionalProperties: true } }, required: [], additionalProperties: false }, async execute(_id, params) { return { content: [{ type: "text", text: JSON.stringify(params) }] }; } });
/v1/agent/verify, /v1/agent/challenge/:id/complete, and /v1/agent/token-verify as the canonical API calls.captchas-human-verification/SKILL.md for workflow guidance.No automatic installation available. Please visit the source repository for installation instructions.
View Installation Instructions1,500+ AI skills, agents & workflows. Install in 30 seconds. Part of the Torly.ai family.
© 2026 Torly.ai. All rights reserved.