Skip to main content
The Workflows Analytics Dashboard tracks performance of deployed workflows and their versions. Use it to monitor run success and failure rates, average response times (ART), and event-based node executions.

Access the Dashboard

  1. In the AI for Process top menu, click Settings. access settings
  2. On the left menu, select Monitoring > Analytics.
  3. Click the Workflows Analytics tab.
The dashboard loads with data for the last 7 days by default. Click the Refresh icon to load the latest data. refresh icon

Key Metrics

The dashboard displays account-level and workflow-specific metrics.

Account-Level Metrics

These metrics summarize activity across all workflows in your account for the selected period.
MetricDescription
Number of workflowsTotal deployed workflows, including all versions managed by all account users. To filter by workflow and version, use Workflow Performance Filters.
Number of runsTotal successful and failed runs across all deployed workflows. For status-specific counts, see the Workflow Runs widget.
Number of times nodes are executedEvent-driven execution counts for all node types. For node-level details, see the Nodes Execution widget.
Hover over the i icon to view a summary for each metric.
info icon

Workflow-Specific Metrics

These metrics appear in the performance widgets for the selected workflow and version.
  • Workflow Runs: Success and failure trends for workflow runs.
  • Avg. Workflow Response Time: ART to requests for the selected workflow version.
  • Nodes Execution: Event-based execution graph for all node types. Executions are counted up to your account’s rate limit threshold.
To view these metrics, apply Global Timeline Filters and Workflow Performance Filters.

Filter Dashboard Data

Use both filter types together to generate targeted analytics.

Global Timeline Filters

Select the time period for all dashboard metrics from the top panel. The widgets update automatically.
Filter optionDescription
24 hoursData for all hours in the past day.
7 daysData for all days in the past week (default).
30 daysData for all days in the past month.
90 daysData for all days in the past three months.
CustomSelect a day or date range from the calendar widget, then click Apply.
This MonthData from the first day of the current month to today.
Last MonthData for the entire previous month.
This YearData from January 1 of the current year to today.
Last YearData for the entire previous calendar year.
global timeline filters
  • Select only current or past dates. Future dates aren’t supported.
  • Data is available for up to one year from the current date.
Single date Click the required date on the calendar widget. single date Date range Click the start and end dates on the calendar widget. date range
  • Only consecutive dates are supported. Alternate or random date selections aren’t allowed.
  • Multiple date range selections aren’t supported.

Workflow Performance Filters

These filters apply only to workflow-specific metrics and work alongside a global timeline selection.
  • Workflow Name: Select a deployed workflow from the list.
    If two workflows share the same name but were deployed at different times, they appear in the list with their respective deployment timestamps.
  • Workflow Version: Select a version of the chosen workflow. Use this to compare testing versus production versions.
    If no versions exist for a workflow, the dropdown is empty. By default, data for all workflow versions is shown unless you select a specific version.

Performance Widgets

The dashboard has three widgets for workflow-specific metrics. To load data:
  1. Select a date or date range using the Global Timeline Filters.
  2. Select a Workflow Name and optionally a Workflow Version using the Workflow Performance Filters.
The widgets update automatically. A single-day selection shows hourly data; a date range shows daily data. Hover over any data point to view metrics for that specific date and time.

Workflow Runs

This widget shows successful and failed workflow runs as two line graphs for the selected period.
  • Y-axis: Total Number of Requests (auto-scaled).
  • X-axis: Date.
  • Successful runs appear in green; failed runs in red.
Hover over a data point to view total, successful, and failed request counts at that date and time. tooltip feature
  • The widget shows data only for periods the workflow was deployed. For example, if a workflow was active for 4 days and undeployed for 3 days in a 7-day view, only the 4 active days appear.
  • The graph shows curves only when requests are processed. No data points appear for hours or days with no activity.
Use this widget to:
  • Monitor success versus failure rates and identify failure patterns across the same or different dates.
  • Identify peak and low performance periods across multiple date ranges.
  • Detect sudden spikes in failures or performance drops with the hourly view.
  • Compare performance across workflow versions.

Avg. Workflow Response Time

This widget shows a line graph of the ART for each request the selected workflow version handles during the selected period.
  • Y-axis: Avg. Response Time (auto-scaled).
  • X-axis: Date.
  • A blue line represents ART values.
Single day Hover over a data point to see the date and time, ART for that hour, and number of requests processed. The widget also shows Overall ART — the aggregated ART across all hours in the selected day. overall art Date range Hover over a data point to see the date, ART for that day, and number of requests processed. The widget also shows Overall ART — the aggregated ART across all days in the selected date range. overall art for date range
The system calculates the ART for all requests within each hour (hourly ART), combines these for each day (daily ART), then aggregates daily ART values across the selected date range to compute the overall ART.
Use this widget to:
  • Identify bottlenecks by spotting sudden ART spikes that indicate delays or inefficiencies.
  • Track optimization progress by monitoring ART trends before and after workflow changes.
  • Compare ART across workflow versions to determine the most responsive option.

Nodes Execution

This widget shows a line graph of nodes executed per event run for the selected workflow version and period. For information about node types, see Nodes.
  • Y-axis: Number of Nodes Executed, fixed to the maximum rate limit for your account.
  • X-axis: Date.
  • A blue line represents node executions.
  • A red line marks the maximum rate limit threshold.
Rate limit The widget displays data up to your account’s subscribed rate limit. For example, if your subscription allows 8,000 node executions, the graph shows a maximum of 8,000 nodes. When the limit is reached, an error message appears. rate limit Hover over a data point to view Total Events — the combined execution count for the following node types: Use this widget to:
  • Identify overused nodes or inefficient workflows by visualizing execution trends.
  • Stay within subscription thresholds by tracking node executions against your rate limit.
  • Detect bottlenecks and resolve workflow issues using node execution patterns.

Expand a Widget

Expand any widget for a drill-down view with its own Global Timeline and Workflow Performance filters.
  • Filter changes in the expanded view don’t affect the main dashboard or global filters.
  • Hover over data points to view widget analytics.
To expand a widget, hover over its top-right corner and click the double-arrow icon. expand widget icon Workflow Runs workflow runs expanded view Avg. Workflow Response Time average art expanded view Nodes Execution nodes execution expanded view