Skip to main content
Some browser jobs hit login walls, consent prompts, JavaScript dialogs, bot checks, CAPTCHA, or site-specific blocking. Treat those states as product signals. A production workflow should preserve evidence, stop when appropriate, and ask for review before risky recovery actions.

Signals to inspect

SDK handling

queueHumanReview represents your application review flow.

Agent handling

Do not turn a blocked run into an empty success. Store enough context for a reviewer to decide whether to stop, retry, adjust policy, or continue manually.

Recovery rules

Use blocker and review language in prompts, docs, and product UI. Webcompute can surface blocker and CAPTCHA state and expose resolver paths where supported, but production workflows should respect site rules and user approvals.
Reference: blockers and CAPTCHA, status, events, and logs, policy and proxy, and MCP tool reference.