Standard Assistance — runnable booking + availability + SMS flow

Single-level (Level 1) operational demo you can run locally. It establishes: service availability, time-window booking, SMS confirmation, pickup + completion updates, and transparent pricing using: Base Fee + Time Block + Distance.

Scheduling
Availability windows + capacity
Confirmation
Tap-to-SMS templates
Completion
Pickup + done updates
Runnable: stores settings, availability, and bookings in localStorage. No server required for this prototype.
Book a slot Set phone + pricing

Setup (brand, phone, pricing)

Updates Call/SMS links and the estimate.

Local-only
Best practice: keep Level 1 simple and predictable. Add deposits and cancellation rules later (Phase 2).

Availability (time windows + capacity)

Defines “service availability” for Level 1.

Rule: a window is available when capacity > reserved. Reservations decrement remaining capacity to prevent double-booking.
Date Window Remaining Notes Actions
Layer mapping: Core Layer ✅ enabled. Care/Time/Complexity/Add‑Ons remain OFF (future hooks).

Booking (reserve slot + SMS confirmation)

Pick a window, reserve locally, confirm by SMS.

Ops
Estimate
—
Formula
Base + Block + (MilesĂ—Rate) Ă— Tier
Availability
Choose date/window
SMS: Confirm
Safeguard: keep SMS minimal (no sensitive info). Use “CONFIRM / PICKUP / DONE” keywords.

Ops dashboard (pickup + completion)

Reserved → Picked up → Completed.

Local
Booking Customer Date/Window Status Estimate Actions
SMS keywords (Phase 2 automation-ready)
Buttons send customer-facing messages: CONFIRMATION, PICKUP, DONE.

Abstract tier model hooks

Level 1 operational now; other layers defined but off.

Edit multiplier
Abstract Tier Model (Best Practice)
• Core Layer: Scheduling + Confirmation + Completion ✅
• Care Layer: Human-centered safeguards ⏳
• Time Layer: Premium / constrained windows ⏳
• Complexity Layer: Multi-step logistics ⏳
• Add‑On Layer: Optional revenue multipliers ⏳
Sustainable Profit Formula
Total = (Base + Block + Distance) × Tier + Add‑Ons

Level 1: Add‑Ons = 0, Tier defaults to 1.00.