- Live workflows accept trigger events and queue runs when project usage requirements are satisfied.
- Paused workflows reject newly created runs before execution.
Enable a workflow
1
Finish the trigger configuration
Open the trigger drawer, select any required account, and complete the
trigger-specific settings.
2
Wait for the graph to save
Confirm the editor shows Saved. Enabling does not force a pending graph
save to finish first.
3
Check integrations and billing
Confirm selected accounts are healthy. For billable triggers, confirm the
project has run credits or active usage billing.
4
Set the workflow Live
Open the status menu at the top of the editor and choose Enable Workflow.
The status changes to Live.
5
Send a new test event
Trigger the workflow and inspect its new run in Run History.
Pause a workflow
Open the Live status menu and choose Pause Workflow. The status changes to Paused. Pausing is immediate for runs created after the status update, but it is not a subscription teardown or queue purge.What happens to events while paused
External trigger subscriptions remain configured while the workflow is paused. When a trigger event tries to start the workflow:- WorkflowDog creates a run record from the event.
- The eligibility check sees that the workflow is paused.
- The run is marked Failed with The workflow is paused.
- The event is not queued for later execution.
Keeping the external subscription configured makes pause and resume fast and
avoids repeatedly creating provider webhooks or watches. It also means run
history can show failed paused events.
Pausing and scheduled work
A Schedule Workflow action reserves and queues its delayed run when the parent workflow executes. The destination workflow’s Live or Paused state is checked at that queueing moment. If the destination is Live when the run is scheduled and becomes Paused later, the existing Scheduled run is not checked again before execution. Cancel it explicitly if the pause should include already scheduled work.Pausing and integrations
Pausing does not:- Disconnect integration accounts.
- Revoke provider permissions.
- Remove Gmail watches, Microsoft subscriptions, or other external event sources.
- Clear trigger configuration.
Billing can still stop a Live workflow
Live means the workflow is allowed to run; it does not bypass project usage checks. A Live workflow can create a Failed run when:- The project has no run credits and no usage subscription.
- The subscription exists but its payment state does not allow new usage.
When to pause
Pause a workflow when:- Editing actions that send messages or change external data.
- Rotating an integration account.
- Investigating repeated bad inputs.
- Preventing new work while you cancel already Scheduled runs.
Troubleshooting
A run executed after I paused the workflow
A run executed after I paused the workflow
Check whether it was already in Scheduled status before the pause. Pausing
blocks newly queued work but does not cancel delayed runs that were already
accepted.
Run history fills with The workflow is paused
Run history fills with The workflow is paused
The trigger subscription is still receiving events. This is expected while
paused. Enable the workflow when ready, or reconfigure/disconnect the trigger
source when you need events to stop at the provider.
The workflow is Live but new runs fail immediately
The workflow is Live but new runs fail immediately
Open the failure tooltip. Out-of-credit and invalid-payment failures are
project billing problems, while a worker failure is an execution-system
problem.
Re-run fails without executing any nodes
Re-run fails without executing any nodes
Confirm the workflow is Live and the project can accept billable runs. A
manual re-run goes through the same pause and billing checks as a trigger
event.