Skip to content

Integrations

Reflex integrates with the tools your team already uses for version control, communication, and incident management.

Available integrations

Version control

IntegrationDescription
GitHubDeploy from GitHub repositories. PR-triggered pipelines and commit status checks.
GitLabDeploy from GitLab repositories. Supports self-hosted GitLab instances.
BitbucketDeploy from Bitbucket Cloud repositories.

Communication

IntegrationDescription
SlackDeployment notifications, incident alerts, and interactive commands in Slack channels.

Incident management

IntegrationDescription
PagerDutyEscalate Reflex incidents to PagerDuty for on-call routing.

AI assistants

IntegrationDescription
MCP serverLet AI assistants read server state and trigger deployments through the Model Context Protocol.

Setting up an integration

All integrations are configured in your dashboard under Settings → Integrations. Each integration requires:

  1. Authorising Reflex with the third-party service (usually via OAuth)
  2. Selecting which servers or pipelines should use the integration
  3. Choosing which events trigger notifications

Building custom integrations

Use the Reflex API and webhooks to build custom integrations with any service. Common patterns:

  • CI/CD trigger — Call POST /api/v1/deployments/trigger from your CI pipeline after tests pass
  • Custom notifications — Subscribe to webhook events and forward to your preferred channel
  • Status pages — Read server and incident data from the API to power a custom status page

© Reflex by ExpertWeb. All rights reserved.