CapSolver

CapSolver

· #414 most-used

Solve any CAPTCHA in your automation — programmatically, at scale

ProductivityDeveloperSecurityAutomationCloud & InfrastructureMonitoring & Alerts

CapSolver is an AI-powered CAPTCHA solving service that handles reCAPTCHA v2/v3 (including Enterprise), hCaptcha, Cloudflare Turnstile, Cloudflare Challenge, AWS WAF, FunCaptcha, GeeTest, DataDome, MTCaptcha, and image-to-text OCR via a simple REST API. Connect it to Actionist and your agents can solve any CAPTCHA gate mid-pipeline — submitting forms, accessing vendor portals, running web-scraping workflows, and pulling data from protected sites — all without pausing for human input. The agent creates a solve task, polls for the result, injects the token, and moves on, while balance monitoring and feedback reporting keep costs predictable and solve quality high.

Average time saved
6 hours
per person · per month
≈ 1 workdays back

Eliminates manual work. Agents eliminate the manual cycle of solving CAPTCHAs by hand on research, compliance, and vendor portals — each automation pipeline that previously required a human to complete a CAPTCHA gate now runs unattended.

Schedule

What your CapSolver agent runs on autopilot

A week of scheduled jobs your Actionist agent will execute on your behalf.

28Scheduled jobs
7Agents at work
24/7Always on
Agents
TueThu
Tue
Wed
Thu
7a
8a
9a
10a
11a
12p
1p
2p
3p
4p
5p
6p
Multi-app workflows

CapSolver × every other app you use

End-to-end automations that span multiple apps — each one a real business outcome.

6Workflows
5Apps spanned
~14 hrsSaved / week
6Personas served
For operations
Featured3 apps

CAPTCHA-gated data extraction logged to Notion

When a new scrape target is added to the Google Sheets queue, the agent solves the reCAPTCHA v2 challenge, verifies the account balance is healthy, extracts the target data, and logs the full run — including the task ID and solve latency — to the Notion pipeline log. No human ever needs to intervene in the CAPTCHA step.

~4 hrs

Time saved for your team — every week, on autopilot

The flow
Trigger·When a new row is added to the scraping target sheet
Result
Create reCAPTCHA v2 Task for the target URLWrite scraped data and solve metadata to the pipeline log
The win
Saved per run
5 min
Runs / week
~50×
Data pipelines run unattended through CAPTCHA gates
Driven byOperations Agent
ROI

Savings

What your team gets back — two angles: what you stop doing manually, and what that's worth.

Without Actionist

What you do manually today

With Actionist

