Aluvia

Proxy IPs for cloud agents

Agents in the cloud use datacenter IPs that often get blocked or hit CAPTCHAs. Aluvia routes web traffic through residential or mobile IPs, unblocking browser workflows.

Copy-paste to any agent.

For any cloud agent using a headful GUI browser.

Works with Grok Bot, Codex, Claude, OpenClaw, and Hermes.

Unblock browser workflows

ChromeDemonstration
checkout.store/pay

Checkout

Place order

The problem

Websites are more suspicious of traffic coming from datacenter and cloud IPs. Humans don't live in datacenters.

When agents use their browser with a datacenter IP, they hit 403 blocks, CAPTCHAs, and throttling. Workflows stall, stay incomplete, or fail.

The solution

Aluvia runs a small proxy next to the agent. One command turns it on, and every tab goes out through a residential or mobile carrier IP.

Nothing else changes. Same browser, same tabs, same cookies — and no restart.

Change agent's geo

ChromeDemonstration
store.example/de/pricing

Pricing

Germany · EUR

Show prices

The problem

Agents are stuck with the geo of whatever datacenter they are running in. Many workflows require agents to have a different geo IP.

The solution

With Aluvia, agents can select an IP from a specific country.

How it works

Install

Sets up Aluvia and installs a skill, so your agent knows when to reach for it.

Use Aluvia's proxy IPs

Premium IPs from top providers. Tested for speed and reliability. Best possible pricing.

proxy-on
$ aluvia proxy-on

{
  "egress": "aluvia",
  "targetGeo": null,
  "next": "Reload the tab."
}

Bring your own proxy IP

Use your own proxies. Aluvia accepts a standard HTTP or HTTPS proxy URL.

proxy-provider
$ aluvia proxy-provider <url>

{
  "provider": "custom"
}

Start using in seconds. No human required

Agents just run aluvia setup to get started with a free trial.

Grab an API key from the Aluvia Dashboard to keep using.

auth
$ aluvia auth <key>

{
  "status": "authenticated"
}

CLI commands

Every command prints JSON on stdout with a next field. An agent reads next and knows what to run. If aluvia is not on the PATH, put npx aluvia-cli in front of it.

Aluvia CLI commands
aluvia setupSets up Aluvia on the agent's machine.
aluvia proxy-onSend every tab through Aluvia, then reload the page.
aluvia proxy-on --geo USUse an IP in a specific country. Run aluvia geos for the list.
aluvia proxy-offGo back to the machine's own IP. The browser keeps running.
aluvia rotate-ipGet a new exit IP when the current one is still blocked.