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.
Notte x Massive integration
Massive is a residential proxy provider offering ethically-sourced IPs across 195+ countries. If you have a Massive account (or are considering one), you can plug their proxies directly into your Notte sessions using the ExternalProxy type. This is useful when you need residential IP rotation, geo-targeted traffic, or want to route your browser automation through a dedicated proxy provider.

Prerequisites

Setup

1. Get your Massive credentials

Log in to your Massive dashboard and grab your proxy username and password. Then choose a protocol:

2. Install the Notte SDK

3. Connect Massive to your Notte session

Pass your Massive proxy as an ExternalProxy when creating a session:
massive_basic.py
That’s it - your session traffic now routes through Massive’s residential network.

Geo and device targeting

Massive supports geographic and device-type targeting by appending parameters to your username string. You can target by country, state, city, device type, or any combination:
massive_geo.py
See the full list of targeting parameters in the Massive guide for Notte.

Complete example

A production-ready script using Massive proxies with a Notte agent:
massive_complete.py
Set the following environment variables in your .env file: