Data sources

Data sources pull from a specific part of your workspace, such as the project catalog, job history, or data tables. The data sources available to you depend on your role and permissions in the workspace. For example, you can only see data tables in the projects you can access. Refer to Manage roles and privileges for more information.

Data sourcesSelect a data source

Query builder

The following table describes the type of data available for each data source.

Data sourceDescriptionAvailable data
Workspace data (Projects)View data related to all the projects in your workspace.
  • ID
  • Name
  • Created at
  • Updated at
  • Environment ID
  • Environment
Workspace data (Recipes)View data related to all recipes within your workspace.
  • ID
  • Name
  • Project ID
  • Project name
  • Folder ID
  • Folder name
  • Environment ID
  • Environment
  • Is active
  • Type (the type of the recipe. Can be one of: App, Workbot, API Endpoint, Function, Callable [legacy value])
  • Created at
  • Updated at
  • Trigger application
Workspace data (Job history)View the job history data for your workspace for the last 365 days.
  • Job ID
  • Recipe ID
  • Recipe name
  • Project ID
  • Project name
  • Folder ID
  • Folder name
  • Environment
  • Started at
  • Completed at
  • Is successful
  • Is test
  • Error type
  • Error message
  • Error application
  • Task count
  • Trigger application
  • Time taken (millis)
Individual recipe job historyView the recipe job history data for the last 365 days for a recipe you specify.
  • Job ID
  • Started at
  • Completed at
  • Is successful
  • Is test
  • Error type
  • Error message
  • Error application
  • Task count
  • All calculated columns
Data tablesView data from a data table you specify.
  • Record ID
  • Created time
  • Last modified time
  • Additional data. This additional data depends on the columns present in your data table.
Workflow appsView data from a workflow app you specify.
  • Record ID
  • Created time
  • Last modified time
  • Current stage
  • Current stage ID
  • Assigned to (the user or user group to which the request is assigned)
  • Assigned to user ID (the user ID, when the request is assigned to a user)
  • Assigned to user group ID (the group ID, when the request is assigned to a group)
  • Due on
  • Created by (name of the user who created the request)
  • Created by ID (the ID of the user who created the request)
  • Additional data. This additional data depends on the columns present in your workflow app's corresponding data table.

Report builder

The report builder uses prebuilt metrics and dimensions to populate charts.

Data sourcesSelect a data source

The report builder offers metrics and dimensions for a range of reporting needs. Choose the area that matches the question you're answering:

  • Automation health: Job success and failure rates, active recipes, and unused recipes (active but not processing jobs). Refer to Integrations.
  • API traffic and governance: Request volume, latency, failure rates, or inactive clients. Refer to APIs.
  • Workspace activity: Who joined, which connections changed, or when recipes were created and modified. Refer to Audit and governance.
  • Platform consumption and chargeback: Credits, business actions, or API calls a team or process consumes. Refer to Usage.

The available metrics and dimensions are the same across all chart types, but the terminology varies:

Chart typeMetric labelDimension label
Line, Bar, AreaY-axisX-axis
PieMetricDimension
TableMetricsDimensions
KPIMetric

COMPATIBLE METRICS AND DIMENSIONS

Metrics and dimensions aren't all interchangeable. Workato filters the list of dimensions to show only compatible options when you select a metric, and does the same when you select a dimension. For example, Job status is available when reporting on jobs, but not when reporting on collaborators.

PRIVATE BETA

The report builder is in private beta. Private beta features are available by invite only. Contact your Customer Success Manager to enable this feature.

Workato may update feature functionality or change availability without prior notice during the private beta.

This reference groups the available metrics and dimensions into four reporting areas. Each area lists the metrics you can measure and the dimensions you can group and filter by.

DATA RETENTION

The report builder currently retains data for a limited window:

  • Integrations, APIs, and Audit and governance report on up to the last 365 days.
  • Usage reports on the current active accounting period only.

Integrations

Measure the health of your recipes and jobs.

Metrics

MetricCategoryDescription
Active recipesRecipeThe number of active recipes in the workspace.
Active projectsRecipeThe number of unique projects that contain at least one active recipe.
Unused recipesRecipeThe number of active recipes that didn't process any jobs in the last 30 days.
Recipe success rateRecipeThe proportion of jobs that completed successfully, as a ratio of successful jobs to total jobs.
Recipe failure rateRecipeThe proportion of jobs that failed, as a ratio of failed jobs to total jobs.
Total jobsJobThe total number of jobs that started during the selected time period and have since completed, regardless of outcome.
Successful jobsJobThe total number of jobs that completed successfully.
Failed jobsJobThe total number of jobs that failed.
Jobs tasksJobThe number of task steps executed across jobs. Use SUM for total task consumption or AVG to understand recipe complexity.
This metric will be moved to the usage dataset in the future.
Jobs durationJobThe total execution duration of jobs, in milliseconds.

