Integrations
Eiryx integrates with external tools through webhooks. You configure integrations in the Integrations page, and Eiryx generates a unique webhook URL for each one.
Current Integrations
Sentry
Receive Sentry Issue Alerts and Metric Alerts. Eiryx parses the Sentry payload, extracts the error title, stack trace, severity, and environment, then creates a bugfix task if the severity meets your threshold.
Setup: Sentry → Settings → Integrations → Webhooks → Add the Eiryx URL.
Generic JSON Webhook
For any tool that can send HTTP POST with JSON. Eiryx auto-detects error fields in the payload (error, message, stack_trace, severity, environment).
GitHub (OAuth)
GitHub integration is built-in via OAuth. When you sign up with GitHub, Eiryx gets repo scope to clone repositories, create branches, and open Pull Requests via GitHub App Installation Access Tokens (not Personal Access Tokens).
Planned Integrations
- Datadog — Error and APM alerts
- PagerDuty — Incident triggers
- Slack — Outgoing notifications when tasks complete
- Jira — Create Jira tickets from scan findings
Webhook URL Format
https://api.eiryx.com/api/webhooks/ingest/{provider_type}?token={user_id}The token is your user ID, used to route the event to the correct account. The provider_type is sentry, generic, etc.
API
POST /api/integrations — Create new integrationGET /api/integrations — List your integrationsDELETE /api/integrations/:id — Remove an integrationPOST /api/webhooks/ingest/:type — Webhook receiver (no auth, token in query)