Skip to main content

Monitoring Automations

Monitoring helps you answer one simple question:

"What is happening with my automation right now?"

After an automation starts, you can watch its progress, check each step, see the final result, and understand what went wrong if it fails.

The Basic Idea​

Automation Starts
A run is created and placed in progress
Steps Run
Each step shows its own status and output
Progress Updates
You can see what is running, completed, or waiting
Result Is Recorded
The run ends as completed, failed, paused, or stopped
Simple: monitoring is the live story of an automation run.

What You Can See​

AreaWhat it tells you
Overall statusWhether the automation is waiting, running, completed, failed, paused, or stopped
Current stepWhich part of the automation is running now
Step resultsWhat each step produced after it finished
DurationHow long the run or step took
ErrorsWhat went wrong and where it happened
Recent runsWhether the automation usually succeeds or often fails

The Executions View​

Every job has an Executions tab (next to Configurations and Canvas on the job canvas). This is where you watch runs live and inspect past ones.

Auto-refresh​

The Executions panel can refresh itself on an interval. Click the refresh badge to open the Auto-refresh menu and pick how often the list updates:

OptionBehavior
OffThe list only updates when you refresh it manually
Every 5s / 10s / 30sFrequent updates for a run you're actively watching
Every 1m / 2m / 5mLighter polling for background monitoring

The badge shows the current interval, and a ring animates around the refresh button while auto-refresh is active. You can also refresh once at any time with the refresh button.

Stat Cards​

A compact stats card sits at the top of the Executions panel and summarizes the job's recent health:

CardWhat it shows
Last RunThe status of the most recent run and how long ago it happened
Fail RateThe share of recent runs that failed
Avg DurThe average run duration, in seconds

Filtering Runs​

Click the funnel icon to open the filter panel. You can narrow the list by:

FilterOptions
StatusAll, COMPLETED, RUNNING, FAILED
Time rangeToday, Last (a number plus a unit), or Custom (a From/To range)
Search executionsFree-text match on ID, user, payload, or error text
DurationAn operator, a value, and a unit (e.g. longer than 30 seconds)

Use Apply to run the filter, Reset to clear it, or Cancel to close the panel. Each run in the list shows its trigger type, start time, status, and duration in seconds.

Inspecting a Run​

Selecting a run opens its details. You can view a run in Inspect or Flow mode, switch the timezone used for timestamps, and open the Output, Config, and Logs tabs for any step - each viewable as formatted JSON or as a table.

Timeline​

Toggle Timeline to see the run laid out as a horizontal bar chart. It shows the total run duration and one bar per step, positioned by when the step started and sized by how long it took, with each bar colored by the step's status. This makes it easy to spot the slowest steps and which steps overlapped (ran in parallel).

Per-run Controls​

Each run in the list has action buttons that change based on its current status:

Run statusAvailable actions
RUNNINGPause (hold the run) or Stop (end it)
PAUSEDResume (continue) or Stop (end it)
FAILEDRestart (run it again)
COMPLETEDRetry (run it again)

Status Cheat Sheet​

StatusMeaningWhat to do
PENDINGThe automation is waiting to startCheck again shortly
RUNNINGThe automation is working nowWatch progress
COMPLETEDAll steps finished successfullyReview the result
FAILEDOne or more steps did not finishOpen the failed step and read the error
PAUSEDThe run is waiting before continuingResume it when ready
STOPPEDThe run was stopped manuallyReview what completed before it stopped

Example Run​

Here is how a successful report automation may look:

Query Sales Data
Completed in 5 seconds and found 1,547 rows
Generate Report
Completed in 4 seconds and created the PDF
Send Email
Completed in 2 seconds and sent it to finance

The full automation completed in 11 seconds.

How to Read Step Results​

Each step can produce information that later steps use.

StepOutputWhy it matters
Query dataCustomer, sales, or ticket recordsLater steps use this data
Create fileReport, spreadsheet, or attachmentA later step may send or store it
Send messageDelivery resultConfirms who received the message
Update recordUpdated status or IDConfirms the business change happened

If a later step fails, always check the output from the step before it. Many failures happen because the previous step returned missing or unexpected data.

When Something Fails​

Start with these questions:

QuestionWhy it helps
Which step failed first?The first failed step usually shows the real problem
What does the error say?The message often tells you exactly what was missing or unavailable
Did the previous step produce the expected output?Bad or missing input can break the next step
Did it fail quickly or after waiting?Quick failures often mean setup issues; slow failures often mean timeout or connection issues
Did this start after a recent change?A workflow, password, file path, or external system may have changed

Common Things to Check​

What you seeLikely reasonNext step
Connection timeoutExternal system was slow or unreachableTry again or check system availability
Authentication failedCredentials or permission may be wrongReview the connection setup
No data returnedThe query worked but found nothingCheck date, filter, or source data
File not foundA file path is wrong or a previous step did not create itCheck the previous step output
Same step fails every timeConfiguration or input is likely wrongReview that step before retrying

Useful Monitoring Questions​

Did today's job succeed?​

Check the latest run and confirm the status is COMPLETED.

Why did this automation fail?​

Open the failed run, find the first failed step, and read the error message plus the previous step output.

Is this automation getting slower?​

Compare recent run durations. If the same step is taking longer each time, that step may need attention.

Is the schedule working?​

Review recent run times and confirm they match the expected schedule.

What to Watch Over Time​

MetricHealthy signWarning sign
Success rateMost runs complete successfullyFailures are increasing
DurationRuns take a predictable amount of timeRuns are getting slower
Failed stepFailures happen rarely and in different placesThe same step fails repeatedly
Output qualityResults look complete and expectedData is missing, duplicated, or unexpected
Queue timeRuns start quicklyRuns wait too long before starting

Good Monitoring Habits​

Check the first failed step

Do not start at the last error. The first failed step is usually the most useful clue.

Look at output, not only status

A run can complete but still produce unexpected data. Review important outputs.

Compare with a successful run

If something changed, a previous successful run can show what the normal pattern looked like.

Watch repeated problems

One failure may be temporary. The same failure again and again usually means the automation needs a fix.