Product Feature

    Powerful Jobs & Automations

    Schedule and run scripts with PowerShell, Bash, and Zsh. Automatically assign policies to devices based on intelligent rules.

    Jobs

    Scripted Task Execution

    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.

    Multi-Shell Support

    PowerShell, Bash, and Zsh scripts run natively on any platform. Scripts auto-load in remote shell when selected.

    Scheduled Execution

    Run tasks on schedule with the fixed execution scheduler. Configure intervals from minutes to months.

    Configurable Timeout

    Set default timeouts for scripts and jobs. Never wait forever on stuck processes.

    On-Demand Execution

    Run jobs manually whenever needed or trigger them based on specific events.

    Script Library

    Build your own library of reusable scripts. Organize and categorize for easy access.

    Retry Logic

    Automatic retry mechanisms for failed jobs with configurable retry counts and delays.

    Automations

    Intelligent Policy Assignment

    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.

    Policy Assignment

    Automatically assign policies to devices based on intelligent matching rules.

    Rule-Based Logic

    Create complex conditions using tenant, location, group, domain, IP, or device name.

    Instant Application

    Policies are applied automatically when devices sync with the backend.

    How Policy Automations Work

    Set up rules once and let the system automatically apply policies when devices sync with the backend.

    Step-by-Step Setup

    1

    Navigate to Automations

    Open the Automations section in the navigation panel

    2

    Create or Edit

    Create a new automation or edit an existing one

    3

    Select Category

    Choose the 'Policy' category for policy automations

    4

    Define Condition

    Set when a policy should be assigned using the weight system

    5

    Match Value

    Select the value the condition should match (e.g., tenant name)

    6

    Assign Policy

    Select the policy you want to assign automatically

    7

    Verify

    Check the Device Overview to confirm correct assignment

    Matching Priority

    When multiple automation rules exist, the system checks them in order. The first matching rule is applied, and remaining conditions are skipped.

    1

    Device Name

    Highest priority - matches first when device name equals expected value

    2

    Tenant Name

    Checked if no device rule matched

    3

    Location Name

    Checked after tenant-level rules

    4

    Group Name

    Useful for logical device groupings

    5

    Internal IP

    Network or subnet-based automations

    6

    External IP

    Rules per site or shared connection

    7

    Domain

    Lowest priority - fallback condition

    Priority Hierarchy

    Specific rules override general ones — device-level always wins

    Device
    Tenant
    Location
    Group
    Internal IP
    External IP
    Domain

    When Match Found

    The corresponding policy is applied immediately. No further conditions are evaluated.

    When No Match

    The system moves to the next priority level until a match is found or all conditions are checked.

    Common Use Cases

    Multi-Tenant Management

    Automatically apply different policies to devices based on which tenant they belong to. Perfect for MSPs managing multiple clients.

    Location-Based Policies

    Assign specific monitoring and security policies based on physical office locations or branch offices.

    Network Segmentation

    Apply policies based on internal or external IP addresses for network-specific configurations.

    Group Policies

    Organize devices into logical groups (e.g., servers, workstations) and apply appropriate policies automatically.

    Domain-Based Rules

    Use domain membership as a fallback condition for broad organizational policies.

    Device-Specific Overrides

    Override all other rules for specific devices that require unique configurations.

    Automate your IT operations

    Stop doing repetitive tasks manually. Set up once, run everywhere.

    View Pricing