Automation and on-demand VPN
For iPhone / iPad.
Always On
Always On uses the system's on-demand VPN behavior. After enabling it, check lock-screen, Wi-Fi and mobile-network transitions. For network-specific settings, see network profiles.
When diagnosing on-demand behavior, temporarily disable the relevant setting and compare. Avoid overlapping on-demand rules from multiple VPNs.
Automation scripts
- Open Settings → Automation and create a script.
- Name it and select the client API expected by its author.
- Choose manual, scheduled or a supported network-event trigger.
- Set arguments and timeout, then run it manually while connected.
- Check the result before enabling automatic triggers.
Scripts run inside the VPN extension. Do not expect schedules to keep running while the VPN is disconnected. Scripts must finish correctly; another scheduled instance is skipped while that script is already running.
Shortcuts
Use the app's actions in Apple Shortcuts, verify an action on its own, then add it to your workflow. Available actions depend on the installed version and system interface.
Automation is separate from HTTP request/response rewriting; use modules or MITM for that. Scripts can make network requests, so review their purpose before supplying account data or cookies.