Integrating Google Calendar
#### Overview
This guide explains how to connect Google Calendar to an AI Voice Agent, allowing the agent to check availability and book appointments directly into a Google Calendar during a call.
---
#### Steps to Integrate Google Calendar
1. Navigate to **Call Flows** and locate the agent you want to integrate.
2. Ensure you are in the **Advanced View**.
3. Go to **Integrations** and click **Google Calendar**.
4. Click **Connect with Google** and follow the authentication prompts to link your Google account.
5. Once connected, refer to the **Function Templates** section below the connection panel — this contains the prompt syntax required to activate calendar functionality within the agent.
6. Review the syntax options to understand what each function does (e.g., check availability, create booking).
7. Copy the relevant syntax and paste it into the agent's system prompt in the appropriate location.
8. Click **Save to Draft** or **Publish to Production**.
---
#### Key Notes
| Item | Details |
|------|---------|
| Function Templates | Contains ready-to-use prompt syntax for calendar actions — always reference this after connecting to ensure the prompt is configured correctly |
| Prompt Configuration | The Google Calendar integration only works if the correct function syntax is included in the system prompt |
| Use Case | The agent can check calendar availability and book appointments in real time during a call |
---
#### 🎥 Watch the demo video below
<div style="padding:56.25% 0 0 0;position:relative;"><iframe src="https://player.vimeo.com/video/1170124975?badge=0&autopause=0&player_id=0&app_id=58479" frameborder="0" allow="autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share" referrerpolicy="strict-origin-when-cross-origin" style="position:absolute;top:0;left:0;width:100%;height:100%;" title="Integrating Google Calendar"></iframe></div><script src="https://player.vimeo.com/api/player.js"></script>
---
---