Automation Case Study

AC Repair Lead Automation: How We Routed 300+ Monthly Service Calls to the Right Technician Automatically

An AC repair and annual maintenance contract (AMC) service with 15 technicians across Delhi NCR was losing leads to competitors because job assignment was entirely manual. We automated intake, technician matching, and scheduling.

12 April 2026Delhi NCR, IndiaHome Services
AC Repair Lead Automation: How We Routed 300+ Monthly Service Calls to the Right Technician Automatically

Client

AC repair and AMC service provider

Team size

15 technicians, 3 service zones

Industry

Home Services

Build

Lead intake → zone detection → technician matching → WhatsApp booking confirmation → job completion and review flow

Manual job dispatch causing delays and lost bookings during peak summer demand

During April–June peak season, the service received 300+ monthly enquiries but a single dispatcher was managing all assignment manually. Calls during off-hours went unanswered. Leads from website forms sat unread until business hours. Technicians received job details via phone — often incomplete — leading to unnecessary revisits. The AMC renewal process was entirely paper-based with no proactive reminders.

Location-based automated dispatch with WhatsApp job briefs for technicians

We built an intake automation that captures the customer's problem, service type (repair vs. AMC vs. installation), and location pincode. n8n matches the lead to the relevant service zone and assigns the highest-available technician. Both the customer and technician receive WhatsApp confirmations with full details. Job completion triggers a payment link and review request.

Workflow Built

1

Multi-channel lead intake

Enquiries from the website contact form, WhatsApp, JustDial, and Sulekha route into a centralised n8n intake workflow with source and timestamp.

2

Service type and location capture

The WhatsApp bot asks: service type (repair, gas refill, deep clean, AMC, installation), AC brand and model, pincode. This takes under 60 seconds via quick-reply buttons.

3

Zone matching and technician assignment

Based on the pincode, n8n identifies the service zone (North, South, East Delhi NCR) and finds the next available technician in that zone from the CRM schedule.

4

Customer and technician confirmation

Customer receives: technician name, contact number, estimated arrival window, and service charge estimate. Technician receives: customer name, address, problem description, and AC details via WhatsApp.

5

Job completion and payment collection

After the technician marks the job complete in the CRM, the customer receives a WhatsApp message with the final invoice, a payment link (Razorpay or UPI), and a service summary.

6

AMC renewal reminders

AMC customers receive WhatsApp reminders 30 days and 7 days before their contract expiry with a renewal link and discounted renewal offer.

Results

Off-hours lead capture

Near-zero missed enquiries vs previous missed calls during nights and weekends

Dispatch speed

Technician assignment and customer confirmation completed in under 3 minutes vs. previous 30+ minute manual process

AMC renewal rate

Measurable improvement from proactive reminders vs. relying on customer-initiated renewal

Revisit rate

Reduced because technicians now receive complete job information before arrival

FAQs

Can this system manage technicians across multiple cities, not just one metro area?+

Yes. The zone logic in n8n is based on pincode mapping which is fully configurable. You can define zones by pincode range, city, or district and assign different technician pools to each zone. Multi-city operations are supported with the same architecture.

What if no technician is available in the customer's zone?+

The workflow has a fallback: if no technician is available in the primary zone within a specified time window, the system checks adjacent zones. If still unavailable, the customer is offered the next available slot and a confirmation is sent once assigned.

Can customers track their technician's location?+

Basic live tracking is possible by having technicians share their live WhatsApp location once they set out for the job. More sophisticated GPS tracking integration requires a field service management platform — we can assess whether this is warranted based on your operation size.

How does AMC contract management work in the CRM?+

Each AMC customer has a contract record in EspoCRM with start date, end date, visit schedule, and service history. The automated reminder sequence is triggered 30 days before expiry. Service visit records are linked to the contract for easy history access.

Can we integrate this with JustDial or other lead aggregators?+

Yes. JustDial provides lead data via their LeadStream API for verified partners. We can build a connector that pulls JustDial leads into the same n8n intake workflow as direct website leads, giving you a unified view regardless of source.

Want a Workflow Like This?

We can map your lead flow, identify manual delays, and build the automation layer that makes follow-up instant.

Book a Free Automation Audit
Call UsWhatsApp