Automatically solve reCAPTCHA v2 with CapSolver
UnknownWhat this workflow does
This workflow has 13 nodes and runs when an HTTP POST request hits its webhook URL (plus 2 other triggers). Along the way it connects Capsolver (community). It also calls google.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL (plus 2 other triggers).
- Cap Solver: uses Cap Solver
- Set Target Params (Edit Fields (Set)): sets 2 fields: websiteURL, websiteKey
- Cap Solver: uses Cap Solver
- Return Solver Result (Respond to Webhook): sends the response back to the webhook caller
- Cap Solver: uses Cap Solver
- Format Result (Edit Fields (Set)): sets 4 fields: token, taskId, status…
- Submit Token (HTTP Request): calls google.com (POST)
- Check Result (If): checks a condition and branches into true / false
- Monitor Passed (Edit Fields (Set)): sets 3 fields: status, message, timestamp
- Monitor Failed (Edit Fields (Set)): sets 3 fields: status, message, timestamp
Services it uses
HTTP calls to: google.com
Before you upgrade to n8n 3.0
We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).
- Check that n8n-nodes-capsolver is verified or supports 3.0 (used in CapSolver [Webhook], CapSolver [Schedule], CapSolver [Manual]).
Nodes used (8)
- Webhook
n8n-nodes-base.webhook - Cap Solver
n8n-nodes-capsolver.capSolver - Respond to Webhook
n8n-nodes-base.respondToWebhook - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - Manual Trigger
n8n-nodes-base.manualTrigger
From the author
reCAPTCHA v2 Solver (CapSolver + n8n) How it works • Receives reCAPTCHA v2 solving requests via webhook • Sends tasks to CapSolver and returns solved tokens in real time • Runs a scheduled check to validate solving performance • Submits tokens to target…