The supervisor API has a [method to change the target state](https://www.balena.io/docs/reference/supervisor/supervisor-api/#set-a-target-state-post-v2-local-target-state-) so we can hook into the modems sms capability and then remotely enable the VPN if need be.