Skip to content

Script (CAT-MIP-000000342)

Accepted • 2025-09-19 • by nicole

Definition

A Script is a predefined, executable set of instructions used to automate actions on devices, services, or platforms. In the MSP context, scripts are widely used for tasks such as remediation, deployment, configuration, and monitoring. Scripts can be written in various languages (e.g., PowerShell, Bash, Python) and are executed manually, on a schedule, or as part of automation policies triggered by events or conditions.

Prompt Examples

  • List all scripts that have failed in the last 24 hours.
  • Run the disk cleanup script on all Windows servers in the 'Finance' tenant.
  • Schedule the user offboarding script for every Friday at 6 PM.

Agent Execution

When a prompt refers to a "Script," the AI agent will:

  • Enforce execution limits or policy constraints (e.g., tenant isolation, script approval)
  • Locate the script in the approved script repository or library
  • Monitor for success/failure, capture output, and log results
  • Trigger the script as requested (immediate, scheduled, or conditional)
  • Validate execution scope (target devices, permissions, timing)

Synonyms

  • Automation Script
  • Command Script
  • Playbook
  • Routine

Relationships

  • Script isExecutedOn Device or CloudResource
  • Script isPartOf AutomationPolicy or Workflow
  • Script isTriggeredBy Event or Schedule
  • Script produces OutputData or modifies Configuration

History

Date Author Reason
2025-08-07 nicole Draft – initial term proposal
2025-09-19 nicole Accepted – added to CAT-MIP registry