What your agent runs for you

  • Sales
    45 min / week
    Manual portal visits for CAPTCHA-gated lead research

    Sales reps open browser tabs, solve CAPTCHAs by hand on research portals, copy data to the CRM, and often abandon the task mid-way — missing enrichment data on a third of prospects.

    Sales Agent
    0 min
    Agent solves CAPTCHAs mid-pipeline and enriches prospects automatically

    When the pipeline hits a CAPTCHA gate on a prospect research portal, the agent creates a solve task, retrieves the token, and continues the enrichment without pausing. The CRM row is updated before the rep's next call.

  • Marketing
    50 min / week
    Manual competitor intelligence gathering through CAPTCHA-protected sites

    Marketers visit competitor sites manually each week, solve CAPTCHAs by hand, copy pricing data into a spreadsheet, and spend 45 minutes assembling a comparison that is already stale by the time the meeting starts.

    Marketing Agent
    0 min
    Agent bypasses CAPTCHA gates on competitor sites and writes data to the sheet

    The marketing agent runs competitor price and content sweeps on a schedule, automatically solving Turnstile and reCAPTCHA v3 on each target site. Fresh intelligence data lands in the sheet before Tuesday's meeting.

  • Customer Support
    60 min / week
    Manual vendor portal access for warranty and ticket lookups

    Support agents open each manufacturer portal, solve CAPTCHAs manually, copy warranty statuses into the case management system, and repeat this for every new hardware claim — adding 5-10 minutes to each case.

    Customer Support Agent
    0 min
    Agent fetches warranty and ticket statuses from vendor portals automatically

    The support agent solves reCAPTCHA v2 and ImageToText challenges on manufacturer and vendor portals, fetches status data, and writes it directly to the case record — agents have warranty status before the customer calls back.

  • Human Resources
    40 min / week
    Manual candidate background verification on CAPTCHA-protected government portals

    HR coordinators open each government registry portal, solve CAPTCHAs by hand, copy verification results into the ATS, and manage a checklist to make sure no candidate is missed — adding 15 minutes per candidate.

    Human Resources Agent
    0 min
    Agent runs background checks automatically when candidates hit the check stage

    When a candidate moves to the background-check stage in the hiring tracker, the agent solves the reCAPTCHA v2 on the employment registry, runs the lookup, and writes the result back to the record — completed within about a minute.

  • Finance
    35 min / week
    Manual access to CAPTCHA-protected regulatory and supplier portals

    Finance team members open each portal individually, complete CAPTCHA challenges, download filing records, and manually transcribe invoice statuses into spreadsheets — taking 30-40 minutes per weekly cycle across all portals.

    Finance Agent
    0 min
    Agent fetches regulatory filings and invoice statuses automatically each week

    The finance agent solves AWS WAF and reCAPTCHA challenges on supplier and regulatory portals, fetches filing and invoice data, and writes it to the compliance sheet — the AP team has everything they need before the Thursday payment run.

  • Operations
    25 min / week
    Manual credit monitoring and ad-hoc pipeline failure management

    Someone checks the CapSolver dashboard manually once a week (if remembered), credits run out mid-run once a month, and the ops team spends an hour diagnosing failed pipeline runs before realising the cause was empty credits.

    Operations Agent
    0 min
    Agent monitors credit balance and posts weekly health report to Slack

    Every Monday the operations agent checks the CapSolver balance, calculates the week's projected spend, and posts a traffic-light health report to #ops — the whole team knows infrastructure status without opening the CapSolver dashboard.

  • Legal
    30 min / week
    Manual court portal and regulatory database access for compliance monitoring

    Paralegals visit each court portal individually, solve CAPTCHAs by hand, check docket status, and update the matter tracker — a process that takes 20-30 minutes per matter per week across all active litigation.

    Legal Agent
    0 min
    Agent checks court dockets and regulatory databases without attorney browser visits

    The legal agent solves reCAPTCHA v2 and AWS WAF challenges on court and regulatory portals weekly, pulls filing statuses, and flags any changes in the matter tracker — attorneys are alerted to docket updates without opening a single portal.

+ 100s of other CapSolver automations
Average time saved
29 hrs / person / month
Calculator

Calculate what your team saves

Team size
5 people
Hourly rate
$75 / hr
Hours saved / week
8
Hours saved / year
375
Annual ROI
$28,125

Based on CapSolver's typical team usage — the visible tasks plus a few other automations the agent runs: ~1.5 hrs / person / week of admin work automated.

Connect

How to plug CapSolver into Actionist

Pick the connection method that suits your environment.

Connect using your CapSolver Client API Key. All API calls — createTask, getTaskResult, getBalance, and feedbackTask — authenticate with this key.

1
Find your Client API Key

Log in to your CapSolver account and go to dashboard.capsolver.com. Your Client API Key is shown in the Account Overview section.

2
Paste into Actionist

Copy the key and paste it into the Client API Key field below. Treat it like a password — it authorises all API calls on your account.

3
Test the connection

Actionist runs a getBalance call to verify the key is valid and the account is active. You are ready to use CapSolver in agent tasks.

Credentials you'll need
Client API Key*
Find your Client API Key at dashboard.capsolver.com under Account Overview
Actions

14 actions your agent can call

Read and write operations available to your Actionist agent.

Triggers

0 events your agent can react to

Events your agent watches for, and the actions it kicks off in response.

This app has no triggers yet.
Skills

Skills that pair with CapSolver

