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.
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
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.
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.
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.
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.
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.
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.
Related Case Studies
WhatsApp Lead Automation for Real Estate: How We Fixed a 4-Hour Response Problem
Car Dealership Lead Qualification: Automating the First Filter That Saves 12 Sales Hours Per Week
Salon Booking and Reminder Automation: How We Reduced No-Shows and Doubled Review Count
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