Move device
move_deviceMoves a device's VPN exit to a chosen country, city, or region, waits for the switch to be confirmed, and reports if it did not happen. Repeating the same location is harmless.
Instructions
Move a device's traffic to exit from a chosen location. Waits until the device switches and the new exit server confirms it (usually 10–30 s), and says plainly if that didn't happen. Safe to repeat: moving to where it already is does nothing. Only works on machines running the Portveil agent with remote control on (phones using the WireGuard app switch on the device itself). Needs a control-scope token. To just go somewhere different, use rotate_device.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| device | Yes | Which device: its name, a unique part of its name (e.g. "scraper"), or its device ID (dev_…). Case-insensitive. Get names and IDs from list_devices. | |
| location | Yes | Where to exit: a country, city or region ("Finland", "US", "Helsinki") or a location ID from list_locations (e.g. srv-eu-1) |