Scheduling & Availability
Appointment Scheduling & Business Hours
Empower your AI agent to schedule client bookings, dental consultations, salon appointments, and service visits directly inside WhatsApp, synchronized with Google Calendar in real time.
Google Calendar Two-Way Synchronization
AutoBiz connects directly to your Google Calendar via secure OAuth 2.0. No third-party redirect links or external booking forms needed:
Whenever a customer asks for available times, the AI queries your connected Google Calendar live. Any existing personal or staff events are immediately blocked from customer selection.
Upon booking confirmation, AutoBiz inserts the event directly into your Google Calendar with client details, phone number, booked service type, and location or video link.
Conversational Booking Experience
Customers book in under 60 seconds without ever leaving their WhatsApp chat window:
Customer specifies desired service (e.g. consultation, haircut, dental checkup) and preferred dates.
The AI checks your live schedule and presents 2–3 open time options (e.g., “Tomorrow at 10:30 AM or 3:00 PM”).
Captures client name, applies an atomic concurrency lock, creates the calendar entry, and sends a formal WhatsApp confirmation.
Custom Hours & Sri Lankan Holiday Intelligence
Configure working windows from /dashboard/business-hours with localized Sri Lankan calendar intelligence:
Define independent start and end times for each day of the week, plus custom midday break intervals (e.g., 1:00 PM – 2:00 PM lunch closure) that are never offered to clients.
AutoBiz contains built-in knowledge of Sri Lankan Public, Bank, and Mercantile holidays, including monthly Full Moon Poya days. The agent automatically respects holiday closures without manual reconfiguration.
Distributed Concurrency Locks & Rescheduling
High-volume merchants receive hundreds of simultaneous chats during peak promotional hours:
When a customer indicates intent for a specific time slot, AutoBiz acquires a distributed Redis lock. Even if two customers request the same 11:00 AM slot at the exact same second, only one booking is accepted while the other is gracefully offered the next closest time.
Clients can message “I need to move my Tuesday appointment to Wednesday afternoon”. AutoBiz identifies their active booking, removes the old calendar event, and books the new slot seamlessly.