METRICS WITHOUT A TIME AXIS

Active recipes, Active projects, and Unused recipes report the current state of your workspace, so you can't add the Date dimension to chart them over time.

RATE METRICS

Recipe success rate and Recipe failure rate return a ratio, such as 0.94. Use the chart's number formatting to display it as a percentage.

Number formatting options for a KPI chartNumber formatting options for a numeric metric

Dimensions

DimensionCategoryDescription
DateCommonThe time axis for your report. You can group the results by day, week, or month.
Started atJobThe date and time a job started.
Completed atJobThe date and time a job finished, regardless of success or failure.
Job statusJobThe final outcome of the job, such as succeeded or failed.
Error typeJobThe standardized error code or category representing the failure type. For example, 400 Bad Request, 409 Conflict, or INVALID_ID.
Error applicationJobThe application connector that caused the job to fail.
Recipe nameRecipeThe name of the recipe as configured in the workspace.
Recipe applicationsRecipeThe list of applications used in the recipe.
StatusRecipeThe current status of the recipe.
Trigger applicationRecipeThe application that triggers the recipe to start.
Project nameCommonThe project the asset or event belongs to.
Environment nameCommonThe workspace environment. For example, Development, Test, or Production.
Environment typeCommonThe type of the workspace environment. For example, dev, test, or prod.
Asset tagsCommonLabels attached to the asset.

ABOUT THE DATE DIMENSION

Use the Date dimension to add a time axis to metrics that measure activity over a time period. Workato automatically maps it to the correct time column for each metric, so it works consistently across any metric.

APIs

This section provides visibility into your API Platform through two types of metrics:

  • Inventory: Current counts of configured API Platform resources, including access profiles, clients, collections, and endpoints.
  • Traffic: Time-series request data that shows API request volume over the selected time period.

Metrics

MetricTypeDescription
API access profilesInventoryAll API access profiles accessible to a user.
API clientsInventoryAll API clients accessible to a user.
API collectionsInventoryAll API collections accessible to a user.
API endpointsInventoryAll API endpoints accessible to a user.
WorkspacesInventoryThe workspaces available to a client.
API churned clientsTrafficAPI clients with zero API calls within the last 365 days.
Active API access profilesTrafficThe number of distinct API access profiles used in API requests in the selected period.
API active clientsTrafficThe number of distinct API clients that made at least one API request during the selected period.
API active collectionsTrafficThe number of distinct API collections used in API requests in the selected period.
API active endpointsTrafficThe number of distinct API endpoints used by API requests in the selected period.
API requestsTrafficThe count of API requests. Doesn't include inactive API entities.
API successful requestsTrafficThe count of successful API requests. A request is successful if it returns a response code in the 2xx or 3xx range.
API successful requests rateTrafficThe rate of successful API requests out of total API requests.
API failed requestsTrafficThe count of failed API requests. A request is failed if it returns a response code in the 4xx or 5xx range.
API failed requests rateTrafficThe rate of failed API requests out of total API requests.
API requests duration (latency)TrafficThe duration of API requests in milliseconds.
API requests peak concurrencyTrafficThe maximum number of concurrent API requests observed in the selected period.
API requests daily countTrafficThe count of API requests for each API entity on a daily basis, including inactive entities, which return a count of 0.
API requests daily averageTrafficThe average count of API requests per day for each API entity.

Dimensions

DimensionDescription
DateThe time axis for your report. You can group the results by day, week, or month.
Collection nameThe name of the API collection.
Collection typeThe type of the API collection.
Collection versionThe version of the API collection.
Endpoint nameThe name of the API endpoint.
API endpoint is activeThe activity status of the API endpoint, either activated or deactivated.
HTTP methodThe HTTP method of the API endpoint.
PathThe path of the API endpoint. For example, /orders/{id}.
Access profileThe name of the API access profile.
Access profile is activeThe activity status of the access profile, either activated or deactivated.
Client nameThe name of the API client.
Request outcomeThe outcome of the API request, such as successful or failed.
Response HTTP codeThe HTTP response code returned for the API request. For example, 200, 400, or 500.
Request durationThe duration of the API request in milliseconds.
Is MCPIndicates whether the API request was made by an MCP client.
Workspace nameThe display name of the workspace.

Audit and governance

Track workspace activity: who joined, what connections changed, and recipe lifecycle events.

