Seiri Architecture
Seiri is a push/heartbeat monitoring platform for cron jobs, workers, and check-ins.
Create a webhook, ping ping.seiri.app, get alerted on misses.
Tip: Webhook types are Periodic, Cron, and On-Demand.
Core components
1. Event source
- Any job or script that GET/POSTs to your Seiri ping URL
- Optional email heartbeats to
@ping.seiri.app - All check-ins are treated as events
2. Seiri receiver (ping.seiri.app)
- Public ingest host for heartbeats
- Validates and records metadata (timestamp, path
/successor/fail, optional payload) - Dashboard UI remains on
cloud.seiri.app
3. Event logging
- Chronologically logs every check-in
- Foundation for miss detection, insights, and alerts
4. Schedule evaluation
- Periodic / Cron monitors expect check-ins on a cadence
- Late pings past grace → miss → optional alert
5. Alerting
Channels: Email, Slack, Discord, Teams, Telegram, Ntfy, Webhook, and more.
6. Analytics and insights
- Dashboard overview
- Per-webhook stats
- Services → Cron Jobs for drift and adherence

Event flow
Canonical integration: Integrate a job.