See it in practice
A visitor chooses a time. Your calendar gets the appointment.
For service businesses that want customers to move from browsing services to a confirmed appointment on their public page.
The starting point
A visitor opens your business page, chooses a 30-minute consultation and selects an available time. Instant booking is enabled for the connected calendar.
What this example uses
- A live public business page with the consultation listed as a service.
- A connected Google Calendar, with availability and booking settings reviewed.
- The visitor’s contact details and a selected slot shown in the booking flow.
30-minute consultation
- Service
- Consultation
- Selected time
- The available slot chosen by the customer
- Confirmation
- Calendar accepted · booking record saved
The confirmation shows the appointment details and a manage link. The customer can use that link to review eligible change or cancellation options.
Your team checks the same appointment in the connected calendar. A separate confirmation email may be attempted, so review its delivery separately if needed.
Illustrative example using fictional details. This is sample content, not a live customer record or a product screenshot. Actual results depend on your setup and the available information.
What your team gets
The visitor finishes with a confirmed appointment and a way to manage it. Your team works from the calendar entry rather than interpreting a message as a reservation.
The workflow · Booking
When is an appointment actually booked?
A customer can contact you through your public business page or book an available time when instant booking is enabled. An appointment is confirmed after the calendar accepts it and its record is saved.
Open your business page
Customers see your services and contact options. Public listing, a live business line and page settings shape what is available.
Contact you or choose an open time
Contact-only pages offer call, text or chat. Instant booking uses a connected Google Calendar so customers can choose a service, time and their details.
Check the booking result
A confirmed booking shows appointment details and a manage link. An unconfirmed result needs review or retry; a separate email attempt does not establish booking success.
Change or cancel later
Eligible upcoming appointments can offer cancellation or another available time through the confirmation link. Read the returned result to confirm the change.
Online changes are unavailable
Contact the business when the appointment cannot be managed online. A contact-only conversation does not itself reserve a time.
What to verify: Verify the appointment in the connected calendar and review the confirmation or change result.
Explore the detailed diagram
How it works
Customers find you and book you.
- 1
They search the phone book
The KaiCalls phone book lists businesses by service, state, and city. - 2
They open your page
It shows what you do, your services and prices, your hours, and answers to common questions. - 3
They book or reach out
If your calendar is connected, they pick an open time and book it. If not, they chat with you, call, or text your KaiCalls number. - 4
You hear about it
A booking goes on your calendar. A chat, call, or text is handled like any other: Kai answers and you get the lead.
Setup
Set up your page.
- 1
Open your page settings
Go to Settings, then Your KaiCalls Page. - 2
Turn your page on
Flip the switch to show up in the phone book. Your page is live while your plan is active and you have a KaiCalls number. - 3
Check your page address
We made one from your business name. You can change it. - 4
Add your services
Give each a name and a length in minutes. A price and a short note are optional. - 5
Save and open your page
Look at it the way a customer will.
Instant booking
Connect your calendar and customers book on the spot.
Connect Google Calendar in Settings, then Connections. Your page then shows open times and books them. Busy time is never shown.
Time slots every
Book up to
Minimum notice
AI assistants
People can ask an AI assistant to book you.
They find you
They book for a person
You see who booked
Same rules
Changes and cancels
Customers fix their own bookings.
From the email link
By calling you
Check it works
Look at your page as a customer.
- Search the phone book for your business and open your page.
- Check your services, hours, and city are right.
- With a calendar: book a test time with your own email, then find it on your calendar.
- Use the link in the email to move the booking, then cancel it.
- Without a calendar: send a chat message and check that you get the lead.
Limits
What your page does not do yet.
Troubleshooting
When something looks wrong
My page is not live
No open times show up
The page address is taken
A customer did not get the email
Make it work for your business
From example to everyday use
Use these checkpoints with the setup instructions on this page. Confirm the full customer journey before depending on it.
Publish a page customers can understand
Review your business profile, services and service durations. Open the public page as a visitor and check what contact or booking options actually appear.
Set your scheduling boundaries
Connect Google Calendar and review minimum notice, booking horizon and slot spacing. Test the displayed availability with a busy calendar period.
Complete a controlled booking
Use contact details you control and an appropriate test slot. Check the confirmation, saved calendar event and manage link, then cancel the test appointment when finished.
Who handles each part?
- KaiCalls page
- Presents configured services and the supported contact or booking flow.
- Your team
- Maintains service details and scheduling settings and handles requests that need personal attention.
- Connected calendar
- Supplies availability and accepts the appointment for confirmation.
When the path changes
A visitor can contact you but cannot choose a time
Check whether the page is contact-only, whether instant booking is enabled and whether the intended calendar is connected. A chat or inquiry alone does not reserve a slot.
A booking or change is unconfirmed
Read the returned result and inspect the calendar before retrying. Use the business contact options when an appointment is not eligible for online management.
Questions before you start
Can the page work without instant booking?
Yes. A contact-only page can offer available call, text or chat options. Enable and test the calendar-backed booking flow when customers should reserve a time online.
Is the confirmation email what creates the booking?
No. The booking is confirmed after the calendar accepts it and the booking record is saved. Email delivery is a separate outcome.
Can customers change or cancel an appointment?
Eligible upcoming appointments can offer online management through the confirmation link. The returned result must confirm the change; otherwise the customer should contact the business.
Review one service and test its full booking and management path.
