Page 05 · Contact & availability

Know who can come, when, before you book.

Check area capacity, send a structured quote, trigger an emergency request, or jump directly into WhatsApp.

Cleaning crew arriving at a residential propertyTeam dispatch
Feature 15

Availability that responds to your area.

15 · Area-based availability

Check the live team schedule

This now reads actual Mahir team capacity and booked jobs from Supabase—no random slot generator.

Data sourceSupabaseLive on deploy
AvailabilityNot guessedReal capacity only
Live quote + booking record

Tell Mahir what needs attention.

Live estimateRs. 12,60015,000Estimate based on selected scope, property size and condition. Mahir confirms the final price after review.
Stored in SupabaseServer recalculates estimate15 min response target

Sector C, Phase 5, D.H.A., Lahore

FC67+XFX Sector C Phase 5 D.H.A ,Lahore,Pakistan

Mon–Sat · 8:00 AM–8:00 PMSun · 10:00 AM–6:00 PM
WhatsApp Mahir
System readiness

Live integration check

Checks whether the server-side credentials required by the functional features are present. It never exposes the credentials themselves.

12
WhatsApp quote recovery

Automatic recovery, not a demo timer.

New quote requests are stored with a recovery timestamp. A Netlify Scheduled Function checks every 15 minutes and can send an approved WhatsApp Cloud API template when the quote remains unbooked.

“Your Mahir cleaning estimate is still available. Would you like us to reserve your preferred date?”
Requires Meta WhatsApp Cloud API credentials + an approved template. If they are not configured, the scheduler safely skips sending instead of pretending it sent a message.
Feature 08

Need it today? Enter the priority queue.

08
Emergency cleaning

I NEED CLEANING TODAY

This checks the same real Supabase team capacity used by the availability tool. Same-day bookings use an 18% priority uplift in the server pricing engine.