---
title: About Flow triggers
description: >-
  Connect your app to Shopify Flow so that your app can send an event that
  starts a workflow.
source_url:
  html: 'https://shopify.dev/docs/apps/build/flow/triggers'
  md: 'https://shopify.dev/docs/apps/build/flow/triggers.md'
---

# About Flow triggers

***

## How triggers work

A trigger is a task in Shopify Flow that starts the execution of a workflow. The trigger represents an event that happens in a store or in an app. You can [build a trigger](https://shopify.dev/docs/apps/build/flow/triggers/create) for Shopify Flow so that events in your app trigger workflows to run.

![A diagram that show how third party triggers interface with Flow ](https://shopify.dev/assets/assets/images/apps/flow/trigger_diagram-eJcDEZaq.png)

***

## Next steps

* To build a trigger, you need to [create a trigger extension](https://shopify.dev/docs/apps/build/flow/triggers/create) in your app. In that extension, you specify details about the trigger using a [TOML file](https://shopify.dev/docs/apps/build/flow/triggers/reference).
* Once you have published your extension, you can then test or use it by [calling the Shopify API](https://shopify.dev/docs/apps/build/flow/triggers/reference#mutation-api-reference) with the trigger payload.

***
