Product / Console

See every conversation, and what to fix next

Monitor conversations, track your goals and see where agents need help. Review the evidence and decide what to improve next.

Insights

Goal-linked insights and recommendations driven directly by KPI runtime state.

Top Priority Goal ⌄

Production release evidence

Generate closed-day reports

Sampling Bias

0.3 pp

412 selected / 40,118 eligible

Control

Exact release comparison

v12 stable

Scoring Complete

100%

closed day 26 Sep

Active Goals

4

Risk Goals

1

Open Insights

6

Recommendations

3

Insight queue

Ranked by goal risk, insight pressure, and backlog

at riskFirst contact resolution

Resolve billing disputes on first contact

Attainment

64%

71.2% / 85%3 insights2 recommendations

on trackContainment

Keep connectivity faults contained

Attainment

88%

81.0% / 85%2 insights1 recommendations

activeAbandonment

Cut WhatsApp abandonment

Attainment

40%

9.8% / 6%1 insights0 recommendations

See the queue as it happens

Every conversation lands in Console the moment it ends, with its outcome, sentiment and duration, and the live ones while they run.

Deployed agents, active conversations, resolution rate and handle time per environment, with the agent performance table beneath.

Every ended conversation, filterable by handler, channel, resolution and time period, with sentiment estimated for each.

Open any ticket and read the transcript turn by turn, with the outcome, sentiment and handle time beside it.

A live taxonomy with classifier profiles, top intents by volume and outcome, and a review queue where assignments are confirmed, corrected or dismissed.

Dashboard

Deployed agents and customer performance in Production.

Deployed agents

6

with an active release

Active Conversations

128

right now

Resolution Rate

71.2%

all ended conversations

Handle Time

4m 12s

Voice · Chat 6m 40s

Agent performance

Agent NameStatusConversationsResolution Rate
Telecom Billing & DisputesStable40,11874.1%
Fibre Outage TriageCanary8,20468.5%
SIM Swap & ActivationStable12,93070.3%

Resolution Rate — Last 7 Days

Resolution Rate Target (80%)
100%75%50%25%0%
22 Sep23 Sep24 Sep25 Sep26 Sep27 Sep28 Sep

Set the goal, measure the gap

A KPI goal names the agent, the metric, the target and the baseline window. Ruhu measures the rest in Production.

Name it, choose the agent and metric, set the target value and date, and let the baseline be measured rather than typed.

Current against target, baseline, delta, distance to target and sample sufficiency, updated as conversations close.

Goals ranked by risk, insight pressure and backlog, with each goal’s open insights and pending recommendations.

Acme Telecom · Console

KPI Goals › New goal

Production ⌄

Create KPI Goal

Goal Name

Resolve billing disputes on first contact

Description

Disputes closed in the first conversation, measured in Production.

Agent

Telecom Billing & Disputes

Metric

Resolution rate

Target Value

85

Target Date

31 Dec 2026

Baseline Window

Last 30 days

Manual baseline

Off · measured from Production

CancelCreate KPI Goal

Act on what it finds

Insights become recommendations with a projected impact and a confidence score, and a person decides.

Each carries a projected impact range and a confidence score. Mark it ready for review, then approve or reject it.

Sampling bias, the control release and scoring completeness for every closed day, so a comparison can be trusted.

The audit log exports as CSV from Console and as CSV, JSON or NDJSON from the API, so numbers can be checked outside Ruhu.

Acme Telecom · Console

KPI Goals › Goal › Recommendations

Production ⌄

Resolve billing disputes on first contact

Generated against measurable goal gaps

Generate insightsGenerate recommendations

Recommendations

Raise the evaluate_dispute timeout to 8 s on peak evenings

ready for review

Projected impact +2.1 to +3.4 ptsConfidence 0.81

ApproveReject

Offer the goodwill credit before asking for the account number again

draft

Projected impact +0.8 to +1.6 ptsConfidence 0.62

Ready for review

Console by the numbers

8

KPIs in the catalogue, from first-contact resolution to abandonment

Every turn

Traced with its reasoning, and sentiment scored from the transcript afterwards

Production

Where business KPIs are measured, per operating environment

How it works

Up and running in three steps

  1. 01

    Set your goals

    Create a KPI goal with a target. Console measures the baseline from real conversations.

  2. 02

    Watch and review

    Monitor live calls, and open any conversation for its transcript and reasoning.

  3. 03

    Act on recommendations

    Take a recommendation to Studio, ship it as a version and watch the goal move against its baseline.

FAQ

Common questions

Can a supervisor take over a live call?

Not yet. Live Calls lets you watch and end a call. A handoff to a person carries the full package to your help desk.

Does Console work with our help desk?

Handoffs create tickets in Zendesk today, with Freshdesk and Jira adapters, and a handoff is only marked accepted once the provider shows the ticket exists.

Are the sentiment scores real?

Scored from the transcript after the conversation. Until then a score is marked estimated, from how the conversation ended, and shown muted.

Can we get the data out?

Every conversation, trace and audit event is available through the API, and audit logs export as JSON or CSV.

Start with one workflow

Which customer request should we tackle first?

Bring a procedure and the systems it touches. We’ll walk through the agent, the setup and how you would measure the result.

Book a demo