Public booking flow.
The flagship customer experience — what the QR code / booking link opens (PRD Service 1: 24/7 automated booking). This page is public: it intentionally does NOT use the authenticated app shell or side nav — it's a clean, standalone branded booking card. Flow & IA follow the Calendly reference; the look is our "Trusted Operator" system. Shown here in framed previews; mobile is critical (most customers book from the QR on their phone).
Step 1 · Pick a service
Hi! Pick the service you need and choose a time that works — we book around the clock.
Step 2 · Select a date
Step 3 · Date picked → time slots
Step 4 · Slot selected → Next (confirm slot)
Step 5 · Enter details · default
9:30 AM – 10:30 AM
By turning this on you agree to receive automated booking texts from Jordan’s Plumbing at the number above. Msg & data rates may apply. Msg frequency varies. Reply STOP to opt out, HELP for help. Terms · Privacy.
By confirming, you agree to receive appointment texts & emails from Jordan's Plumbing.
Step 5 · SMS opt-in · opted-in vs not (detail)
The “Text me about this booking” stub from the details step, shown in both states. Stub only — no Twilio wiring. On = confirmation echo + consent microcopy; Off = no texts, microcopy hidden.
Automated booking texts from Jordan’s Plumbing. Msg & data rates may apply. Reply STOP to opt out, HELP for help.
Step 5 · Enter details · validation error
9:30 AM – 10:30 AM
By confirming, you agree to receive appointment texts & emails from Jordan's Plumbing.
Step 5 · Enter details · submitting (loading)
9:30 AM – 10:30 AM
By confirming, you agree to receive appointment texts & emails from Jordan's Plumbing.
Step 6 · Confirmation (booked + appointment ID + add-to-calendar)
You're booked!
A confirmation has been sent to you by text and email.
We texted your confirmation to (818) 555-0142 — reply STOP any time.Need to change it? Reschedule or cancel (ref. APT-4F9X2)
Book faster next time — get the app
Free, on your phone in seconds.
- 1-tap rebooking — no forms
- Appointment reminders the day before
- Exclusive offers from Jordan's Plumbing
Maps to PRD booking steps: customer initiates → service pick (Step 1); real-time availability + exact-date check (Steps 2–3); present slots + confirm (Steps 3–4); save booking + capture details (Step 5); generate appointment ID + send confirmation (Step 6, shows APT-ID + "sent by text & email" + add-to-calendar + reschedule/cancel by ID). Reschedule/cancel uses the toast/modal confirmation foundation.