Documentation & Guides

AutoBiz Platform Documentation

Technical guides, architecture overviews, and integration references for managing your AI sales agent across WhatsApp, Instagram, Facebook Messenger, and Web Chat.

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.

1

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:

Real-Time Busy Slot Detection

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.

Instant Event Insertion

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.

2

Conversational Booking Experience

Customers book in under 60 seconds without ever leaving their WhatsApp chat window:

Step 1: Inquire & Select

Customer specifies desired service (e.g. consultation, haircut, dental checkup) and preferred dates.

Step 2: Slot Suggestions

The AI checks your live schedule and presents 2–3 open time options (e.g., “Tomorrow at 10:30 AM or 3:00 PM”).

Step 3: Lock & Confirm

Captures client name, applies an atomic concurrency lock, creates the calendar entry, and sends a formal WhatsApp confirmation.

3

Custom Hours & Sri Lankan Holiday Intelligence

Configure working windows from /dashboard/business-hours with localized Sri Lankan calendar intelligence:

Weekly Schedules & Break Times

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.

Poya Day & National Holiday Overrides

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.

4

Distributed Concurrency Locks & Rescheduling

High-volume merchants receive hundreds of simultaneous chats during peak promotional hours:

Redis Atomic Concurrency Locks

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.

In-Chat Rescheduling & Cancellations

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.