What a trigger is
A trigger is what starts a workflow. Without a trigger, a workflow has nothing to react to. The trigger defines the real-world event or schedule that causes the automation to begin.Common trigger types
Workflow Machine supports several useful trigger patterns.Webhook triggers
Webhook triggers start a workflow when another system sends data into Workflow Machine. Use a webhook when:- another tool can send HTTP requests
- you want to start the workflow from a custom system
- you need direct control over the input payload
Schedule triggers
Schedule triggers run a workflow at a time or interval you define. Use a schedule when:- the workflow should run repeatedly
- the workflow is based on time rather than an external event
- you want a recurring digest, sync, or cleanup process
RSS triggers
RSS triggers monitor feed updates and start a workflow when new content appears. Use an RSS trigger when:- you want to monitor blogs, news sources, or other feed-based content
- you want to collect or summarize updates on a recurring basis
App event triggers
Some connected apps provide native events that can start workflows. Use an app trigger when:- the integration already exposes the event you need
- you want less custom setup than a webhook
- you want the workflow to start closer to the source app itself
How to choose the right trigger
Pick the trigger that matches the natural starting point of the process. A simple decision guide:- choose Webhook when another system sends data to you
- choose Schedule when time is the main driver
- choose RSS when feed updates are the source
- choose an App event when the integration already supports it
What makes a good trigger
A good trigger is:- easy to explain
- easy to test
- closely tied to the real event you care about
Trigger design tips
When planning a workflow, ask:- what exact event should start this process
- how often should it happen
- what data will the trigger provide
- is this input stable enough for downstream steps