Google Calendar
The Google Calendar integration gives the AI assistant in AI-School read access to your primary Google Calendar. This lets you ask questions about your appointments, search your calendar, and view your schedule. The integration cannot create, edit, or move appointments.
Requirements
- Your administrator has enabled Google Workspace in the admin environment, via Tools → MCP → Suite shortcuts.
- You are allowed to use integrations in your environment.
- Your organization uses a custom Google app.
- You have a Google account with a Google Calendar, for example your school account.
- You select an available AI model that can use tools. The integration is not limited to OpenAI.
Available functions
| Function | Description |
|---|---|
google_account_profile | Retrieves the profile of the connected Google account |
google_calendar_list_events | Searches for and shows appointments within a period (max 25 per request) |
google_calendar_get_event | Reads the details of one appointment |
Usage examples
View schedule
- "What’s on my calendar this week?"
- "Do I have any appointments tomorrow afternoon?"
- "What appointments do I have next week?"
Search appointments
- "When is the next department meeting?"
- "Search for appointments about the report meeting"
- "Which parent meetings are scheduled in December?"
Request details
- "What are the details of my appointment at 14:00?"
- "Where is the meeting tomorrow morning?"
- "Who is invited to the team meeting?"
Getting started with Google Calendar
- Open your profile menu and go to Preferences.
- Under Tool settings → Integrations, in Provided by your organization, turn on Google Calendar.
- Sign in with your Google account and grant read access to your calendar.
- Start a chat and ask your question. Google Calendar is now available by default in your chats.
You can also click Google Calendar in the Tools block on the dashboard. If needed, you’ll be signed in to Google and a chat with this integration will start immediately.
Privacy and security
The Google Calendar integration requests read-only access only:
- ✅ View and search appointments in your primary calendar
- ❌ No creating, editing, or deleting appointments
- ❌ No sending invitations
Access tokens are encrypted and stored server-side only. If you turn off the last Google integration in Preferences, the connection to your Google account will be disconnected. You can also revoke access via Google Account Security.
Limitations
- Only your primary calendar is read; other calendars, such as shared or subscribed calendars, are not.
- A maximum of 25 appointments are retrieved per request.
- If your Google connection has expired, Preferences will show the Reconnect button.
Use cases
- Daily overview: Quickly see what is scheduled for today or this week
- Preparation: Request details of upcoming meetings and conversations
- Planning: Check which time slots already have appointments
Related integrations
- Outlook Calendar - Microsoft alternative
- Gmail - Search and read emails
- Google Drive - Search and read files