Google Calendar is in early access. While Google completes its review of our app, connections are limited to approved accounts. If you try to connect before you’re approved, Google shows an “app isn’t verified” screen and the connection won’t complete — that’s expected. To request access, email support@voqo.ai and tell us the Google account you’ll connect with. During early access you may also need to reconnect periodically — this stops once verification finishes.
Prerequisites
- Workspace admin role
- A Google account with access to the calendars you want Voqo’s AI surfaces to use
- A browser session that can complete Google’s OAuth consent screen (no blocker extensions)
Connect
- Open Integrations in the sidebar.
- Find the Google Calendar card and click Connect.
- You’ll be redirected to Google. Sign in with the account that owns (or has access to) the calendars you want to use.
- Review the permission Voqo is requesting (See events on all your calendars) and click Allow.
- You’ll be redirected back to Voqo. You’ll see the scope picker with Read Calendar pre-selected.
- Click Confirm to complete the connection.
What permission Voqo asks for
| Permission | Why we need it |
|---|---|
| See events on all your calendars (read-only) | Lets Voqo’s AI surfaces read your calendar — busy/free windows plus event title, time, and location. Used by voice-agent availability checks during calls and by your AI assistant for questions like “what’s on my plate today?”. Voqo never reads your event attendees or descriptions. |
When we ship the calendar write capability (booking events directly from a call), we’ll prompt you to reconnect and grant the additional permission. You’ll see exactly what’s being asked for on Google’s consent screen at that time.
What happens after you connect
- The integration card shows Connected with the email address you signed in as.
- The Read Calendar capability is now granted to your workspace. Every Voqo AI surface that supports it will see your calendar through this connection.
- Surfaces that use it today: the voice agent’s GCal — Check Availability function-call action, and your AI assistant (which reads your events to answer scheduling questions).
- Coming surface: SMS agent.
- No background syncing happens. Voqo only reads your calendar when an AI surface actively needs it — nothing is cached or polled.
Choose which calendars your AI assistant uses
By default, your AI assistant reads your primary calendar. To add others (or switch to a different one):- On the Google Calendar card, open the ⋮ menu and click Choose calendars.
- Tick the calendars you want your AI assistant to read — your own calendars and any you’ve subscribed to both appear.
- Click Save.
Calendars shared with you as free/busy only appear greyed out — your assistant can see when those are busy but not their event details, so they can’t be added here.
Reconnect
If your token expires, gets revoked at Google, or you sign in to a different Google account, you may need to reconnect:- Click Reconnect on the Google Calendar card.
- Complete the OAuth flow again.
Disconnect
- Click Disconnect on the Google Calendar card.
- If any of your voice agents use the Check Availability action, you’ll see a confirmation listing those agents. Their Check Availability actions will be removed when you confirm.
- Click Disconnect to confirm.
- Removes the integration from your workspace so no Voqo AI surface can use it.
- Removes the Check Availability function-call action from any voice agents that had it configured. You can re-add those actions after reconnecting.
- Stops every AI surface from using calendar capabilities on the next invocation (already-running calls finish normally).
- Does not read or change anything on your calendar — it’s a read-only integration.
Revoking access at Google
You can also revoke Voqo’s access directly from your Google account at any time, without going through Voqo:- Open Google Account permissions.
- Find Voqo in the list.
- Click Remove access.

