Loopfour
Workflows

Choose when a workflow runs

Compare the ways a workflow can start, such as on a schedule, from an email, from a change in another system or by pressing Run, and pick one.

Each workflow has one trigger. Pick the one that matches how the work arrives today.

If you wait for a date, use a schedule. If you wait for an email, use the inbound email trigger. If you wait for someone to update another system, use an event from that system.

Before you start

Know what starts the finance job and which connected system supplies it. For an existing workflow, check whether it is Active before changing its trigger.

The ways to start a workflow

How it startsTrigger in the editorGood for
At a set timeScheduleDaily cash reports, weekly aging reviews, month-start reminders
When an email arrivesInbound EmailVendor bills, remittance advice, statements sent by email
When something changes in a connected systemHubSpot, Airwallex or SlackA deal moving stage, a payment settling, a message in a channel
When you press RunAny triggerOne-off runs and tests
When another program asksAPIYour developer's own tools starting a run

You can press Run on any deployed workflow, whatever its trigger.

Pick one

Change the trigger

Open the workflow

Go to Workflows > My workflows and open it. If it is Active, pause it from Version History before changing the trigger type. See Deploy, test and change a workflow.

Drag in the new trigger

In the block list, find the Triggers group. Drag the trigger you want onto the canvas. It replaces the current one.

Fill in its settings

Choose the trigger block and complete its Configure tab, such as the schedule or the event.

Deploy

Press Deploy. A trigger starts the workflow only once it is deployed.

Good to know

  • A workflow has exactly one trigger. To start the same steps in two ways, make a second workflow, or put the shared steps in a workflow that both call. See Reuse one workflow inside another.
  • A Draft, Paused or Archived workflow is not started by its trigger.

Check it worked

Check that the workflow is Active and starts from the event or schedule you chose. Open the new run under Runs.

If something goes wrong

If it does not start, check its status and trigger settings. See A workflow did not run.

On this page