Notifications in Schedo.dev help you stay informed about job failures and system events. The system is designed to keep you updated while avoiding notification fatigue.Schedo.dev follows a smart notification policy:
Notifications are sent only for the first failure of a job
Subsequent failures of the same job won’t trigger additional notifications
This prevents notification spam while ensuring you’re aware of issues
Copy
// Example job that might trigger a notificationschedo.defineJob( 'daily-report', '0 0 * * *', async (ctx) => { // If this fails, you'll get a notification // Subsequent failures won't trigger more notifications await generateReport(); });