Lack of Visibility
It was impossible to pinpoint why an agent failed from terabytes of logs.
How India's leading call center platform used production traces, configured evaluations, and engineering-reviewed recommendations to improve its AI agents.
India's #1 Cloud Call Center Platform

MyOperator is India's #1 cloud-based call management system, trusted by 12,000+ businesses to power their customer communications with AI.
01: Customer
Founded in 2013, MyOperator has grown to become the go-to platform for enterprise-grade AI-powered communication solutions. Their intelligent voice bots and AI agents handle millions of customer interactions daily, making them a perfect candidate for advanced AI observability.
02: The problem
MyOperator's AI agents were a core part of their business, but the engineering team faced a critical challenge: they were flying blind. With a massive volume of interactions, they had no efficient way to diagnose the root causes of agent failures.
It was impossible to pinpoint why an agent failed from terabytes of logs.
Manually reviewing conversations and testing fixes was slow, inefficient, and couldn't keep up with the volume.
Nuanced issues like agent hallucinations or persona drift were nearly impossible for human engineers to detect at scale.
“Our customers would report an issue, and we'd be lost. We had the data, but we couldn't turn it into answers. We were spending more time searching for problems than solving them.”
03: What we did
Noveum connected production traces, structured datasets, configured evaluations, NovaPilot reports, and engineering review in one evidence-led workflow.
After a simple 4-line-of-code integration with MyOperator's LangChain setup, the Noveum platform began collecting instrumented production traces for analysis.
A sophisticated ETL (Extract, Transform, Load) job runs continuously, transforming the raw, unstructured traces into clean, structured dataset items. This process enriches the data, making it ready for deep analysis.
Structured dataset items were evaluated with more than 20 selected scorers, covering criteria such as factual accuracy and role adherence.
NovaPilot analyzed the configured evaluation results, grouped recurring failures, and produced an evidence-linked report with issue patterns and recommended next steps.
Engineers reviewed NovaPilot's ranked recommendations against the linked items and traces, then chose which changes to implement.
The team tested implemented changes, compared new evaluation results with the baseline, and retained only changes it had reviewed and verified before deployment.
This workflow shortened the path from a production failure to evidence, a prioritized recommendation, an engineering decision, and a new evaluation.
04 - How it analyzes
NovaPilot organizes evaluated failures and recommends changes. Engineers decide what to implement, test the result, and keep human judgment in the release path.
Group issues with linked evidence
Rank evidence-linked recommendations
Engineers choose and make the change
Re-run evaluations before release
Engineering Review Stages
05 - The recommendations
NovaPilot surfaced prompt recommendations from the evaluation evidence. The MyOperator team reviewed, implemented, and evaluated these five changes, with the measured results shown below:
An example change the team reviewed
"domain_scope": "You are ONLY authorized to answer questions directly related to Heyo products..."
"domain_scope": "You are ONLY authorized to answer questions directly related to Heyo products... For all other topics, respond politely that you can only assist with Heyo-related queries."
explicit_domain_scope_constraintThe agent was inventing features and omitting critical data, causing users to receive incorrect information about product capabilities.
NovaPilot recommended a strict domain scope constraint; the team implemented it, defined clear boundaries, and evaluated the result.
simplify_and_focus_identity_statementThe agent was confused about its own identity and persona, leading to inconsistent and confusing responses.
NovaPilot recommended a simplified identity statement; the team implemented and evaluated the clearer role and personality definition.
clarify_heyo_context_as_saas_platformThe agent didn't understand it was representing a SaaS platform, leading to incorrect assumptions about product delivery and support.
NovaPilot recommended explicit SaaS-platform context; the team added it and evaluated the resulting behavior.
amplify_domain_constraint_with_examplesThe agent was still occasionally answering out-of-scope questions, especially edge cases not covered by the original constraints.
NovaPilot recommended concrete in-scope and out-of-scope examples; the team added them and evaluated the clearer boundaries.
truth_first_constraint_and_unknown_responseThe agent would sometimes guess instead of admitting it didn't know, leading to confident but incorrect answers.
NovaPilot recommended a truth-first constraint and unknown-response template; the team implemented and evaluated the change.
Beyond the core findings, NovaPilot identified these behavioral issues and recommended changes for the team to review:
The agent was making up its own follow-up questions, leading to inconsistent user experiences.
Recommendation: add a rule that forbids the agent from improvising questions.
The agent was confused about its own identity, sometimes referring to itself as a 'bot' or 'agent.'
Recommendation: clarify the persona rule and its required identity behavior.
The agent would try to access user account details, which it couldn't do, leading to a frustrating dead-end for the user.
Recommendation: state that account status cannot be checked and provide a clear escalation path.
Users with complex issues had no clear path to human support, causing frustration and abandoned conversations.
Recommendation: define a reviewed protocol for offering human handoff when frustration signals appear.
Not every proposed change improved the measured results. The team used these failed experiments as review evidence:
remove_hedging_from_domain_scopeRemoved helpful examples from the prompt, intending to make it more direct and concise.
add_verbose_context_explanationAdded lengthy explanations about the product to help the agent understand context better.
strict_one_sentence_responsesForced all responses to be single sentences for brevity.
These failures were valuable evidence. The engineering team rejected changes that hurt performance and retained control over what reached production.
06: Verified impact
The cumulative effect of the team-reviewed and evaluated changes produced the following measured performance gains:
The Business Transformation
Freed up expensive engineering resources from manual debugging.
Shortened the feedback loop from weeks to minutes.
Enabled the team to manage hundreds of agents without a linear increase in team size.
07: Why Noveum
MyOperator chose Noveum.ai to connect instrumented traces, configured evaluation, and evidence-led NovaPilot recommendations in one review workflow.
NovaPilot reports kept issue patterns, recommendations, and evaluated source items together while engineers retained implementation and release decisions.
Configured evaluations gave the team a measurable baseline for comparing changes it implemented and reviewed.
Faster analysis and organized evidence helped the team shorten its engineering review and evaluation loop.
The partnership between MyOperator and Noveum.ai proves a fundamental truth of the modern AI stack: you cannot afford to fly blind. The challenge of ensuring quality at scale is a machine-scale problem that requires a machine-scale solution.
Noveum combines fast tracing integration, configured evaluation, and NovaPilot reports so teams can investigate failures, review recommendations, and verify their own changes with evidence.
Ready to Transform Your AI Operations?
See how Noveum.ai can organize tracing, evaluation, and recommendation evidence for your AI quality workflow.