Agentic VPN

Give every agent its own way out.

A programmable VPN for automated workloads. Spin up dedicated exits from code, pin them to a region, rotate IPs on demand, and meter every byte.

SDK + REST

If your agent can call an API, it can have a network identity.

Everything in the dashboard is also an endpoint. Provision, route, rotate, and retire exits in the same code that runs your agents.

  • TypeScript & Python SDKs
  • HTTP, SOCKS5, and WireGuard exits
  • Webhooks for usage and rotation events
agent.ts
import { EngineVPN } from "@enginevpn/sdk";

const engine = new EngineVPN(process.env.ENGINE_KEY);

// give this agent its own exit, pinned to a region
const exit = await engine.exits.create({
  region: "eu-west",
  rotation: "on_demand",
  label: "research-agent-7",
});

await agent.run({ proxy: exit.httpProxy });
await engine.exits.rotate(exit.id);   // fresh IP, same agent
Capabilities

Built for agents that touch the open web.

Scraping, browsing, research, testing — the network layer that keeps them reliable at scale.

Per-agent identities

Each worker gets a stable IP, or a fresh one on every run. No more shared pools that get blocked together.

Region pinning

Pin an exit to a city or country so requests look local to wherever the task needs to be.

On-demand rotation

Rotate an IP between steps with one call when a target gets sticky — no reconnect dance.

Sticky sessions

Hold the same exit for a multi-step flow, then release it when the job is done.

Metered billing

Per-key bandwidth and request accounting, billed by the GB. Set caps and webhooks per agent.

Clean reputation

Exits run on infrastructure we operate, kept off shared blocklists and monitored for abuse.

How it works

Four calls from key to clean exit.

  1. 01

    Create a key

    Generate a scoped API key from the dashboard or API.

  2. 02

    Provision an exit

    Call the API for an exit with region and rotation policy.

  3. 03

    Route the agent

    Point your agent's HTTP/SOCKS proxy at the exit.

  4. 04

    Rotate or release

    Rotate the IP mid-run, or tear the exit down when done.

Get started

Start routing agents today.

Free credits to test, metered pricing as you grow. No monthly minimum to get going.