Integrations & connectors
Guide: Connect integrations.
Source types (12)
Section titled “Source types (12)”GitHub · GitLab · Bitbucket · Azure DevOps · Jira · Linear · CI/CD (generic) · Deployments · Container registry · Terraform · Incidents · Synthetic.
Capabilities
Section titled “Capabilities”- Webhook ingestion — signature/token validation, raw-payload archive, <5s ack, async processing; native vendor payloads (Docker Hub, Terraform Cloud, PagerDuty v3, Opsgenie) plus a generic JSON contract.
- GitHub events —
pull_request,push,create,workflow_run,deployment_status,package. - GitLab events — push, MR,
pipeline,deployment. - Polling scheduler — per-connector cadence (
config.pollIntervalMinutes). - Sync, backfill & replay — on-demand sync and time-window backfill (
POST /admin/replay), idempotent via dedup keys. - Circuit breakers — per-connector, Redis-backed, half-open recovery.
- Rate-limit handling — Jira 429/
Retry-Afterbackoff. - Dead-letter queue — capture, replay, discard.
- Attribution — by repository URL /
serviceSlug; Terraform workspace→service map; connectorfieldMapremapping. - Notification channels — webhook, Slack, Teams, email (see Notifications).
- Repo discovery — GitHub org repos → suggested services.