Skip to content

Google Calendar Integration

Overview

The Google Calendar integration allows your MyChatBot agent to schedule, check availability, and manage events directly in Google Calendar. This enables your AI assistant to efficiently handle event booking without human intervention.

Connection Process

  1. Navigate to the Integrations tab in your MyChatBot dashboard
  2. Select the agent you want to connect to Google Calendar
  3. Scroll down to find Google Calendar at the bottom of the integrations list
  4. Click the Connect button
  5. Provide consent when prompted
  6. Select the Google account you want to use as the main calendar account
  7. Click Continue to complete the connection

Available Tools

After connecting Google Calendar, your agent will have access to three powerful tools:

1. Schedule Event

This tool allows your agent to create calendar events with the following parameters:

  • Attendees: Email addresses of participants (both company employees and clients)
  • Description: Details about the event
  • Duration: Length of the event in minutes
  • Start Time: When the event begins
  • Title/Summary: Name of the event
  • Time Zone: The time zone for the event

2. Cancel Event

This tool enables your agent to cancel previously scheduled events:

  • Uses the event ID returned when an event was created
  • Removes the event from all participants' calendars

3. Check Availability

This tool allows your agent to verify available time slots:

  • Requires start date/time and time zone
  • Returns whether the selected time is available

Configuration Tips

You can customize how your agent uses these tools through the agent's instructions:

  • Specify different sets of employee emails for different types of events
  • Include customer information in the event description
  • Set preferred event durations for different services

Video Demonstration

Watch this complete walkthrough of the Google Calendar integration setup and usage: