GitLab Events Platform
Event-driven automation for GitLab Duo Flows
Overview
The GitLab Events Platform enables GitLab Duo Flows to execute automatically in response to events across the development lifecycle. Flow Triggers are database objects that associate projects with flows and a dedicated service account, firing when matching events occur. The platform supports internal GitLab event types (code pushes, issue and MR changes, CI/CD pipeline results, deployments, and more) as well as custom external events from third-party tools like Jira, Jenkins, and Slack, published via gRPC CloudEvents to GitLab Relay. Events are streamed through a pluggable message broker (e.g., Redis, NATS), and executed asynchronously via Sidekiq workers.
Documentation
Last modified April 1, 2026: Add event platform to the list of projects (
47f9b6f4)
