Skip to main content
Docs

Booking Appointments

Manage the calendar, create appointments, and track their lifecycle

Updated Aug 9, 20262 min read
schedulingappointmentscalendardispatch
On this page

Calendar Overview

Schedule is your dispatch source of truth. Switch between Week, Month, and Agenda views (mobile uses Agenda), navigate with previous/next/Today, and filter by technician. Times are shown in your business timezone — a hint appears when your device is in a different zone.

Where Appointments Come From

  • The AI receptionist books directly during calls and chats (if booking capability is enabled)
  • Customers self-schedule through your booking links
  • Your team books manually from a lead or with New Appointment on the Schedule page

Create a Manual Appointment

1

Click New Appointment

The creation flow opens from Schedule. Pick the customer — an existing lead, or new details for a walk-in or phone booking.

2

Set service, time, and technician

Choose the service, date and time window, and assign ownership.

3

Save and validate

Confirm the event appears in the expected view and the customer receives a confirmation message.

The Appointment Lifecycle

Open any event to see its detail dialog. The available actions move the appointment through its lifecycle:

ActionWhen to Use
ConfirmThe customer verified they will attend
Check-inWork has started on site
CompleteThe job is finished
CancelThe appointment is off — a cancellation reason is recorded
Mark No-ShowThe customer did not appear (available once the start time has passed)

Calendar Sync

Connect Google Calendar or Microsoft Outlook in Settings › Integrations to keep external calendars in sync, including per-technician calendar mapping for Google.

Scheduling Troubleshooting

IssueCheckFix
Appointment saved but not visibleCurrent view range and technician filterSwitch the date range and clear the technician filter
Times look shifted by hoursDevice timezone differs from business timezoneThe calendar shows business time — check the timezone hint and Settings
Customer did not receive confirmationChannel status and contact methodVerify the channel in Settings › Channels and the templates in AI Receptionist › Personality
Double-booking riskTechnician assignment overlapReassign or move one appointment before dispatching
Was this article helpful?