Triggers & operationsGuide

The Runs page

Every run in the project lands on Runs — scripts, flows, AI Scraper robots and e-mails, whether a person, a schedule, an API call or an event started them. The list is filtered, searched and counted on the server, so the figures in the side panel always describe exactly the rows you are looking at. This guide covers the filters, the search language, the flow tree and the drawer that opens on a click.

What you will learn
  • Narrow the list by period, kind, status and Waiting for you
  • Search by words and by input conditions such as amount>100
  • Unfold a flow run into the runs it started
  • Read a run in the drawer and run it again with the same inputs

What the list shows

One row per top-level run, newest first. A script that a flow ran is not a row of its own — it sits under its flow (see the tree below), so one flow run counts as one run, not one plus its steps. Each row shows the language or kind, the item’s name and path, and four labelled columns: Triggered by, Duration, Ran at (the exact moment, with seconds; today shows only the time) and Status.

RunsEvery script and flow run in this project
Live
Search name or value · amount>100Ctrl KToday7 days30 daysAll time
Kind: AllStatus: AllWaiting for you 1
campaignFlowTriggered byScheduleDuration713msRan at5 h agoStatusSuccess
load_customersstep 1 of campaignTriggered bycampaignDuration38msRan at5 h agoStatusSuccess
send_offer ×4step 2 · loopTriggered bycampaignDuration188msRan at5 h agoStatusSuccess
approvalFlowTriggered byana@shop.devDuration174msRan at5 h agoStatusWaiting
report.pyTriggered byScheduleDuration6.7sRan at4 h agoStatusSuccess
broken.pyTriggered byana@shop.devDuration877msRan at26 min agoStatusFailed
The Runs page: the filter bar, runs with Triggered by, Duration, Ran at and Status, a flow unfolded into its steps, and the Statistics panel.
Triggered byShows
A personTheir e-mail; hover or click for a card with name and e-mail
APIThe name of the token used (or Public endpoint)
ScheduleThe schedule’s name
FlowThe parent flow (for a flow started by a subflow step)
E-mail · Database change · MQTTThe event trigger’s name

The list loads more by itself as you scroll down; Back to top appears once you are far down, and the filter bar stays pinned at the top. Live keeps it updating as runs start and end.

Filter the list

  1. Pick a period

    Today, 7 days (the default), 30 days, All time, or Custom range with From and To. A run belongs to the period it was queued in — the one moment every run has, finished or not.

  2. Kind and status

    Kind: All, Script, Flow, AI Scraper, Email. Status: All, Running, Queued, Success, Failed, Completed with errors, Waiting for approval, Rejected.

  3. Waiting for you

    Waiting for you keeps only the flow runs stopped at an Approval step that you can decide, each with Review.

  4. Search

    Type in Search name or value · key:value · OR. Matching words and conditions are highlighted in the rows (next section).

Flow runs as trees

A flow row has a caret: Show the runs it started. Under it, indented, come the executions — each script step that ran and each subflow it started — in the same layout as a top-level row. A step that ran inside a loop carries #2, #3… (Loop iteration 2). Conditions, loop headers and steps that never ran are the flow’s own wiring and do not appear; the flow’s canvas shows them. Children have no Triggered by column — the nesting already says it.

A run started by a person: the row names who.

Clicking a child opens its parent flow run focused on that step — and on that loop iteration — so you see the step in context.

The run drawer

Click a row and a drawer slides in from the right; the page stays usable, and clicking another row swaps it. Drag its edge to resize it (the width is remembered); click outside or press Esc to close.

RunTabs
ScriptOutput (parameters, result, the received request for API runs) · Logs · Code (the exact code that ran)
FlowData (inputs, output, the run drawn on a read-only canvas) · Steps · Logs grouped by step · Timeline
  • Values show as a table or JSON (Table view / JSON view); Maximize gives one section the whole drawer.
  • Open in editor / Open on flow page opens the item in a new browser tab.
  • Run again starts the same item with the same inputs (… started again with the same inputs).
  • A row’s right-click menu has Open details, Open in new tab and Copy link.

The Statistics panel

On the right, Statistics describes the filtered list: Total runs, running now, success rate and average duration, the Run trend per day, By status, Most run and Recent failures. By status is the one figure that ignores the status filter — it is also how you pick one: click a status to filter by it. On the same page, Scheduled · next 24 h shows what is about to run, late firings and any that Didn’t start with the reason.

Good to know

  • A step’s name is not searchable from the top level: search the flow, then unfold it.
  • A run whose item was deleted stays, marked deleted target — the record remains, but there is nothing to open.
  • Your access decides what you see: with no access to an area (scripts, flows, runs), its runs are not listed.