Give each situation its own rules.
Create separate profiles for work, calls or a mobile connection. Each profile stores independent app access rules and a default for newly detected apps. Manual access changes update the active profile, so the next switch restores the choices you actually made.
Give profiles clear names and assign them to connection types or saved Wi-Fi networks. For networks without an assignment, choose whether to keep the previous profile or switch traffic control off. NetGate must remain open for automation to operate.
Decide what should take priority.
Schedules take priority over network selection. Choose days and time intervals, including periods crossing midnight. An overnight interval belongs to the day it starts. Outside enabled intervals, scheduled traffic control turns off.
If schedules overlap, the first matching schedule wins. Use the up and down buttons to change their order. Overall priority is manual pause, schedule, saved Wi-Fi, connection type, then your fallback. A saved network profile therefore does not override an active schedule.
Take over when plans change.
Turning traffic control off in the panel also pauses automation. Resume it in Profiles and Automation when you want the profile or schedule to take over again. This gives you a clear way to make an exception without silently rewriting every automated rule.
In Apple Shortcuts, use Set NetGate Traffic Control, Apply NetGate Profile and Resume NetGate Automation. Profile actions refer to saved IDs; deleting the profile makes an action using it unavailable. AppleScript supports listing and applying profiles, changing control and resuming automation. These requests still use normal permission and license checks.