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

1

Customer sends ‘Hi’

Your customer messages your Plug-A-Pro WhatsApp number. A guided menu appears immediately. No waiting, no human needed.

2

Browse and select a service

The bot lists your service categories and prices. Customer taps to choose. All done through WhatsApp interactive buttons.

3

Provide address

Customer types their suburb and street address. The bot confirms it back before continuing.

4

Choose a time slot

Available date and time windows are shown based on your configured slots. Customer taps to choose.

5

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.

6

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

1

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.

2

Assign the right technician

One tap to assign a technician. The system checks their availability. Job is created and status set to ASSIGNED.

3

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

1

Technician marks ‘On my way’

Tapped from the PWA. Customer receives a WhatsApp notification: ‘Your technician is on the way.’

2

Technician arrives

Taps ‘Arrived’ on the job app. Customer is notified. Job status moves to ARRIVED.

3

Job started — before photo uploaded

Technician taps ‘Start job’ and uploads a before photo. Immutable record created.

4

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.

5

Job completed — after photo uploaded

Technician marks complete and uploads after photo. Invoice auto-generated. Sent to customer via WhatsApp.

6

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.