Notification / Alerting Agent

The moment it matters,
the right people know.

A batch job — Ministry of Health ÜTS reporting, a large reconciliation run — can fail quietly in the middle of the night. Notification / Alerting Agent watches error rates as they happen and sends multi-channel alerts — email, terminal, canvas — the instant a threshold is crossed or a critical task completes.

Threshold Monitoring Multi-Channel Alerts
Threshold Monitoring

Watching error rates
as they happen

The agent tracks error rates and completion status across long-running batch jobs in real time, comparing them against thresholds you define per job type — not waiting for a job to finish to notice something went wrong.

  • Monitors error rate and progress in real time, not just at job completion
  • Thresholds configurable per job type — a reporting batch and a data import differ
  • Distinguishes a transient blip from a genuine threshold breach
  • Works across any long-running batch job, not one specific integration
See It in TotalApp
totalapp.app / mo
ÜTS Batch Monitor
i ÜTS reporting batch: 1,204 / 1,500 records processed
! Error rate crossed 5% threshold — 61 failed submissions
Threshold breach detected mid-run, not after the batch finished.
Live in TotalApp
Multi-Channel Alerts

One alert,
every channel that matters

When a threshold is crossed or a critical task completes, the agent notifies the right people through every channel that applies — email, an in-app terminal message, a canvas notification — so nothing depends on someone happening to check one screen.

  • Sends through email, in-app terminal, and canvas notifications from one alert
  • Routes to the right recipients based on job ownership and on-call configuration
  • Includes enough context to act — what failed, how many records, and where to look
  • Completion alerts as well as failure alerts — know when a critical task finishes, too
See It in TotalApp
totalapp.app / al
Alert Dispatch
Email sent to ops-team@ — 61 failed submissions, batch ID attached
Terminal + canvas alert delivered to on-call engineer
Nothing depends on someone happening to check the right screen.
Live in TotalApp
Why It Matters

Nothing fails silently, ever

The people who need to know, know the moment it matters — on whichever channel they're watching.

Real-Time Threshold Watch

Tracks error rates and progress live, not just at job completion.

Email, Terminal & Canvas

One alert reaches every relevant channel — nothing depends on checking one screen.

Smart Recipient Routing

Alerts route based on job ownership and on-call configuration, not a static list.

Completion Alerts Too

Notifies on successful completion of critical tasks, not just failures.