Skip to main content
Templates
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

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.