Email and in-app alerts
CronJobPro keeps an eye on every job and lets you know the moment something goes wrong, and again when it recovers. This guide covers the in-app notification bell, email alerts, where to configure your channels, and how to cut down on noise.
When CronJobPro alerts you
Each run sends an HTTP request from our servers. A 2xx response counts as success; a non-2xx status, a timeout, a connection error, or a DNS failure counts as a failed execution. After CronJobPro exhausts your configured retries, it raises an alert. There are three alert types you can receive:
- Failure - a job has failed after its retries are used up.
- Recovery - a previously failing job has started succeeding again.
- Disabled (circuit breaker) - a job has failed so persistently that CronJobPro auto-disabled it; it will auto-probe the endpoint and re-enable the job once it recovers.
Recovery notifications mean you do not have to log in to confirm a problem fixed itself - you will be told when a job is healthy again.
The in-app notification bell
The notification bell in the top bar of your dashboard shows a feed of recent alerts with an unread badge. It is on by default, so even with no other channel set up you will see failures, recoveries, and disabled jobs here. Click the bell to open the panel and review the most recent events.
Turn on email alerts
- 1
Open notification settings
Go to Settings, then Notifications.
- 2
Enable the email channel
Switch on Email so failure, recovery, and disabled alerts are delivered to your account email address.
- 3
Save and test
Save your changes. The next time a job fails its retries, you will get an email; when it succeeds again, you will get a recovery email.
Reduce noise with the alert threshold
A flaky endpoint that fails once and recovers can be more annoying than useful. Each job has an alert threshold that suppresses failure alerts until it fails a set number of times in a row. The default is 1, meaning you are alerted on the very first failure. Raise it to 2 or 3 on noisy jobs so you only hear about sustained problems.
The threshold only delays failure alerts. Recovery and disabled notifications still fire, so you never miss the all-clear or a job being switched off.
Add more channels
Email and the bell are just the start. Under Settings, then Notifications, you can also send the same alerts to Slack, Discord, Microsoft Teams, PagerDuty, Opsgenie, or a signed webhook. See the dedicated guides to set these up:
- Slack alerts via an Incoming Webhook URL
- Discord alerts via a webhook URL
- Custom webhook alerts with an optional HMAC signing secret