Browse all articles
Let your agent book appointments
Let your AI agent check calendar availability and book appointments in Outlook, Google Calendar or Microsoft Bookings during the call.
Last updated:
On this page
The Book Meeting skill allows your AI agent to schedule appointments directly during a call.
It connects to your Outlook, Google Calendar or Microsoft Bookings account, checks availability in real time, and books the meeting automatically, all while the conversation is happening.
This skill makes it easy for callers to confirm a time without manual back-and-forth, helping your team stay organized and responsive.
When to use it
Use this skill when you want your AI agent to:
- Schedule follow-up calls, demos or consultations.
- Book service appointments or meetings automatically.
- Let the caller choose a suitable time slot from your connected calendar.
How it works
Once the skill is enabled and linked to your calendar, the AI can check your availability and propose time slots to the caller. When the caller confirms, the meeting is automatically created in your calendar with all the details captured from the call.
You can connect:
- Outlook Calendar
- Google Calendar
- Microsoft Bookings
To use this skill, make sure your calendar integration is connected first. You can set this up on the Integrations page.
If multiple calendars are linked across your team, you can also use the Round Robin skill to distribute bookings evenly among them.
Setup steps
- Go to Agent → Skills → Book Meeting.
- Choose the Calendar Integration you want to connect (Outlook, Google Calendar or Microsoft Bookings).
- (Optional) Toggle Send invitee an SMS confirmation if you want the caller to receive a confirmation text.
- Toggle Enable Skill to activate it.
- Click Create to save.
Example prompt instruction
To make the AI know when to offer a meeting, include a clear instruction in your agent's Main Objective. For example:
If the caller wants to schedule a consultation, offer to book a meeting using the connected calendar. Confirm the day and time before finalizing.
Example use cases
- Sales appointment: after qualifying a lead, the AI offers to book a product demo with a sales representative.
- Service scheduling: the caller wants to reschedule a delivery or repair visit, and the AI confirms a new date and time.
- Customer follow-up: the AI automatically books a check-in meeting after an initial call.
Integration tip
If you manage multiple calendars (for example, across your sales team), enable the Round Robin skill. This ensures new appointments are distributed evenly among available team members.
The Book Meeting skill turns your AI agent into a real scheduling assistant: checking availability, confirming appointments and updating your calendar instantly, so you never miss an opportunity.
Related articles
- What skills can your agent use?Skills let your AI agent perform automated tasks before, during or after a call: call APIs, extract data, transfer calls, book meetings and more.
- Send or fetch data before or after a callFetch context from your systems before a call starts, or send call data to your CRM or automations after it ends.
- Look up live data during a callLet your agent call an API in the middle of a conversation, based on what the caller says, and use the result in its next reply.
Still need help?
Can't find the answer you're looking for? Send us a ticket and our support team will help you set up and improve your agents.
Submit a support ticket