Skip to content

Integrations & connectors

Guide: Connect integrations.

GitHub · GitLab · Bitbucket · Azure DevOps · Jira · Linear · CI/CD (generic) · Deployments · Container registry · Terraform · Incidents · Synthetic.

  • 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 eventspull_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-After backoff.
  • Dead-letter queue — capture, replay, discard.
  • Attribution — by repository URL / serviceSlug; Terraform workspace→service map; connector fieldMap remapping.
  • Notification channels — webhook, Slack, Teams, email (see Notifications).
  • Repo discovery — GitHub org repos → suggested services.