Connect your Google Calendar to Zentrix Agent Studio so your AI agent can check availability, book appointments, and send confirmations -- all during a live voice call. This is especially useful for the AI Receptionist agent, which frequently handles scheduling requests.
How It Works
Caller requests a meeting -- "I'd like to schedule a consultation for next Tuesday."
Agent checks your calendar -- Queries your Google Calendar for available slots on the requested date.
Agent proposes times -- "I have openings at 10 AM, 2 PM, and 4 PM on Tuesday. Which works best?"
Caller confirms -- "2 PM works."
Agent books the appointment -- Creates a calendar event with the caller's name, phone number, and meeting purpose.
Confirmations sent -- Both you and the caller receive a confirmation (calendar invite for you, SMS or verbal confirmation for the caller).
In the Integrations section, find Google Calendar.
Click Connect Google Calendar.
A Google OAuth consent screen appears. Sign in with the Google account whose calendar you want the agent to manage.
Grant the requested permissions:
View your calendars -- So the agent can check availability
Manage events on your calendars -- So the agent can create new appointments
After authorization, you will be redirected back to Settings. The status will show Connected with the linked Google account email.
Tip
Tip: Use a shared or dedicated calendar (e.g., "Office Appointments") rather than your personal calendar. This keeps agent-booked appointments organized and separate from your personal events.
What the Agent Can Do
Capability
Description
Check availability
Query free/busy status for any date range on your linked calendar
Book appointments
Create new calendar events with attendee details, title, and description
Suggest time slots
Propose available times based on your calendar openings
Set duration
Default meeting duration is 30 minutes; configurable via custom instructions
Add notes
Include the caller's stated purpose, contact number, and any other relevant context in the event description
Calendar Event Details
When the agent books an appointment, the calendar event includes:
Title: "Meeting with [Caller Name] - Booked by [Agent Persona Name]"
Time: The confirmed date and time slot
Duration: 30 minutes (default) or as specified in your agent's custom instructions
Description: Caller's phone number, reason for the meeting, and a note that the appointment was booked by your AI agent
Attendees: Your email address (calendar owner)
Configuration Options
You can customize scheduling behavior through the Setup Wizard custom instructions field:
Working hours: "Only schedule meetings between 9 AM and 5 PM IST, Monday to Friday."
Meeting duration: "Default meeting length is 45 minutes."
Buffer time: "Leave 15 minutes between consecutive meetings."
Specific calendar: "Use the 'Client Meetings' calendar for all bookings."