Workflows Overview

Prev Next
Beta

Insights is currently in beta. Share your feedback with your Customer Success Manager (CSM) to help us improve.

The Workflows Overview provides comprehensive performance analysis across all workflows, helping identify performance issues, high cancelation rates, and runtime degradation.

Overview

The Workflows Overview is organized into sections:

  • Global Filters (top): Control environment, time range, and project scope
  • Root Jobs / All Jobs Toggle: Switch between viewing root jobs only or all jobs including children
  • Performance Cards: Three cards highlighting workflows needing attention
  • Workflows Table: Sortable, filterable table with detailed metrics

Root Jobs vs All Jobs toggle

Toggle between two views at the top of the page:

  • Root Jobs Only (Default): Shows only root workflows (complete business operations). Use for business-level analysis, ROI reporting, and matching Summary Dashboard metrics.
  • All Jobs (Root and Child): Shows all workflows including children. Use for technical troubleshooting and optimizing sub-processes.

The toggle affects both performance cards and the table.

Performance cards

Three cards highlight workflows needing attention. Click quick filters on each card to sort the Workflows table by that metric. Click workflow names to open Workflow Details. Cards show "--" when no workflows meet the criteria.

Top 3 Highest Cancelation Rates

Shows workflows with the highest percentage of canceled jobs.

Example: 87.1% failure (59 failed jobs)

High cancelation rates can indicate timeout issues, resource constraints, or workflow design flaws.

Top 3 P50 Runtime Degradation Rates

Shows workflows where typical (median) runtimes are increasing.

Example: P50: 3s 450ms | +34.8% (+890ms)

Indicates typical performance is degrading due to increased load, performance issues, or infrastructure constraints.

Top 3 P90 Runtime Degradation Rates

Shows workflows with the largest 90th percentile runtime increases.

Example: P90: 4s 232ms | +16.2% (+590ms)

Indicates the slowest 10% of executions are getting slower, suggesting edge case problems or occasional resource contention.

Workflows table

The Workflows table provides a dynamic, filterable view of your workflows with key performance metrics. This table helps you quickly identify high-value workflows and those needing attention.

Table structure

Column Description Displayed by default
Workflow Name of the workflow (clickable link to open the workflow details in Insights) Yes*
Jobs Run Total number of jobs executed for this workflow in the selected time period Yes*
Jobs Run Delta Percentage change in the number of root jobs run compared to previous period No
Completed Total number of root jobs that completed in the selected time period No
Completed Delta Percentage change in the number of root jobs that completed compared to previous period No
Cancelation Rate Percentage of jobs that were canceled versus those that completed Yes*
P50 Runtime Median (typical) runtime of jobs executed for this workflow Yes
P50 Degradation Percentage change in median runtime of jobs, highlighting workflows where typical runtime is increasing Yes*
P90 Runtime The 90th percentile runtime of jobs executed for this workflow Yes
P90 Degradation Percentage change in the 90th percentile runtime of jobs, highlighting workflows where the slowest 10% of jobs are getting slower Yes*
Project The workflow's associated Project in Studio Yes
Pre-automation Time Estimated time required to perform the workflow’s tasks manually (clickable link to configure value in Studio) No
Time Saved Cumulative manual effort avoided through automation No

* Column cannot be removed from table display

Common use cases

Prioritize problem workflows: Review performance cards → click quick filters → prioritize by job volume → investigate root causes.

Optimize high-impact workflows: Sort by Jobs Run → check P50/P90 Runtime → add delta columns → focus on: high volume + long runtime + recent degradation.

Analyze reliability: Sort by Cancelation Rate → filter by threshold → add Completed Delta → investigate: timeouts, resources, error handling.

Compare root vs child workflows: Toggle between Root Jobs Only and All Jobs views to identify whether parent or child workflows need optimization.

Track trends: Add all delta columns → identify workflows degrading across multiple metrics → prioritize declining trends.