Platform · Analytics & ROI

See Savings from Week One.

Every agent ships with a measurement plane. Containment rate, cost per outcome, sentiment, and the specific business KPIs you care about - wired in from day one, not bolted on at quarter-end. If it doesn't save money, you'll see that too.

Overview

Every LuMay agent ships with a measurement plane. Containment rate, escalation rate, connector success rate, sentiment, cost per outcome, and the specific business KPIs you define - these are wired in from day one. They don't require a separate analytics project or a reporting sprint at quarter-end.

The measurement plane is powered by OpenTelemetry instrumentation embedded in the platform. Every API call, database query, RabbitMQ message, and connector dispatch emits a trace span. Every call session produces a complete trace with timing at every hop. If an agent is slow, you can see exactly which step is the bottleneck - the STT transcription, the LLM call, the CRM lookup, or something else entirely.

This also means the platform can show you the cost case both ways. If an agent is resolving 70% of calls without human transfer, that shows as containment. If the agent is regularly producing low-confidence responses and escalating to a human, that shows as escalation rate. If it doesn't save money, you'll see that in the data - not at the end of a quarter, but in real time.

Measurement loop - connected back to operations
Conversationcall · chat · API
TraceHTTP · DB · connector
Metricscost · latency · success
Decisionimprove · scale · stop

Built-in dashboard signals

Containment

Resolved without transfer

Connector Success

System actions completed

Cost per Outcome

Unit economics over time

Sentiment

Experience quality signal

Design principle

Show the dashboard as a feedback loop - LuMay as a learning operating system, not just a reporting tool.

Built-In KPIs

KPIWhat it measuresWhy it matters
Containment Rate% of calls resolved without human transferThe core automation metric - directly measures whether the agent is replacing human effort
Escalation Rate% of interactions transferred to a personHighlights gaps in the conversation flow and agent knowledge base
Total Calls HandledVolume of call sessions processed by the agentVolume baseline for capacity planning and cost modelling
Avg Call DurationMean length of agent-handled callsLong calls often signal flow inefficiency or missing connector integrations
Connector Success Rate% of tool calls (CRM, ticketing, etc.) that completed successfullyTracks integration health - connector failures silently degrade agent quality
Outbound Answer Rate% of outbound calls answered by a live personKey efficiency metric for outbound campaign agents
Tickets / CRM Updates CreatedCount of completed work items created by agentsDirect measure of business value: work that previously required a human operator
Sentiment DistributionPositive / neutral / negative split across call sessionsQuality signal - deteriorating sentiment often precedes escalation rate increases

Observability Stack

The platform ships with a full observability stack that runs identically in every deployment model:

  • OpenTelemetry instrumentation - embedded in both the Management API and Voice Agent Engine. Every request, database query, queue message, and connector call emits a trace span with timing, status, and context.
  • Grafana Tempo - distributed tracing backend. Per-call traces are viewable end-to-end: from the inbound Twilio webhook through STT, LLM reasoning, every connector call, and TTS synthesis.
  • Prometheus - metrics collection at the /metrics endpoint. Includes active_calls_total (used for Voice Engine auto-scaling), request latency histograms, error rates, and connector call counters.
  • Loki - structured log aggregation. Every log line includes the X-Correlation-ID so logs, traces, and metrics can be joined for a single interaction.
  • Grafana dashboards - pre-built dashboards for containment, escalation, connector health, and cost per call. Customisable per tenant.

What Is And Isn't Measured Today

The KPIs above are available from day one of a deployment, using the platform's built-in instrumentation. The following metrics require post-call survey integrations that are on the product roadmap and not yet available as built-in features:

  • CSAT (Customer Satisfaction Score) - requires a post-call survey integration (IVR or SMS). Sentiment scoring is the closest available signal today.
  • NPS (Net Promoter Score) - requires a survey tool integration. Currently tracked as a custom KPI when the client configures the relevant connector.
  • Appointment conversion rate - available when the agent is configured with a calendar or scheduling connector and the outcome is recorded.
  • Architecture - the Analytics & ROI layer (06) in the six-layer stack
  • Deployment - the same observability stack runs in every deployment model
  • Voice Engine - the source of per-call traces, sentiment, and containment data
  • Platform overview - all four engines and four trust pillars

Want to see the ROI dashboard against your numbers?

Bring your current call volumes, handle times, and escalation rates. In 30 minutes we'll build a first-pass ROI model for your specific use case.

Hi there! I'm MyLu!
Your Autonomous AI Guide