Captcha
Handle bot checks while verifying licenses
Use Notte browser settings for CAPTCHA and bot protection while extracting license status from a public verification site.
Run this template
Clone just this template, configure Notte, and start the run.
Before running
- Have
NOTTE_API_KEYready. Generate an API key.
Need help? Join the Notte Slack.
Challenge flow
- Uses Notte with Playwright for deterministic form filling.
- Enables Notte CAPTCHA solving because the target site may show an anti-captcha step.
- Uses Notte scrape() with a Pydantic schema for results.
- Uses inline uv script metadata, so no template-specific pyproject.toml is required.
Challenge variants
- HR compliance.
- Credential verification.
- Batch license status checks.
Captcha and bot notes
- Missing credentials: verify .env contains NOTTE_API_KEY.
- CAPTCHA solving may be required and can be flaky depending on the site.
- The current target form uses anonymous inputs, so the script fills by input position.
- Update selectors if the verification site changes.