Skip to main content

Seiri Quickstart

Seiri allows you to monitor webhooks and scheduled tasks instantly.
No projects or environments — just create a webhook and start observing events in real time.
Choose the type of webhook: Immediate, Scheduled, or Periodic.


1. Sign in to the Dashboard

  1. Open the Seiri Dashboard.
  2. Sign in using Google or GitHub SSO.
Seiri login screen
Sign in to Seiri using Google or GitHub SSO

2. Create a Webhook

  1. Navigate to Webhooks → Add Webhook.

  2. Enter a descriptive name (e.g., Payment Events).

  3. Select the webhook type:

    • Immediate — triggered when an event occurs
    • Scheduled — triggered at a specific time
    • Periodic — triggered at fixed intervals
Create webhook
Create an Immediate, Scheduled, or Periodic webhook
  1. Copy the Seiri receiver URL.
  2. Send events to this URL to start monitoring.

3. Send Your First Event

Send a test event to verify everything works.

Example (cURL)

curl -X POST https://cloud.seiri.app/abcf:1234/success \
-H "Content-Type: application/json" \
-d '{"event": "payment_succeeded"}'

Seiri automatically logs every request, response, and delivery status.


4. Monitor Scheduled Jobs (Optional)

You can monitor cron jobs or background workers by sending a POST request on every execution.

Example (Node.js)

import fetch from 'node-fetch';

async function myJob() {
await fetch('https://cloud.seiri.app/abcf:1234/success', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
status: 'success',
timestamp: Date.now(),
}),
});
}

myJob();

5. Inspect Logs & Events

  1. Open your webhook from the dashboard.

  2. Navigate to Insights → Event Logs.

  3. Inspect:

    • Request & response bodies
    • Headers
    • Status codes
    • Retry attempts
Event logs
Inspect request payloads, headers, and delivery status

6. Set Up Alerts

  1. Click Add Alert on your webhook.

  2. Define conditions:

    • Failed deliveries
    • Latency thresholds
  3. Choose notification channels:

    • Email
    • Slack
    • Discord
    • Teams
    • Telegram
    • Ntfy
    • Webhook
Create alert
Get notified instantly when something goes wrong

Alerts notify you before users notice issues.


7. Insights & Analytics

The Insights Dashboard gives you a high-level view of reliability and performance.

Analytics dashboard
Track performance, errors, retries, and delivery latency

Next Steps

  • Explore Use Cases to see real-world monitoring patterns.
  • Configure alerts and filters for critical workflows.
  • Use Insights & Analytics to improve reliability and delivery performance.