Launch hardening: billing accuracy, mobile support, and a full pass on plan gating
A wide pass across billing, mobile usability, and every place a plan limit is enforced — closing gaps between what each plan promises and what it actually does.
- NewTrial accounts now get full Pro-tier access to AI Receptionist and automations for the length of their 7-day trial, regardless of which plan they picked — so you can try everything before deciding
- NewMobile support across the whole app — responsive navigation, and touch-based drag-and-drop for the pipeline and calendar
- FixedNew signups who hadn't completed checkout could land on an empty dashboard instead of the paywall — now shown immediately
- FixedPlan-tier limits (AI Receptionist, automations, two-way SMS) are now enforced on the server, not just hidden in the UI
- FixedEditing a client or pet's name after a lead was created — previously had no way to correct a typo
- FixedBusiness profile settings (owner name, phone) not saving correctly, and failing silently when they didn't
- FixedDashboard greeting showing a placeholder name instead of your actual saved name
- FixedCall button on the calendar now places the call instead of just showing a message
- ImprovedRemoved the non-functional "Reschedule" button from appointment details — drag an appointment on the calendar to reschedule it directly
- ImprovedWaitlist "Notify" renamed to "Mark offered" to accurately reflect what it does today — automatic client notifications are still planned
- ImprovedCorrected trial and pricing page copy to accurately reflect that a card is required to start (charged on day 7, not before)
- FixedRemoved an advertised "automatic email follow-ups" feature that hadn't actually been built yet