Technician ETA and Post-Service Feedback on WhatsApp — A Field Service Playbook

The anxious window between booking and arrival
hen an Indian customer books an appliance service, the period between booking confirmation and technician arrival is filled with mild anxiety: did the booking actually register, is someone really coming, what time will they arrive, will they have the right spare part? The anxiety spikes once during the first hour of waiting and again roughly thirty minutes before the promised window opens. A well-timed WhatsApp template at each anxiety peak removes the need for a call, frees up the call centre, and improves the customer's perception of the brand before the technician has even arrived.
ETA templates that actually work
Three ETA templates carry 80% of the value. The first is the booking confirmation immediately after the call ends: 'Your service request {{ticket_id}} is confirmed. {{technician_name}} will arrive at {{address}} between {{window_start}} and {{window_end}}. We will send an update 30 minutes before arrival.' The second is the 30-minute-before nudge: 'Your technician {{technician_name}} is on the way and should arrive within 30 minutes. Track: {{tracking_link}}.' The third is the on-arrival ping: 'Your technician has reached your location. Please open the door — they will be in touch shortly.' Each template uses the UTILITY category, so quality scoring stays green.
- Ticket ID prominently displayed — the customer references it in any inbound message
- Technician name + photo (via a short link) — humanizes the visit, reduces 'who is this stranger' anxiety
- Time window, not exact appointments — Indian traffic makes exact promises impossible to keep
- Tracking link with live ETA — refreshes when the technician's previous ticket runs over
- Reschedule option in the same template — one-tap shift to the next available window
Live location sharing without privacy risk
Sharing the technician's live location is tempting — it solves the anxiety problem instantly — but it raises a real privacy concern: the technician is a person, not a delivery driver, and broadcasting their exact location every ten seconds is not appropriate. The compromise pattern: share an estimated time-of-arrival that updates every ten minutes based on the technician's progress, rather than the actual GPS coordinate. The customer sees a 'arriving in 22 minutes' indicator that refreshes; the technician retains their privacy.
In-service photo uploads as proof of work
The strongest pattern for warranty disputes and quality control is structured photo capture at four points: technician arrival photo (proves the visit happened), pre-fix photo of the appliance (documents the failure state), post-fix photo (documents the resolution), and customer signature photo. Each photo gets uploaded directly from the technician's WhatsApp Business app to the brand's ticket system. The customer also receives the same photos as a service receipt — solving any future 'did the technician actually fix it' dispute in advance.
Feedback collection timing — when to ask
The timing of the feedback request matters more than the request itself. Asking immediately after the technician leaves produces inflated 5-star reviews because the customer is being polite while the issue is fresh; asking three days later produces lower but more honest scores. The optimal window: a soft single-question template at the 4-hour mark ('Did {{technician_name}} resolve the issue?'), followed by a more detailed three-question form at the 48-hour mark when the customer has confirmed the fix held overnight. Brands that ask at both points see 3x higher response rates than brands that ask only once.
Complaint escalation handled inside WhatsApp
If the feedback comes back negative, the worst response is silence followed by a generic apology email. The right response is an immediate WhatsApp template that acknowledges the issue, names the resolution path, and gives a deadline: 'We are sorry the issue with your {{appliance}} was not resolved. {{supervisor_name}} will call you within 4 hours to plan a repeat visit. Ticket reopened.' Customers who experience escalation handled this way are more likely to remain customers than customers who never complained in the first place — the inverse of the intuitive expectation.