Start rotation
start_rotationSchedule automatic VPN location rotation for a device at fixed intervals, optionally cycling through only chosen locations. Replaces any existing rotation schedule.
Instructions
Make Portveil move a device to the next location automatically every N minutes, optionally cycling through chosen locations only. Portveil runs the schedule itself, so the assistant doesn't need to stay running. Calling it again replaces the schedule. Stop it with stop_rotation. Needs a control-scope token and a Portveil-agent 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. | |
| locations | No | Locations to cycle through, e.g. ["US", "Finland"]; at least two. Omit to cycle through every location. | |
| every_minutes | Yes | Minutes between moves: 5 to 10080 (one week) |