Alerts and scheduling¶
When a check fails, CatalystData notifies your team through a channel you configure — email, webhook, Slack, or Microsoft Teams.
Creating a channel¶
Go to Alerts → Channels → Add Channel and choose a channel type.
Email — provide the recipient addresses; CatalystData sends the notification. If your organization requires multi-factor authentication on the recipient mailbox, that's handled on your mail provider's side and doesn't affect delivery.
Webhook, Slack, or Teams — provide the destination URL when you create the channel: a plain webhook URL, a Slack Incoming Webhook URL, or a Teams Incoming Webhook URL.
Creating an alert rule¶
Go to Alerts → Rules → Add Rule, pick a channel, choose what it watches (a specific check, or every check in a schedule), and a condition:
| Condition | Fires when |
|---|---|
on_failure |
Any check failure or error |
on_error |
Only when the check's status is error — for example, a connection failure, not a normal failed assertion |
after_n_failures |
After a set number of consecutive failures (set consecutive_failures) |