DATA RETENTION

Audit and governance metrics report on up to the last 365 days.

Metrics

MetricCategoryDescription
Collaborator added to workspaceCollaboratorThe number of collaborators who accepted an invitation and joined the workspace.
Collaborator invitedCollaboratorThe number of invitations sent to new collaborators in the selected time period.
Collaborator deletedCollaboratorThe number of collaborators who were removed from the workspace in the selected time period.
Collaborator loginCollaboratorThe number of times collaborators logged in to the workspace in the selected time period.
Collaborator role updatedCollaboratorThe number of role changes made to collaborators in the selected time period. Use the User previous role and User role dimensions to see what changed.
Connection createdConnectionThe number of new connections created in the selected time period.
Connection connectedConnectionThe number of connections that were successfully authenticated in the selected time period.
Connection disconnectedConnectionThe number of connections that lost their authenticated state in the selected time period.
Connection updatedConnectionThe number of connections that were re-authenticated or re-configured in the selected time period.
Recipe createdRecipeThe number of recipes created in the selected time period. Use the cumulative view to track growth of your automation library.
Recipe updatedRecipeThe number of recipes that were modified in the selected time period.
Recipe deletedRecipeThe number of recipes permanently deleted in the selected time period.
Recipe startedRecipeThe number of times recipes were turned on (activated) in the selected time period.
Recipe stoppedRecipeThe number of times recipes were turned off (deactivated) in the selected time period.

Dimensions

DimensionCategoryDescription
DateCommonThe time axis for your report. You can group the results by day, week, or month.
Performed byCollaboratorThe email address of the user who performed the action.
User emailCollaboratorThe email address of the collaborator in the workspace.
User nameCollaboratorThe display name of the collaborator as set in their profile.
User roleCollaboratorThe current permission role of the collaborator in the workspace.
User previous roleCollaboratorThe permission role assigned to the collaborator before a role change.
User invited byCollaboratorThe email address of the user who sent the invitation to this collaborator.
Connection nameConnectionThe display name of the connection.
Connection applicationConnectionThe application associated with the connection, such as Salesforce or Slack.
Connection typeConnectionThe authentication type of the connection, such as Cloud or OPA.
Recipe nameRecipeThe name of the recipe as configured in the workspace.
Project nameCommonThe project the asset or event belongs to.
Environment nameCommonThe workspace environment. For example, Development, Test, or Production.
Environment typeCommonThe type of the workspace environment. For example, dev, test, or prod.

DIMENSION AVAILABILITY FOR AUDIT METRICS

Some dimensions apply only to certain audit event types:

  • Project name and Environment name are available on connection and recipe lifecycle metrics, but not on collaborator metrics.
  • User email is available on collaborator metrics only.
  • User name is available on connection and recipe lifecycle metrics only.

Usage

Measure platform consumption, which is useful for chargeback and tracking credit consumption on your plan.

Metrics

MetricDescription
Business actions countA business action is a successful trigger or action step in a workflow recipe. Certain Workato utilities are excluded.
API callsUsage for managed API recipes.
API proxy callsAPI calls routed through Workato's API Gateway.
CreditsCredits consumed.
Events processedThe usage unit for Event Streams. Counts publish actions only. Event Streams triggers are excluded.
Genie actionsA Genie input and response (one turn).
IDP pages processedPages processed by Intelligent Document Processing (IDP).
MCP tool callsA successful MCP tool call.
Rows consumedRows consumed by data pipelines.

Dimensions

DimensionCategoryDescription
DateCommonThe time axis for your report. You can group the results by day, week, or month.
Usage typeUsageThe product metric being consumed, such as business actions, API calls, rows consumed, or pages processed.
Workspace nameCommonThe display name of the workspace.
Environment nameCommonThe workspace environment. For example, Development, Test, or Production.
Project nameCommonThe project the asset or event belongs to.
Recipe nameRecipeThe name of the recipe as configured in the workspace.
Asset tagsCommonLabels attached to the asset.
Environment typeCommonThe type of the workspace environment. For example, dev, test, or prod.
Collection nameAPIThe name of the API collection.
Endpoint nameAPIThe name of the API endpoint.

DIMENSION AVAILABILITY FOR USAGE METRICS

Some dimensions apply only to certain usage metrics:

  • Project name, Recipe name, and Asset tags aren't available on the API proxy calls, Genie actions, or MCP tool calls metrics. For these metrics, group and filter usage by Workspace name and Environment name instead.
  • Collection name and Endpoint name are available on the API proxy calls and API calls metrics only.

FURTHER READING

Last updated: