Scheduling integration
Google Calendar
Connect your voice agent to Google Calendar
Your AI voice agent reads real availability from Google Calendar and books, reschedules, or cancels appointments during the call. No callback, no link.
On the call
What your agent does with Google Calendar
Offer real open slots
The agent reads your live calendar and offers times that are actually free, so it never promises a slot that's already taken.
Book inside the conversation
The caller picks a time and the agent creates the event then and there, with the details and attendees set.
Reschedule and cancel
Callers can move or cancel an existing booking in the same call; the agent finds the event and updates it.
Avoid double-bookings
Because it checks availability at the moment of booking, two callers can't be handed the same slot.
Setup
Connect Google Calendar in minutes
One-click connection
Connect in one click. Composio brokers the OAuth grant, so there's no API key to paste and no developer to wait on.
Connect Google Calendar in one click
Open Connections, choose the app, and approve the OAuth screen. The grant lives inside Composio, your tokens never touch the agent.
Pick the actions the agent can use
Choose exactly which actions the agent may call, look-ups only, or full read/write. Start with the recommended set and widen it whenever you like.
Test it, then go live
Run the connected agent in the browser tester to watch it call the live app, then publish. Voice and text agents share the same connection.
FAQ
Common questions
Yes. The agent works in your calendar's time zone and can present times in AEST/AEDT (or any local zone) to the caller.
The event is created with the caller as an attendee, so Google Calendar sends the invite and reminders as usual.
Yes, Google Calendar is a managed connector. Approve the Google consent screen once and you're done.
Connect Google Calendar to your voice agent
$20 free credits, no card required. Test it on a real Australian number.