AI Colleagues

AI Colleagues Analytics

The AI Colleagues dashboard gives Admins a run-level view of everything their AI Colleagues are doing — how many runs are being executed, how many employees are participating, how runs are being resolved, which AI Colleagues, AOPs, and Tools are doing the most work, and how many tokens all of this is consuming.

Navigate to Analytics → Bot Platform → AI Colleagues to open the dashboard.

📘

Availability

The AI Colleagues dashboard appears in the Bot Platform analytics menu only for bots where AI Colleagues is enabled. If you don't see it, reach out to your Leena AI representative.


Working with the dashboard

Time range. Use the selector at the top right to switch between Today, Last 7 days, Last 30 days (default), Till now, or a Custom range. Every panel on the page recalculates for the selected window. Runs are bucketed by the time they were initiated.

Last updated. The timestamp under the page title shows when run data was last synced into analytics, along with the timezone applied to all charts and tables.

Filters. Click the filter icon to narrow every panel on the page at once. Filters can be combined.

FilterOptions
Handled byOne or more AI Colleagues (or the Master Orchestrator) that processed the run
AOPOne or more AOPs executed during the run
ToolsOne or more Tools executed during the run
Initiated byThe employee who triggered the run
StatusHandled, Unhandled, In progress, Cancelled
EscalationYes / No
Trigger typeManual, Workbench, API
Schedule nameThe schedule that triggered the run (for Workbench runs)
Guardrail violationPII Detection, Moderation, Jailbreak

Export. A dashboard-level export is available from the 3-dot menu at the top of the page. Individual panels also support CSV, PNG, and PDF downloads from their own menus, and every drilldown table can be exported to CSV.


Volume & Adoption

This section answers two questions: how much work are your AI Colleagues doing, and how much of your workforce is involved.

Total Runs

Total number of runs executed across all AI Colleagues in the selected period, with a trend line showing how volume is distributed over time. A run is counted once, regardless of how many AOPs or Tools it touched.

Click the value to open the run-level drilldown, where you can switch between All, Successful, and Failed runs.

Participation coverage

Unique users involved in AI Colleague processes compared to total registered bot users, shown as a percentage with a trend line.

📘

How participation coverage is calculated

The numerator counts every unique employee who appeared in a run in any capacity — as the initiator, a task assignee, an escalation manager, or a notification recipient. The denominator counts all unique, non-terminated employees with access to the bot. Both sides are de-duplicated by email, so an employee who participates in many runs is counted once.


Resolution

This section breaks total runs down by how they ended. Each panel is a gauge showing its count as a share of total runs, and each opens a run-level drilldown on click.

PanelWhat it counts
Handled runsRuns where the user's request was fully addressed
Unhandled runsRuns where the user's request could not be addressed
In progress runsRuns where the user's request is still in progress
Cancelled runsRuns stopped by the user via cancel action or clear chat
Escalation rateRuns handed off to a human agent


📘

Run statuses vs. escalation

Every run has exactly one status — Handled, Unhandled, In progress, or Cancelled — so the four status gauges together account for all runs. Escalation is tracked separately: a run is flagged as escalated if it required intervention from an escalation contact, whatever its final status. For unhandled runs, the drilldown includes the Unhandled due to category and a View reason action explaining why the run could not be completed.


Top performers by run volume

Three leaderboards showing where run volume is concentrated. Click any bar to open the run-level drilldown for that entity.

PanelWhat it shows
AI ColleaguesMost active AI Colleagues based on run count
AOPsAOPs handling the highest share of employee requests
ToolsMost active Tools based on run count

📘

Renamed entities

Leaderboards and run tables always display the current name of an AI Colleague, AOP, or Tool. If an entity was renamed after a run executed, historical runs are shown under the new name.


Resource usage

This section tracks LLM consumption and how runs are being initiated.

Input tokens

Total tokens sent to the model across all runs in the period, with the run count ("Across N runs") and an Avg / run figure. Values are abbreviated (k / M) for readability.

Output tokens

Total tokens generated by the model across all runs, with the same run count and Avg / run breakdown.

Trigger type split

Distribution of runs by how they were initiated:

Trigger typeMeaning
ManualInitiated by an employee via chat or the UI
WorkbenchInitiated by a schedule configured in the Workbench
APIInitiated via a REST API call

Click a bar to open the run-level drilldown for that trigger type. For Workbench runs, the drilldown includes the name of the schedule that triggered each run.


Run-level drilldowns

Every panel on the dashboard drills down to the same run-level table, pre-filtered to the metric you clicked. Clicking a row takes you directly to that run in the AI Colleague Studio's Run History for full step-by-step inspection.

ColumnDescription
Run IDUnique identifier of the run
Handled byThe Master Orchestrator or AI Colleague that processed this run
StatusHandled, Unhandled, In progress, or Cancelled
Initiated onWhen the run started
Initiated byEmployee who triggered this run
Initiated forEmployee on whose behalf the run was executed
Trigger typeManual, Workbench, or API
Completed onWhen the run reached a terminal status (Handled, Unhandled, or Cancelled)
ChannelCommunication channel used to initiate the request
Schedule nameName of the schedule that triggered this run (Workbench runs)
EscalationWhether the run required intervention from an escalation contact (Yes / No)
Associated ToolsTools executed by the Master Orchestrator during this run
Associated AOPsAOPs executed by AI Colleagues during this run
Total time takenEnd-to-end run duration
ParticipantsView list opens a side sheet with everyone involved — initiator, task assignees, escalation manager, and notification recipients
Unhandled due toCategory of why the run was not handled (unhandled runs only)
Unhandled reasonView reason opens a side sheet with the full explanation
Input / Output tokensTokens consumed by all LLM calls in this run
GuardrailCount and summary of guardrail violations triggered during the run; click to see violation details

Drilldown tables support column management, search, sorting, and CSV export. Exports include the participant lists and unhandled reasons as separate columns.


Related Articles