Automations
Create rules that automatically take action when specific events occur.
What Are Automations?
Automations run actions when specific events happen in your system. They follow a simple pattern: when something happens (trigger), check if certain criteria are met (conditions), then do something (actions).
Components
Triggers - What starts the automation
Triggers define the event that initiates the automation:
| Trigger | Description |
|---|---|
| Monitor status changed | When a monitor goes up or down |
| Incident created or changed | When an incident is created or updated |
| Heartbeat status changed | When a heartbeat check succeeds or fails |
Conditions - When to run
Conditions filter which events should proceed. Based on the trigger type, you can check properties like:
- Monitor name or type
- Regions
- Created timestamp
Conditions support operators like equals, not equals, greater than, less than, and contains.
Actions - What to do
Actions define what happens when conditions are met:
| Action | Description |
|---|---|
| Create incident | Create a new incident with specified details |
| Send to recipient | Send a notification to a user or channel |
| Set delay | Wait before executing the next action |
Common Uses
Auto-create incidents When a monitor goes down, automatically create an incident to track the issue.
Notifications Send notifications to specific recipients when incidents are created.
Delayed actions Add delays between actions for sequenced responses.
Automation Status
Automations have two statuses:
| Status | Description |
|---|---|
| Draft | Being developed, not active |
| Published | Active and running |
Getting Started
- Go to Automations in your project
- Click Create
- Set a trigger to define when the automation runs
- Add conditions to filter events (optional)
- Add actions to define what happens
- Save as draft or publish when ready
Related
- Triggers & Conditions - Configure when automations run
- Actions & Delays - Define what automations do
- Examples - Sample automations
- Best Practices - Tips for effective automations