Engati - User Guide
...
Building Your Bot
Configuring Integrations

Google Calendar

5min

Chatbots built with Engati can connect to your Google Calendar. This is very useful for scheduling tasks, appointments, and reminders.

For example, a customer support bot could book a technician visit time in the calendar. Or an internal HR bot might schedule employee meetings.

The Engati platform makes it easy to link your Google Calendar. No coding needed! Just use the Google Calendar integration node.

Once connected, the chatbot can:

  • Check your calendar availability
  • Add new events to your calendar
  • Get reminders for upcoming events
  • Schedule meetings or appointments

This saves time by automatically managing calendars. Users don't have to go back-and-forth sending invites. The bot handles it instantly within the conversation.

Any use case that involves booking times, sending invites, scheduling meetings, or calendar management can benefit. The integration makes your chatbot smarter and more helpful for end users.

Steps for Integrating

To connect your Google Calendar, first remember the integration is available on the Business plan or higher.

Here are the steps to authorize the calendar node:

Step 1: Navigate to Integrations > Cloud Integrations > Google Calendar > Connect.

Document image


Step 2: Provide your Google account email address and click Next. This will prompt a Google permissions window to open.

Document image


Step 3: Click Allow to grant Engati permission to access your Google Calendar.

That's it! Google will handle the authentication and authorization process behind the scenes. Just input your Google email and click allow.

How to Use?

Once connected, you can build calendar actions like creating events, checking availability, sending invites, and more into your chatbot conversation flows.

Steps to add Google Calendar Node to the Bot:

Step 1: In Builder, click "Add Node".

Document image


Step 2: Go to Integration > Google Calendar

Document image


Step 3: Select the connected account from the drop down menu.

Document image


Step 4: Choose your action - Get Free Slots or Create Event. Get Free Slots will check availability in the calendar. Create Event will book times.

Document image


After completing the steps thus far, you'll need to start by creating a node. Choose the action "get free slots" to view the available free slots in the Gmail account linked to the bot. Once you've created one Google Calendar node with the action "get free slots," proceed to create another Google Calendar node. This time, select "create event," which will reserve the time slot chosen by the user from the "get free slot" action node.

To accomplish this, please navigate to the "Get Free Slot" section, and then proceed to the "Create Event" section.

If you face any issues or queries please reach out to us at [email protected]

Updated 03 Apr 2024
Doc contributor
Did this page help you?