Skip to main content

CF Waiting Room

FlashPass AIO's CF Waiting Room bot polls a Cloudflare Waiting Room URL, solves the Turnstile challenge when one appears, waits out the queue, and delivers your pass link via webhook once you're through.

Before you start​

  • A Webhook Group is required — this is how FlashPass delivers your bypass link, you cannot run a CF Waiting Room task without one.
  • Capsolver API Key set in Settings if the waiting room embeds a Cloudflare Turnstile widget (most do).
  • A proxy group is optional but recommended for running many sessions at once without rate-limiting.

CF Waiting Room page empty state with "New Task" button

Creating a task​

Open CF Waiting Room from the sidebar → New Task.

New CF Waiting Room Task dialog, full form

Waiting Room URL (required)​

Paste the link to the page protected by Cloudflare's Waiting Room. FlashPass polls this URL directly, detects the waiting room markers, and re-requests it on the cadence the server advertises (Retry-After/Refresh headers, or every 5 seconds if the server doesn't specify one).

Proxy Group​

Which Proxy Group to draw from for waiting room sessions.

  • Leave on Default proxy to fall back to the Default Proxy URL set in Settings → General.
  • Any proxy type works — test what holds up best against the specific target.

Webhook Group (required)​

Which Webhook Group receives your pass-link delivery. Each successful session randomly picks one webhook from the group — this spreads deliveries across multiple Discord channels instead of flooding one.

Webhook Group dropdown with groups listed

Count (Sessions per Task) (required, 1–5000)​

How many waiting-room sessions a single task spins up. Each session is an independent attempt at getting through.

Copies (No. of Tasks) (required, 1–1000)​

How many copies of this exact task config to create. FlashPass multiplies Count × Copies to show Total No. of Sessions live in the dialog — that's your real concurrency, not just one number.

Example: Count = 50, Copies = 4 → 200 total sessions running.

Count x Copies fields with Total No. of Sessions display

Running the task​

Click Create — tasks join the list (statuses & managing). Opening a running task's detail view shows a live session breakdown (Initializing → Solving Cloudflare → Cloudflare solved → Waiting in queue → Passed/Failed). As sessions pass the waiting room, pass links land in your chosen Discord webhook.

CF Waiting Room task list with running tasks

Common issues​

SymptomCause / Fix
No webhook delivery despite "Finished" statusWebhook Group not selected, or Discord webhook URL invalid/deleted — recheck in Webhook Groups.
Sessions stall on "Solving Cloudflare"Missing/invalid Capsolver API Key in Settings → Captcha — the Turnstile widget is detected but can't be solved without it.
Sessions fail immediatelyWaiting Room URL expired or copied wrong — re-grab the link straight from the target site right before running.
Queue takes far longer than expectedProxy quality — try switching proxy type/group; heavily-flagged proxies queue slower or get bounced.