Problem
A small team relied on manual checks across three dashboards to catch failed jobs and customer escalations.
Approach
Built a Telegram bot wired to webhook alerts and a nightly summary job that aggregates status from existing APIs—no new backend service required.
Outcome
Mean time to notice incidents dropped from hours to minutes; on-call noise reduced by filtering duplicate alerts before delivery.