Smart Notifications

Monitoring your cron jobs is only half the battle. The other half is knowing exactly when something goes wrong, without having to stare at a dashboard all day.

But there is a fine line between “staying informed” and “getting spammed.” A good notification system needs to be loud when it matters and silent when it doesn’t.

Here is a closer look at how olic.io’s smart notifications are designed to give you instant visibility without the noise.

Filtering Signal from Noise

We built our notification engine to solve the biggest headache in DevOps: alert fatigue. We don’t just forward every error; we apply logic to ensure you only get pinged for genuine issues.

Network blips happen. Servers restart. You shouldn’t be woken up because a job was 10 seconds late.

With grace Time, you define a buffer period (e.g., 5 minutes) for each monitor. If a job is late, we wait. If the job recovers within that window, we stay silent. We only send a notification if the job is still down after the grace time expires.

If a job fails, you need to know. You do not need to be told every single minute that it is still failing.

Our system follows a strict “state change” rule. We send one smart notification when the job enters a failed state.

Routing and Configuration

For solopreneurs and small teams, flexibility is key. You need to be able to route alerts to the right place, or silence them during maintenance, without jumping through hoops.

  • Granular Control: You can enable or disable notifications for specific monitors instantly.
  • Team Assignments: Using our teams features, you can assign specific monitors to specific people. The billing team doesn’t need to know if the database backup fails, and the backend dev doesn’t need to know if the invoice generator is down.
  • Project Scoping: Keep alerts organized by assigning them to specific project collaboration spaces.

Meeting You Where You Are

We support a wide range of channels so you can receive alerts in the tools you already use every day. Setting up a new integration takes just a few clicks (a guide on how to create a new notification is in the pipeline.

Perfect for day-to-day visibility and keeping the whole team in the loop.

  • Slack
  • Discord
  • Telegram
  • Whatsapp

For critical failures where you need to ensure someone is alerted immediately.

  • Pagerduty
  • Email

For users who want to build custom workflows (like creating a Trello card or logging to a spreadsheet) when a job fails.

  • Webhooks
  • Zapier
  • Make

How It Comes Together

It’s a simple, hassle-free workflow:

  1. The Trigger: Your database backup job fails to run on time.
  2. The Filter: olic.io waits for your defined grace period.
  3. The Alert: If still down, we send a single notification to your #ops channel on Slack.
  4. The Resolution: Once the job runs successfully again, we won’t be taking any more of your time.

You get the information you need, exactly when you need it, and nothing else.

Monitor now. For free.