Skip to main content
Quick actions create an ephemeral browser for one deterministic operation. They are useful when you do not need a persistent browser handle or a model-backed agent.
All quick actions accept policy. All quick actions also accept proxy, which routes the ephemeral browser through a custom proxy URL.

web.scrape()

Pass a URL string for the default markdown read:
Use ScrapeOptions for control: ScrapeResponse:

web.screenshot()

ScreenshotOptions: ScreenshotResponse:

web.pdf()

PdfOptions: PdfResponse:

Proxy example

Proxy credentials can appear inside URLs. Keep proxy URLs in environment variables and avoid logging request objects directly.