Schedule and run scripts with PowerShell, Bash, and Zsh. Automatically assign policies to devices based on intelligent rules.
Jobs are scripts that run on your devices. Policies determine which jobs should run on which devices — giving you complete control over what executes where.
PowerShell, Bash, and Zsh scripts run natively on any platform. Scripts auto-load in remote shell when selected.
Run tasks on schedule with the fixed execution scheduler. Configure intervals from minutes to months.
Set default timeouts for scripts and jobs. Never wait forever on stuck processes.
Run jobs manually whenever needed or trigger them based on specific events.
Build your own library of reusable scripts. Organize and categorize for easy access.
Automatic retry mechanisms for failed jobs with configurable retry counts and delays.
Automations handle the assignment of policies to devices. Each device can only have one policy at a time — and policies control everything from sensors to jobs.
Automatically assign policies to devices based on intelligent matching rules.
Create complex conditions using tenant, location, group, domain, IP, or device name.
Policies are applied automatically when devices sync with the backend.
Set up rules once and let the system automatically apply policies when devices sync with the backend.
Open the Automations section in the navigation panel
Create a new automation or edit an existing one
Choose the 'Policy' category for policy automations
Set when a policy should be assigned using the weight system
Select the value the condition should match (e.g., tenant name)
Select the policy you want to assign automatically
Check the Device Overview to confirm correct assignment
When multiple automation rules exist, the system checks them in order. The first matching rule is applied, and remaining conditions are skipped.
Highest priority - matches first when device name equals expected value
Checked if no device rule matched
Checked after tenant-level rules
Useful for logical device groupings
Network or subnet-based automations
Rules per site or shared connection
Lowest priority - fallback condition
Specific rules override general ones — device-level always wins
The corresponding policy is applied immediately. No further conditions are evaluated.
The system moves to the next priority level until a match is found or all conditions are checked.
Automatically apply different policies to devices based on which tenant they belong to. Perfect for MSPs managing multiple clients.
Assign specific monitoring and security policies based on physical office locations or branch offices.
Apply policies based on internal or external IP addresses for network-specific configurations.
Organize devices into logical groups (e.g., servers, workstations) and apply appropriate policies automatically.
Use domain membership as a fallback condition for broad organizational policies.
Override all other rules for specific devices that require unique configurations.
Stop doing repetitive tasks manually. Set up once, run everywhere.
View Pricing