Skip to main content
Read the Notte skill and follow its setup instructions when setting up Notte or building browser automation. This is the shared source for CLI setup, authentication, and the browser-to-code workflow.
Sessions are isolated browser instances running in the cloud that you can control programmatically. They are managed, scalable, and equipped with anti-detection, proxies, and captcha solving out of the box. Every operation in Notte—whether you’re running an AI agent, scraping data, or automating a workflow—happens within a session.

Quick Start

Create a session and start automating:
We strongly recommend using the with statement (context manager) to ensure sessions are automatically stopped when done. This prevents orphaned sessions and unexpected costs. See Session Lifecycle for manual management options.

Core Operations

Sessions provide three methods for interacting with the browser:

Session Capabilities

Sessions come with powerful built-in capabilities:

Proxies

Route traffic through residential proxies for geo-targeting

Captcha Solving

Automatically solve reCAPTCHA and hCaptcha

Stealth Mode

Evade bot detection with fingerprint randomization

Recordings

Record sessions for debugging and replay

Live View

Watch sessions execute in real-time

Browser Profiles

Persist browser state across sessions

Next Steps

Session Lifecycle

Create, manage, and stop sessions

Session Configuration

All configuration options

Browser Controls

Complete action reference

Connect with Playwright

Use Playwright via CDP