order_proxy
Order a new residential proxy plan and charge the account. Requires user approval to execute and spend from account balance.
Instructions
Order a new residential proxy plan and CHARGE the account. Requires scope services:write (proxy writes share the same scope as VM/k8s mutations — there is no proxy-specific scope). Two shapes: a US Residential ISP plan {ips, cycle, locationId, protocol, authType} (discover options with get_proxy_catalog / list_regions), or a GB Residential bucket {kind:"residential-gb", gb}. SPENDS MONEY — pass confirm:true only after the user approves the plan and cost.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gb | No | GB: bucket tier (1,2,5,10,50,100,250,500,1000; monthly only). | |
| ips | No | ISP: IP-count tier (1,3,5,10,20,25,50,100,150,200). | |
| kind | No | Plan family; defaults to residential-isp. | |
| cycle | No | ISP: billing cycle. | |
| confirm | Yes | Set to true to execute. This operation spends from your account balance and/or is irreversible; only pass true after the user has explicitly approved. Omit or false → the tool refuses and makes no API call. | |
| authType | No | ISP: auth type. | |
| protocol | No | ISP: protocol. | |
| locationId | No | ISP: catalog location id. |