Skip to main content

Organizations & isolation

Seiri does not require separate “environments” or projects. Isolation is per organization and per webhook.


How isolation works

  • Each org has its own webhooks, channels, status pages, and billing.
  • Each webhook has its own endpoint ID (org-slug:webhook-ref) and ping URL.
  • Activity on one endpoint never affects another.
  • Switch orgs with the organization selector in the dashboard header.

Staging vs production

Create separate webhooks (or separate orgs) for staging and production, e.g.:

https://ping.seiri.app/webhook/acme-demo:backup-prod/success
https://ping.seiri.app/webhook/acme-demo:backup-staging/success

Name them clearly and attach different alert channels if needed.


Team access

Invite members under Core → Team. Roles control who can manage webhooks, billing, and users. See Teams and Roles.