Reusable agent skills that work well alongside this app.

Stealth Browser

Ultimate stealth browser automation with anti-detection, Cloudflare bypass, CAPTCHA solving, persistent sessions, and silent operation. Use for any web automation requiring bot detection evasion, login persistence, headless browsing, or bypassing security measures. Triggers on 'bypass cloudflare', 'solve captcha', 'stealth browse', 'silent automation', 'persistent login', 'anti-detection', or any task needing undetectable browser automation. When user asks to 'login to X website', automatically use headed mode for login, then save session for future headless reuse.

FAQs

Questions about CapSolver + Actionist

How does Actionist connect to CapSolver?
Go to the Apps tab, find CapSolver, and click Connect. Choose the API key method: navigate to your CapSolver dashboard at dashboard.capsolver.com, copy your Client API Key from the account overview, and paste it into the API key field in Actionist. The agent runs a getBalance call to verify the key works before any solving tasks run.
Which CAPTCHA types does CapSolver support?
CapSolver supports reCAPTCHA v2 and v3 (standard and Enterprise), hCAPTCHA, Cloudflare Turnstile, Cloudflare Challenge (also called Cloudflare 5-second page), AWS WAF CAPTCHA and token, FunCaptcha (Arkose Labs), GeeTest v3 and v4, DataDome, MTCaptcha, image-to-text (OCR), and several other types. The task type you pass to createTask determines which solver engine handles the challenge.
Does the agent need proxies to solve CAPTCHAs?
Yes. For every task type CapSolver offers a ProxyLess variant (e.g. ReCaptchaV3TaskProxyLess) that routes the solve request through CapSolver's own server-side proxy pool, and a standard variant where you supply your own proxies. ProxyLess is simpler and covers the majority of use cases. If the target website detects and blocks shared proxy pools, supply your own residential or datacenter proxies using the standard task type.
How does CapSolver's credit and pricing model work?
CapSolver charges on a per-task basis — you pre-load credits and each solved CAPTCHA deducts from your balance. Representative rates as of mid-2026: ImageToText $0.40/1k, reCAPTCHA v2 $0.80/1k, reCAPTCHA v3 $1.00/1k, Cloudflare Turnstile $1.20/1k, AWS WAF $2.00/1k, reCAPTCHA v3 Enterprise $3.00/1k. The Actionist agent can call getBalance on a schedule to alert you before credits run out.
How long does it take CapSolver to solve a CAPTCHA?
CapSolver tasks are asynchronous: createTask returns a taskId within a few hundred milliseconds, and you poll getTaskResult until the status field returns 'ready'. Most task types resolve within 5-30 seconds depending on CAPTCHA complexity and current solver load. The Actionist agent handles the polling loop automatically — you just receive the finished token when it is ready.
What should I do if CapSolver returns a wrong CAPTCHA solution?
Use the feedbackTask API call to report an incorrect or invalid solution. Pass the taskId, set invalid to true, and optionally include a message and error code. CapSolver uses this feedback to improve its AI models and may refund credits for confirmed bad solves. The Actionist agent can be configured to call feedbackTask automatically whenever a downstream HTTP request fails with a CAPTCHA-related response code.
How do I inject the solved CAPTCHA token into the target form or request?
The solved token returned by CapSolver is typically injected into a hidden form field (e.g. g-recaptcha-response for reCAPTCHA) or sent as part of an HTTP POST body before submitting the form. In Actionist workflows the agent takes the token from getTaskResult, passes it to the next step — usually an HTTP request or a browser automation action — and submits the form. Each CAPTCHA type has a slightly different injection pattern; CapSolver's documentation covers the exact field name per type.
How can I make sure my CapSolver balance never runs out during automated runs?
Call getBalance on a schedule — for example every morning — and compare the result against a minimum threshold you define (e.g. $5.00). If the balance drops below the threshold, the agent posts a Slack or Telegram alert so your team can top up before automation pipelines fail mid-run. You can also set credit auto-refill rules inside the CapSolver dashboard itself as a backstop.