Feature
Appointment booking: schedule meetings during the call
AI appointment booking on every call. The voice agent collects availability preferences, checks open slots via API, and books appointments within the same conversation. No separate link, no callback required.
01 · Availability
Real-Time Availability
Tools query your calendar system mid-conversation. The agent offers real slots, not placeholder times.

02 · Confirmation
Confirmation & Reminders
After booking, the agent confirms the date, time, and location. Webhook events can trigger email or SMS confirmations from your existing notification system.

03 · Rescheduling
Rescheduling
Callers can modify or cancel existing bookings in the same flow. The agent checks the original booking via API and processes the change.

Setup
How it works
Connect your calendar
Add an OpenAPI tool call that queries your scheduling system: Cal.com, Calendly, or any REST API that returns available slots.
Set up the booking
Tell the agent what to collect: preferred date, time, and any required details (name, reason for visit, etc.).
Confirm and notify
The agent reads back the booking details for verbal confirmation. A webhook fires on completion to trigger your existing notification pipeline.
FAQ
Common questions
Any system with a REST API. An HTTP tool makes requests to your endpoint: Cal.com, Calendly, Google Calendar API, or your own booking backend.
Yes. The agent works with whatever timezone your API returns. If your calendar returns UTC, you can configure the agent to present times in AEST/AEDT.
Try Appointment booking in under an hour
$20 free credits. No card required. Test it on a real Australian number.
