Scripts and jobs
The script library lets you build, store, and execute scripts across your fleet. Run them on demand, schedule them, or trigger them automatically from alert rules.
Scripts require a paid plan.
Script library
The library at Library > Scripts stores reusable scripts. Each script has:
Name and description
Language: PowerShell, Bash, Python, or CMD
Parameters: typed inputs (string, integer, boolean) with defaults
Tags: for organisation and filtering
Body: the script code itself
System scripts are pre-built by concorbit and cannot be deleted. You can create your own alongside them.
Creating a script
Click New script
Choose a language
Write the script body
Optionally define parameters with types, defaults, and required flags
Add tags for organisation
Set the default timeout (how long to wait before marking as timed out)
Save
Running a script on demand
Open a script and click Run
Select one or more target devices (search or browse by site)
Fill in any required parameters
Set the timeout if different from the default
Click Run
The script is dispatched to each selected device. The agent picks it up, executes it, and reports the output.
Viewing output
Click any run in the script run history to see:
Status: pending, running, completed, failed, timed out, or cancelled
Exit code (0 typically means success)
Full output in a monospace code block
Start and completion timestamps
Jobs
Jobs are scheduled script executions. Go to Library > Jobs to manage them.
Each job has:
A script or action (script execution or reboot)
Target devices, sites, or tags
A cron schedule with timezone
A timeout
Jobs run automatically at the scheduled time. View run history and status in the jobs list.
Script runs on a device
Each device's Scripts tab shows runs on that device. Click Run a script to execute one immediately. The dropdown shows all available scripts from the library.
Automation
Scripts can be triggered automatically by alert rules. Go to Automation to create rules that respond to alerts by running scripts, rebooting, or performing other actions. See Automation.