Delivered by our team through its European experience (Evolution Agency, France). Shown here to demonstrate capability, not as a Revolution Agency engagement.

Case study: Telecom, Europe

From a flooded support inbox to an operation that runs itself.

Automated triage, a real-time dashboard on BigQuery and a weekly report that writes itself. Built by our team for Onoff Telecom.

50 to 70%estimate, to be confirmed

of repetitive level-1 requests resolved without a human

Under 1 minuteestimate, to be confirmed

first response on common requests, down from tens of minutes

0 manual hoursestimate, to be confirmed

weekly reporting: the hand-built Excel export structurally eliminated

Context

Onoff Telecom is a European telecom operator running a high-volume B2C support channel: SIM and eSIM activation, number management, billing questions, app issues. Telecom support has a specific shape: a large share of inbound is repetitive level-1, the same dozen questions asked thousands of times, while a smaller tail is genuinely complex and needs a human.

The brief was not to add a chatbot. It was to make the whole support operation measurable and partly self-running: agents stop drowning in repetitive tickets, managers stop assembling reports by hand. The starting point:

Challenge

Three problems, one system that had to solve all three at once. A point solution would have stranded the value: an agent that cannot see its own data is a toy, a dashboard nobody automates is a gadget. The win required the conversation, the automation, the data warehouse and the report to be one loop.

1

Deflect the repetitive load without degrading quality

Automate the level-1 tail that does not need a human, and route anything ambiguous or sensitive to an agent with context attached. The honest target is high, never 100%, and we say so out loud.

2

Make the operation visible in real time

Replace 'we will know next week' with a live dashboard sitting on a real data layer, not a screenshot.

3

Kill the manual report

Turn the weekly consolidation from an analyst's chore into an automated artifact that lands in the inbox of the person who never logs into a dashboard.

Solution: one closed loop

The system is a single closed loop across five layers. The agent handles support and logs everything, ingestion and BigQuery turn that into reliable data, the dashboard makes it visible live, and the weekly report closes the loop in the stakeholder's inbox. No single tool does that: the integration is the product.

  1. 1

    Request triage agent

    A conversational agent sits on the front line of the repetitive level-1 flow, grounded in Onoff's knowledge base, not in generic model memory. It optimizes for genuine resolution, not vanity containment: a request counts only when the customer never needed a human.

  2. 2

    Response automation

    High-frequency questions (activation, eSIM, number management, billing basics) are answered automatically. Anything ambiguous, sensitive or out of scope is handed to a human agent with full context attached, and every interaction is written back into the pipeline.

  3. 3

    BigQuery ingestion

    Support events are captured at the source, then cleaned, deduplicated and modeled into a single source of truth: deflection rate, first-response time, volume by category, escalation rate. The unglamorous layer that makes everything downstream trustworthy.

  4. 4

    Real-time dashboard

    A live view on top of BigQuery for the support manager: volumes, response and resolution times, escalations, trends. No more waiting for the weekly file.

  5. 5

    Automated weekly report

    A scheduled job reads the modeled data, computes the week's deltas, writes a short narrative summary and sends it by email or Slack. The manual export disappears entirely: the report writes and sends itself.

Results

Every figure below is a market-calibrated range derived from industry benchmarks for AI-assisted telecom support, never a contractual Onoff metric. Each range is replaced by the real number the moment actual volumes are shared.

50 to 70% of recurring level-1 requests resolved without a humanestimate, to be confirmed

First response from tens of minutes to under a minute on automated repliesestimate, to be confirmed

Roughly 5 to 14 USD saved per deflected ticketestimate, to be confirmed

Tens to 100+ agent-hours freed per monthestimate, to be confirmed

Weekly manual reporting eliminated: 0 human hoursestimate, to be confirmed

First-year ROI on the order of 2 to 4xestimate, to be confirmed

Stack

Custom triage agent on the client knowledge baseEvent ingestion and ELT pipelineGoogle BigQueryReal-time dashboardScheduled weekly report (email or Slack)

Want this loop for your support operation?

Automated triage, a live dashboard and a weekly report that writes itself. Start with a free AI audit: no slides, just a clear roadmap and honest numbers calibrated to your real volumes.