Overview
MSP Automations let you define rules that automatically trigger actions when specific events happen across your client organizations. Instead of manually responding to every alert, automations handle routine responses — creating tickets, sending emails, calling webhooks — so nothing falls through the cracks. Navigate to Tools → Automations in the MSP Console.How Automations Work
An automation has three parts:- Trigger — The event that fires the automation (e.g., incident detected)
- Trigger Configuration — Parameters that refine when it fires (e.g., uptime drops below 99%)
- Actions — What happens when the trigger fires (e.g., create a ticket, send an email)
Trigger Types
Incident Detected
Fires when a new incident is detected across any monitored client service.Uptime Drops Below Threshold
Fires when a client’s uptime percentage drops below a configured threshold.threshold parameter (e.g., 99.0 for 99% uptime). Useful for proactive SLA monitoring before a formal breach occurs.
Client Quota Exceeded
Fires when a client exceeds their allocated monitoring quota (number of stacks, monitors, or components).SLA Breach Detected
Fires when a client breaches their configured SLA targets.Action Types
Each automation can have one or more actions that execute when the trigger fires. Actions run in sequence.Send Notification to MSP
Sends an in-app notification to MSP users in the StatusStack console.Send Email
Sends an email to specified recipients.Create PSA Ticket
Creates a ticket in your connected PSA (Professional Services Automation) tool.Call Webhook
Calls an external webhook URL with incident data.Creating an Automation
Name and Describe
Give the automation a descriptive name and optional description so your team understands its purpose.
Select a Trigger
Choose the event type that should fire this automation. For
uptime_threshold, add trigger configuration with your desired percentage.Add Actions
Add one or more actions. Each action has a type and optional configuration. Click + Add Action to chain multiple actions together.
Set Active State
Toggle Active on to enable the automation immediately, or leave it off to save as a draft.
Managing Automations
The automations table shows all your configured rules with:- Name and description
- Trigger Type — The event that fires it
- Status — Active or inactive badge
- Executions — Total number of times the automation has fired
- Last Executed — When it last ran
Editing an Automation
Click the edit action on any automation row to update its configuration. Changes take effect immediately for active automations.Enabling / Disabling
Toggle the active state to pause an automation without deleting it. Inactive automations are preserved but won’t fire.Viewing Execution History
The Executions count and Last Executed timestamp give you a quick view of automation activity. For detailed logs, check your connected PSA or the notification history in the MSP Console.Example Automation Recipes
Escalate SLA Breaches Immediately
| Setting | Value |
|---|---|
| Trigger | SLA Breach Detected |
| Action 1 | Send Notification to MSP |
| Action 2 | Create PSA Ticket (Priority: Critical) |
| Action 3 | Send Email to account manager |
Auto-Ticket on Any Incident
| Setting | Value |
|---|---|
| Trigger | Incident Detected |
| Action 1 | Create PSA Ticket |
| Action 2 | Call Webhook (notify Slack channel) |
Proactive Uptime Warning
| Setting | Value |
|---|---|
| Trigger | Uptime Drops Below Threshold |
| Trigger Config | {"threshold": 99.5} |
| Action 1 | Send Email to technical team |

