Appointment Booking

60 seconds to a
confirmed appointment

Traditional phone booking takes 5+ minutes of back-and-forth. With Dialbox, your AI checks live availability, finds a time that works, and books it. Caller gets an SMS confirmation before they hang up.

Trusted by 500+ Canadian businesses. 4M+ calls handled.

Screenshot: Calendar integration settings
Calendar Sync

No stale data. No callbacks.

Every availability check hits your live calendar. When a caller asks "Do you have anything Thursday afternoon?", AI responds with actual open times. Not "let me check and call you back."

Live availability

AI checks your calendar in real time. Not a cached snapshot from this morning.

Two-way sync

AI-booked appointments appear on your calendar. Appointments you add manually are respected.

5 calendar integrations

Google Calendar, Outlook, Square Appointments, Calendly, and Acuity Scheduling.

Conflict Prevention

Two customers. Same time slot. Never.

When a caller selects a time, that slot is reserved for 5 minutes while AI collects their information. If someone else calls and wants the same time, AI offers alternatives. First complete booking wins.

Slot reservation

Selected times are held while collecting customer details. Automatic release if booking isn't completed.

All sources checked

Website bookings, direct calendar entries, other scheduling tools. AI sees everything before offering times.

Buffer time enforcement

Set prep or travel time between appointments. A 1-hour appointment with 15-minute buffers blocks 1.5 hours.

Screenshot: Buffer time settings
Screenshot: SMS confirmation example
Confirmations

Confirmed before they hang up.

The moment AI books an appointment, the caller's phone buzzes with an SMS. Date, time, your address, and a confirmation number. No uncertainty about whether it's actually booked.

SMS sent mid-call

Confirmation arrives while they're still on the phone. They know it worked.

Calendar invite attached

Email confirmation includes an .ics file. One tap adds it to their calendar.

Directions included

Your address and a map link. One tap to navigate.

"You're all set, Sarah. I've booked you for Thursday at 2 PM. You'll receive a confirmation text shortly." By the time the call ends, it's already on her calendar.

Rescheduling

Cancel or reschedule. No staff needed.

Callers don't need to wait for a callback or navigate a website. They call back, AI looks up their appointment by phone number, and handles the change. New confirmation goes out. Original slot opens for others.

Phone-based lookup

AI matches caller ID to their booking. "I see you have an appointment Thursday at 3 PM. Is that the one?"

Reschedule in one step

AI shows available times, moves the appointment, sends updated confirmation. No cancel-then-rebook.

Audit trail

Every change is logged with reason, original time, and who made it. View in your dashboard.

Screenshot: Rescheduling flow
Screenshot: Team calendar settings
Team Booking

Book Sarah. Or whoever's available.

Callers can request a specific team member by name, or ask for the first available provider. AI matches the request, checks the right calendar, and books the right person.

Name matching

"I'd like to book with Sarah" checks Sarah's calendar. Multiple Sarahs? AI asks which one.

Service-based routing

Haircuts go to stylists. Colour appointments go to colourists. AI knows who does what.

Any available provider

"Whoever's free soonest" shows combined availability across all team members.

Example

"I need a 60-minute massage with whoever is available tomorrow."
AI checks all massage therapists, finds the earliest slot, and books it.

CRM Integration

Booking logged. Contact created. Automatically.

When AI books an appointment, your CRM knows about it. New caller becomes a new contact. Returning caller gets their record updated. No manual data entry. No forgotten details.

HubSpot sync

Appointments create or update contacts in HubSpot. Call details and intake questions attached.

Clean data

Validated phone numbers, formatted emails, structured information. No deciphering handwritten notes.

Complete history

Every call logged with timestamp, duration, outcome, and transcript link.

Screenshot: HubSpot integration
FAQ

Common questions

Which calendars can I connect?

Google Calendar, Microsoft Outlook, Square Appointments, Calendly, and Acuity Scheduling. All five integrations include real-time two-way sync. Your AI sees availability the moment it changes.

What if two callers want the same time?

The first complete booking wins. When a caller selects a time, we reserve that slot for 5 minutes while collecting their information. If someone else tries to book it, AI offers alternative times. No double-bookings.

Can callers reschedule by phone?

Yes. Callers can cancel or move appointments without staff involvement. AI looks up their booking by phone number, shows new available times, and sends an updated confirmation. The original slot opens up for others.

How do confirmations work?

Callers receive an SMS confirmation before they hang up. It includes date, time, your address, and a calendar invite. If they reschedule, they get a new confirmation with updated details.

Ready to take control?

Book appointments in
60 seconds

Start your free trial. Connect your calendar. Let AI handle the scheduling.

New Lead - Sarah Mitchell

(416) 555-0189 ยท 2 min call

Qualified

AI Summary

Homeowner needs emergency furnace repair. Unit making loud noise and not heating. Available tomorrow morning. Wants callback within the hour.

Urgency

High

Sentiment

๐Ÿ˜Š Positive

Action

Callback

Enterprise-grade security Set up in about 20 minutes 7-day free trial Month-to-month, cancel anytime