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.