Automation & Scripts

Turn repeat work into one click.

Smart groups target every device that matches a fact. Scripts run on one device or 10,000 with per-device status. Scheduled jobs, event triggers, and approval workflows — built in.

The shape of it

Three principles that make this work.

Smart groups are the unit of automation

Define a group by any fact (OS, version, tag, customer, location). Automations target groups; new matches auto-enroll.

Run-on-many, with status

Push a script across thousands of devices in one click. Per-device exit codes, stdout, and timing streamed back as it runs.

Event-triggered automations

Alerts, ticket transitions, schedule windows, and webhooks all trigger automations with audit-logged actions.

Capabilities

Limitless capabilities, one product.

Smart groups

Dynamic device groups by any fact. New matches auto-enroll; removed matches auto-leave.

Run-on-many

Push a script across thousands of devices. Per-device exit codes and output streamed back.

Scheduled jobs

Cron-like scheduling per group or per device. Maintenance window aware.

Event triggers

Alerts, ticket events, webhooks, and schedule windows trigger automations.

Approval gates

Require approval before destructive actions. Gates by customer, action, or asset class.

Audit log

Every automation run, every action, every approver — captured.

In numbers
Dynamic
Smart groups
1-click
Run-on-many
Event-driven
Automation triggers
Audited
Every run, every action
Better together

What pairs well.

Endpoint monitoring across every OS.

One Go-native agent for Windows, macOS, and Linux. Zero dependencies, signed, runs as SYSTEM.

See RMM

Patches that actually install. At SYSTEM.

MSI-first delivery with Chocolatey bootstrap. winget supported but not preferred — for reasons.

See Patch Management

Tickets, SLAs, and a portal your customers actually use.

Modern ticketing with custom workflows, saved views, and a white-label client portal.

See Helpdesk
FAQ

Questions about Automation.

What scripting languages are supported?

PowerShell on Windows, bash/zsh on macOS and Linux, plus Python where the agent finds it.

Can scripts target multiple OSes?

Yes — a single automation can have OS-specific payloads. The agent picks the right one for each device.

Are runs reversible?

Where the agent has a rollback hook (catalog installs, policy applications), yes. Free-form scripts are reversible only if you script the rollback.

Ready to try Automation?

See Automation in your environment.

Deploy your first agent in minutes. See the platform in action — book a walkthrough or kick the tires on a free trial.

Book a demo30-minute walkthrough. No sales pressure.