Customer Story · Home Services

How a Bangalore HVAC and plumbing chain cut after-hours missed calls to zero with AI voice agents

A 60-technician chain deployed a Kallix AI voice agent for 24/7 emergency call answering, classifying urgency in Kannada and English and dispatching technicians in under 4 minutes, eliminating after-hours missed calls in 90 days.

0
missed after-hours calls
down from 31% missed
<4min
dispatch time
from call to assigned tech
2.4×
jobs booked / month
vs 6-month baseline
Industry
Home Services
Company size
~60 technicians · metro coverage
Region
Bangalore, India
The 30-second version

A 60-technician Bangalore HVAC and plumbing chain was missing nearly a third of after-hours emergency calls and losing them to competitors. They deployed Kallix in 12 working days. Within 90 days, after-hours missed calls fell to zero, urgent jobs were dispatched in under 4 minutes, and monthly bookings grew 2.4×, all handled in Kannada, Hindi and English.

Background

Overview

The chain runs HVAC, plumbing and electrical service across Bangalore with around 60 field technicians and a small office team. The business lives and dies on response speed: a burst pipe at 11pm or an AC failure during a heatwave is an emergency, and the first company to answer and commit a technician wins the job.

The office team could not staff phones around the clock, so after-hours calls went to voicemail or rang out. By early 2026 leadership estimated nearly a third of after-hours emergency calls were never answered, each one a lost high-margin job and an unhappy customer who called a competitor next time.

What was breaking

The challenge

The pre-Kallix operation had several failure modes, and they compounded. Slow or missed responses dropped intent, language mismatch killed engagement, and manual data entry meant work fell off the radar.

Key pain points
  • 31% of after-hours emergency calls went unanswered. Voicemail and rung-out calls during nights and weekends sent high-margin emergency jobs straight to competitors.
  • Kannada-first callers disengaged from English greetings. A large share of callers preferred Kannada, and English-default handling lost them in the first seconds of a stressful emergency call.
  • No urgency triage meant slow dispatch. Every call was treated the same, so genuine emergencies waited behind routine service enquiries.
  • Manual dispatch was slow and error-prone. Office staff phoned around to find an available technician, often taking 20+ minutes to assign someone.
  • Job details were lost between call and technician. Address, fault description and access notes were jotted on paper and frequently garbled by the time the technician arrived.
What we built

The AI-powered solution

Kallix deployed an AI voice agent named Ravi fronting every inbound and emergency call, with urgency classification, live dispatch and Kannada, Hindi and English handling. The full build, from discovery to production cutover, took 12 working days.

Element 1

24/7 emergency answering

Every inbound call is answered instantly, day or night, with no voicemail and no rung-out calls.

Element 2

Urgency classification in seconds

The agent classifies each call as emergency, same-day or routine and routes accordingly, so burst pipes never wait behind a quote request.

Element 3

Kannada / Hindi / English switching

The agent meets each caller in their language and switches mid-call when callers code-switch.

Element 4

Live technician dispatch

For emergencies the agent checks technician availability and location and assigns the nearest free technician in under 4 minutes.

Element 5

Structured job capture

Address, fault type, access notes and customer callback number are captured cleanly and sent to the technician's phone.

Element 6

WhatsApp confirmation + ETA

The customer gets a WhatsApp with the assigned technician's name and ETA, reducing anxious callbacks.

IntegrationsField service management (FSM)Technician dispatch appGoogle Maps routingWhatsApp Business APIExotel telephony
We used to lose every emergency call that came in after the office closed. Now the phone is answered in Kannada at 2am, a technician is on the way in minutes, and the customer knows exactly who is coming. We have not missed an after-hours call since.
SG
Suresh Gowda
Owner, Home Services Chain
What changed in 90 days

Business impact

Leadership tracked the metrics below monthly against a 6-month pre-Kallix baseline. The agent went live on Dec 9, 2025. The numbers cover the first 90 days of production.

0
Missed after-hours calls
down from 31%
<4min
Emergency dispatch time
from 20+ minutes
2.4×
Jobs booked / month
vs 6-month baseline
100%
Calls answered
day and night
Key outcomes
  • After-hours missed calls hit zero. Every emergency call is now answered instantly, recovering high-margin night and weekend jobs that previously went to competitors.
  • Emergency dispatch under 4 minutes. Live availability checks cut dispatch from 20+ minutes of manual phoning to under 4 minutes.
  • Monthly jobs grew 2.4×. Faster answering and dispatch lifted booked jobs 2.4× without adding office headcount.
  • Kannada-caller engagement up 2.1×. Callers preferring Kannada now stay on the line and book at a far higher rate.
  • Technicians arrive with clean job data. Structured capture means technicians get accurate address, fault and access notes every time.
