---
canonical: https://amplience.com/developers/docs/workforce/flows/triggers/
title: Triggers for Workforce Flows
description: Learn about the different types of triggers that start Workforce Flows, launching processes manually or automatically based on events in your workflow.
audience: Business User
date_published: 2026-01-16
date_modified: 2026-03-31
---

# Triggers for content flows

Triggers are the actions that start a run of a given content flow. All content flows start with a single trigger, and Workforce provides **manual** and **automatic** triggers (webhooks).

## Manual triggers

Manual triggers are used when you want a person to start a flow.

A **Chat Trigger** starts a flow when a user enters a message or prompt. That input is passed into the flow, which can then be used by subsequent actions to generate, transform, or review content.

For an example of a Chat Trigger in a flow, see [Build a flow in 5 minutes](https://amplience.com/developers/docs/workforce/flows/getting-started/).

A **Form Trigger** starts a flow when a user submits a form. The values entered into the form fields are passed into the flow, allowing subsequent actions to use structured input such as text, selections, or dates. Form triggers are useful when you want consistent input to start a manual flow, rather than free form text.

For examples of Form Triggers in flows, see:

- [Product image standardization example](https://amplience.com/developers/docs/workforce/flows/examples/product-image-standardization/)
- [Localized product descriptions example](https://amplience.com/developers/docs/workforce/flows/examples/localized-product-descriptions/)
- [Image tagging and Content Hub upload example](https://amplience.com/developers/docs/workforce/flows/examples/image-tagging-upload/)
- [Using the Research agent example](https://amplience.com/developers/docs/workforce/flows/examples/research-agent/)
- [Extract swatch example](https://amplience.com/developers/docs/workforce/flows/examples/extract-swatch/)

When you include a manual trigger in a flow, you must configure the fields users complete to provide the information needed when they run the flow.

## Webhook triggers

A webhook trigger will automatically start a flow when an event happens outside of the flow.

A webhook trigger action allows you to choose or create a webhook URL that will be used to start a flow. For example, when an event happens in JIRA, Slack or some other webhook enabled application.

Learn more and see examples for [webhook triggers](https://amplience.com/developers/docs/workforce/flows/webhook-triggers/).

## Related pages

[Build a flow in minutes](https://amplience.com/developers/docs/workforce/flows/getting-started/)
