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.