Refactor API for org/project/tenant model across agents/diagnostics/jobs/users. Add scoped API keys/roles, quotas/rate limiting, usage metering, trial flows, onboarding, and billing hooks. Integrate incident/ticketing (PagerDuty/Opsgenie/ServiceNow/Jira) plus notification/webhook signing/retries. Add SSO integration and richer ChatOps flows.
References:
- API model:
internal/api/, internal/database/
- Keys/identity/SSO:
internal/api/auth.go, onboarding UI
- Notification/webhooks: incident endpoints in API, signing/retry flows
- Usage metering/trials: reporting and agent/job API, SaaS dashboard