The full picture
How Plug-A-Pro works
Three flows. One connected platform. From the first WhatsApp message to the final invoice.
Customer flow
Booking via WhatsApp — no app required
Customer sends ‘Hi’
Your customer messages your Plug-A-Pro WhatsApp number. A guided menu appears immediately. No waiting, no human needed.
Browse and select a service
The bot lists your service categories and prices. Customer taps to choose. All done through WhatsApp interactive buttons.
Provide address
Customer types their suburb and street address. The bot confirms it back before continuing.
Choose a time slot
Available date and time windows are shown based on your configured slots. Customer taps to choose.
Confirm and pay
Full booking summary shown — service, address, slot, price. Customer confirms and receives a secure Peach Payments link. Supports card, EFT, and instant EFT.
Booking confirmed via WhatsApp
Payment webhook fires immediately. Booking is confirmed. Customer receives a confirmation message with their reference number.
Operations flow
Dispatch — assign the right technician
New booking appears in your console
Every confirmed booking lands in your admin dashboard in real time. You see service type, address, time slot, and payment status.
Assign the right technician
One tap to assign a technician. The system checks their availability. Job is created and status set to ASSIGNED.
Technician notified via WhatsApp
Your technician receives a WhatsApp message with full job details — service type, customer address, and scheduled time. They can accept from WhatsApp directly.
Technician flow
On-site execution via the PWA
Technician marks ‘On my way’
Tapped from the PWA. Customer receives a WhatsApp notification: ‘Your technician is on the way.’
Technician arrives
Taps ‘Arrived’ on the job app. Customer is notified. Job status moves to ARRIVED.
Job started — before photo uploaded
Technician taps ‘Start job’ and uploads a before photo. Immutable record created.
Extra work approval (if needed)
If extra work is required, technician logs description and amount. Customer receives a WhatsApp approval link — they approve or decline before any extra work begins.
Job completed — after photo uploaded
Technician marks complete and uploads after photo. Invoice auto-generated. Sent to customer via WhatsApp.
Rating request sent 24 hours later
Automated follow-up. Customer rates the job. Your service record grows.
Identity continuity — WhatsApp ↔ PWA
Customers who book via WhatsApp can sign into the PWA using their mobile number (phone OTP). Their full booking history is instantly available — no re-registration, no duplicate records.
Ready to run your service business on WhatsApp?
Join Plug-A-Pro during our pilot phase. Free to get started. Built for South Africa.