Category: DAP Triggers
## Overview
Event Triggers enable GitLab flows (part of the Duo Agent Platform) to run automatically in response to activity within GitLab. Rather than manually invoking a flow, teams can configure triggers so that AI-powered automation activates whenever a relevant GitLab event occurs — for example, when a merge request is ready for review, when a pipeline fails, or when a work item changes status.
Triggers are configured per-project under **Automate > Triggers** and associate a GitLab event type with a flow and a [composite identity](https://docs.gitlab.com/user/duo_agent_platform/composite_identity/) (service account). When the event fires, GitLab evaluates any configured filters and, if conditions are met, executes the linked flow on behalf of that identity.
<!-- triage-serverless v3 PLEASE DO NOT REMOVE THIS SECTION -->
> [!important]
> This page may contain information related to upcoming products, features and functionality.
> It is important to note that the information presented is for informational purposes only, so please do not rely on the information for purchasing or planning purposes.
> Just like with all projects, the items mentioned on the page are subject to change or delay, and the development, release, and timing of any products, features, or functionality remain at the sole discretion of GitLab Inc.
<!-- triage-serverless v3 PLEASE DO NOT REMOVE THIS SECTION -->
epic