The problem
Coordinating appointments is one of the highest invisible costs of a service SMB. One person spends 30-60 minutes a day just replying 'does tomorrow at 3 work for you?' over WhatsApp. And even so, 20-30% of customers don't show up — because no one reminded them, or because their plans changed and no one asked if they wanted to reschedule.
The other problem is the double calendar: someone writes an appointment in a notebook, someone else writes it in the digital calendar, and by the third day there are two customers for the same slot. Or an empty slot nobody managed to fill.
Existing solutions (Calendly, Doctoralia, OpenTable, Mindbody) solve it partially: they either cover a specific vertical, or don't integrate WhatsApp as the main channel, or don't connect to the CRM.
How Pilot solves it
AI scheduling — done right — combines (a) a public link to book from your site, (b) an AI agent over WhatsApp that books through conversation and (c) rules that protect your real calendar (minimum notice, capacity, personal blocks, vacations).
Three principles to get it right
- Your real calendar is the source of truth. The link and the AI agent read your Google Calendar / Outlook in real time. There's no double booking because there's never a parallel calendar.
- Multi-touch reminders. 24h before and 2h before, with the option to confirm, reschedule or cancel with one tap. That alone cuts no-shows 40-60%.
- Automatic slot release. If someone cancels the day before, the AI offers that slot to customers on the waitlist. What used to be a lost slot becomes billable.
Step by step
- Connect your current calendar (Google Calendar, Outlook). If your team works with several calendars (doctors, advisors, professionals), connect them all.
- Define the bookable services: name, duration, assigned professional, capacity, required resource (room/equipment), buffer before/after.
- Define the rules: minimum notice (e.g. 2h ahead), maximum notice (e.g. 60 days), personal blocks, vacations, different hours by day of the week.
- Generate the public booking link. The customer opens it, picks a service, picks a professional (optional), sees the real available slots and books with their details.
- Turn on the AI agent over WhatsApp. When a customer writes 'I want an appointment', the AI asks for the service, proposes 3 real slots and confirms. Without going through a human.
- Set up reminders: 24h before and 2h before over WhatsApp with Confirm / Reschedule / Cancel buttons. Those who cancel release the slot automatically.
- Turn on a waitlist for high-demand professionals: when a slot frees up, the AI offers it to customers who requested that window.
- Measure: no-show rate (before vs after), % of appointments booked without human intervention, calendar occupancy, post-appointment NPS.