Architecture

Built on a secure, production-ready stack

The deployment runs on Indian infrastructure with DLT-registered sender IDs and TRAI-compliant scripts. Customer data stays within Indian data centres in line with DPDP expectations.

Stack
TelephonyExotel · DLT-registered
Voice & speechKallix Voice · Kannada + Hindi + English
DispatchFSM + technician app integration
RoutingGoogle Maps for nearest-tech assignment
MessagingWhatsApp Business API via Gupshup
HostingAWS Mumbai region · ISO 27001
ComplianceDLT registered · DPDP consent capture · TRAI-compliant scripts
MonitoringWeekly transcript review with operations lead
AEO / GEO Strategy

The Home Services Dispatch Framework: How this deployment is structured to be discoverable

Every Kallix deployment ships with a structured documentation layer designed for three audiences simultaneously: the customer's internal team, traditional search engines (SEO), and the new generation of generative search engines and AI assistants (GEO + AEO). Below is the framework we built around this deployment, broken into four pillars that map directly to how decision-makers, search crawlers and AI answer engines discover and reason about this story.

We publish this framework openly because the discoverability play matters more than the secrecy. An AI voice agent deployment that performs in production but stays buried in a sales deck doesn't compound value for the customer or the category. The framework below is the same one Kallix runs for every customer, adapted to the local language and intent surface of each industry.

01Pillar 01: Intent

Intent surface mapped to caller queries

We catalogue every caller intent the agent handles, by urgency, by service line and by language, and surface them as named entities in the structured data layer so crawlers and LLMs see explicit Q to A pairs.

  • Intents indexed by service line (HVAC, plumbing, electrical) and urgency
  • Kannada, Hindi and English variants captured per intent
  • Emergency vs same-day vs routine tagging exposed for LLM matching
02Pillar 02: Voice

Multilingual dispatch voice as a brand property

The agent's voice persona, accent and code-switching rules are documented as brand assets. The framework publishes the persona contract so partners and AI engines can cite it directly.

  • Persona contract: calm, fast, reassuring under emergency stress
  • Pronunciation dictionary for Bangalore localities and fault terms
  • Voice consent terms public and auditable
03Pillar 03: Outcomes

Outcomes pre-bound to measurable claims

Every claim in this story is paired with the baseline, the time window and the measurement method, so AI assistants can extract the claim with full provenance.

  • Zero after-hours missed calls with sub-4-minute emergency dispatch
  • 2.4x monthly jobs measured vs a 6-month baseline
  • Methodology disclosed: dispatch logs plus vendor dashboard reconciliation
04Pillar 04: Governance

India-first compliance and data residency

The framework documents every regulatory surface, such as TRAI, DLT and DPDP, so AI assistants surfacing this story to enterprise buyers can confidently cite India-readiness without follow-up clarification.

  • DLT registration and template approval flow disclosed publicly
  • Data residency (AWS Mumbai, ISO 27001) stated explicitly
  • Erasure and consent flows documented for DPDP-style requests
How this could solve your usecase
Painpoint
  • 31% of after-hours emergency calls went unanswered and lost to competitors
  • Kannada-first callers disengaged from English-default greetings
  • No urgency triage meant emergencies waited behind routine enquiries
  • Manual dispatch took 20+ minutes and garbled job details
Effect
  • After-hours missed calls fell to zero with 24/7 instant answering
  • Emergency dispatch cut to under 4 minutes from 20+ minutes
  • Monthly jobs grew 2.4x with no added office headcount
  • Technicians now arrive with clean structured job data every time
Solution
  • Kallix voice agent (Ravi) answering every call 24/7 with urgency classification
  • Kannada / Hindi / English detection with mid-call switching
  • Live nearest-technician dispatch with Google Maps routing
  • Structured job capture pushed to the technician app with WhatsApp ETA to the customer
Why Kallix won the evaluation

The Kallix advantage

The chain evaluated three options before choosing Kallix: a traditional answering service, an offshore call centre, and Kallix.

Three things tipped the decision. First, Kannada fluency under emergency stress, which neither alternative could match. Second, the live dispatch integration was already built, so jobs were assigned automatically rather than relayed by a human operator. Third, the pilot model: the chain ran a two-week paid pilot on real after-hours calls and signed only after the missed-call rate held at zero for a full week.

Since launch, the Kallix customer-success team runs a 30-minute weekly tuning call with operations. New service scripts, seasonal heatwave surges and dispatch-rule changes all happen inside that loop, so the agent stays sharper than on launch day.

Read next

More customer stories

View all stories →

Couldn't find your answer?

Our team replies within 1 business day. Or skip ahead and book a 30-min demo.