Skip to main content

What Is Multiple Calendars Support?

Multiple Calendars Support lets a Conversation AI appointment booking bot route booking requests to the correct calendar based on the customer’s intent.

What Multiple Calendars Support Does

Multiple Calendars Support allows one Conversation AI bot to choose from multiple calendars during appointment booking. The bot uses calendar names, calendar descriptions, optional keywords, and the conversation context to decide which calendar should be used.

Key Benefits

Multiple Calendars Support helps one bot handle different booking paths.

Benefits include:

  1. Smart calendar detection
    The bot can match customer intent to the most relevant calendar.

  2. Multi-service booking
    One bot can support different services, departments, or specialists.

  3. Fallback calendar support
    A fallback calendar can be used when the bot cannot confidently match the request.

  4. Workflow compatibility
    Existing booking-related workflows can still run after booking.

  5. Clear appointment tracking
    The selected calendar can be reviewed after the appointment is booked.


Important Prompt and Calendar Detail Behavior

Calendar details inside the Appointment Booking setup are used for intent classification. Calendar details help the bot choose the correct calendar, but they are not the same as the bot’s main prompt. If the bot needs to explain services, compare appointment types, or answer questions about which service to book, add that information to the bot prompt as well.

How to Configure Multiple Calendars

  1. Go to AI Agents > Conversation AI.

  2. Open the bot you want to edit.

  3. Go to Bot Goals.

  4. Select Appointment Booking.

Select Multiple Calendars

In the Appointment Booking setup window, choose Multiple Calendars.

Then select the calendars the bot should use for booking. Kyrios uses the selected calendars to retrieve availability and book the appointment.

Add Keywords and Descriptions

Use Additional Keywords & Description when a calendar name or calendar description does not give the bot enough context. Add phrases that customers might use when asking for that service.

Example:

A manicure calendar can include keywords such as “the customer wants to book manicure.”

Configure a Fallback Calendar

A fallback calendar is used when the bot cannot match the customer’s request to one of the configured calendars. You can enable or disable the fallback calendar option.

Use a fallback calendar when every appointment request should still route somewhere, even if the customer's message is unclear.

Configure AI Matching Behavior

In AI Configuration, add a clear AI description and review the calendar preview.

The AI description should guide how the bot identifies the correct calendar.

Use simple language. A good prompt can ask the customer which service they want to book.

Configure Advanced Booking Options

In Advanced Options, configure what the bot should do after or around the booking.

Options may include:

  1. Pause bot responses after booking

  2. Trigger workflow after booking

  3. Transfer employee after booking

  4. Allow the bot to cancel appointments

  5. Allow the bot to reschedule appointments

Save the configuration when finished.

Best Practices for Calendar Matching

  • Use clear calendar names.

  • Add detailed calendar descriptions in calendar settings.

  • Add additional keywords only when the calendar name or description needs more context.

  • Keep the bot prompt direct and easy for customers to answer.

  • Use a fallback calendar only when unmatched requests should still be booked.


Common Issues and Fixes

The bot books the wrong calendar

Review the calendar names, calendar descriptions, and additional keywords. Make each calendar’s purpose distinct.

The bot cannot explain the service

Add service explanation details to the bot prompt. Calendar details are mainly for intent matching.

The bot does not book unmatched requests

Enable a fallback calendar if unmatched requests should still be booked.

Existing workflows did not run

Confirm the workflow trigger is still connected to the appointment booking event or post-booking action.

FAQ

Can I use Single Calendar and Multiple Calendars modes?

Yes. Use Single Calendar for one booking calendar. Use Multiple Calendars when the bot needs to choose from more than one calendar.

How many calendars can I add?

You can add multiple calendars. For best matching accuracy, keep the list focused and use clear calendar names and descriptions.

What happens if the bot cannot identify the correct calendar?

If a fallback calendar is enabled, the bot uses the fallback calendar. If no fallback calendar is enabled, the bot may not complete the booking.

Will my existing workflows still trigger?

Yes. Booking-related workflows can still run when they are configured to trigger from the relevant appointment or post-booking event.

Do calendar descriptions replace the bot prompt?

No. Calendar descriptions help the bot choose the right calendar. Add service explanations and customer-facing instructions to the bot prompt.

Did this answer your question?