Skip to main content

Quickstart: Email Heartbeats

1. Create a webhook

  1. Open Core → Webhooks → + Create Webhook.
  2. Choose Periodic or Cron.
  3. Note the webhook ref from the ENDPOINT column (the part after :).
    Example endpoint ID acme-demo:deno-xFY-7Yv → ref deno-xFY-7Yv.

2. Configure Email Heartbeat

  1. Open Services → Email Pings.
  2. Click Configure Email Heartbeat.
  3. Select the webhook.
  4. Allowlist senders, e.g. backup@ops.example.com or *@ops.example.com.
  5. Save.

Your address is:

deno-xFY-7Yv@ping.seiri.app

3. Send a check-in from the job

echo "ok" | mail -s "nightly-backup" deno-xFY-7Yv@ping.seiri.app

Failure signal (subject marker):

echo "stack trace..." | mail -s "[FAIL] nightly-backup" deno-xFY-7Yv@ping.seiri.app

4. Verify

  • Email Pings recent activity, or
  • Webhook stats / Dashboard for the linked webhook

Prefer HTTP pings when possible — email is for hosts that cannot call ping.seiri.app over HTTPS.