UiPath Documentation
uipath-cli
latest
false
UiPath CLI user guide

uip insights

Commands for querying UiPath Insights dashboards for job execution analytics using the `uip insights` tool.

uip insights queries UiPath Insights — the analytics layer over job execution data, alerts, and the entities (folders, processes, queues, machines, users) that data is filtered by. The tool exposes preset Insights dashboards and lookup lists as commands.

Install it with uip tools install insights, or invoke uip insights … and let auto-install run. The underlying package is @uipath/insights-tool; the command prefix is insights. See Tools (plugins) for the install model and uip tools for the command that manages tool installation.

Resources

ResourcePurpose
jobsSummary, completed- and uncompleted-job timelines, top failures, failures by reason, per-process breakdowns, and failure-detail drill-downs.
alertsList configured alerts, get one by ID, check the tenant's alerting entitlement.
alert-historyList historical alert triggers and get alert metrics.
alert-deliveriesGet delivery detail for a single alert trigger.
usersList users, for filtering job and alert data by user.
rolesRead the Insights roles defined in the active tenant.
groupsRead the Insights groups of the active tenant and their role names.
filter-foldersList folders, for use with --folder-key filters.
filter-processesList processes, for use with --process-name filters.
filter-machinesList machines, for use with --machine-name filters.
filter-queuesList queues.

Synopsis

uip insights <resource> <verb> [options]
uip insights <resource> <verb> [options]

All uip insights verbs honor the global options (--output, --output-filter, --log-level, --log-file) and the standard exit codes. No resource takes a --tenant option — every verb always uses the tenant selected during uip login.

Shared filters (jobs)

Every insights jobs subcommand accepts the same filter surface — time range, folders, processes, machines. The flag set is documented inline on the jobs page.

A time range is required: pass --time-range, or both --started-after and --started-before together — supplying only one of the pair is treated as supplying neither. Combining --time-range with the absolute pair is valid; the Insights backend resolves to whichever interval is narrower. Every other filter is optional.

Authentication

Every Insights call uses the session established by uip login. If no session is present, the CLI emits Failure with Instructions: "Run 'uip login' to authenticate first." and exits 1.

See also

  • Resources
  • Synopsis
  • Shared filters (jobs)
  • Authentication
  • See also

Was this page helpful?

Connect

Need help? Support

Want to learn? UiPath Academy

Have questions? UiPath Forum

Stay updated