Skip to main content

Calendar Search Tools Setup

Configure calendar access so people can find meetings in Glean Assistant and agents. Glean supports Google Calendar and Microsoft Outlook Calendar, with separate requirements for live lookup and indexed meeting features.

Compare calendar lookup support​

The expanded lookups apply to both Google and Outlook calendars. The following table distinguishes them from legacy workflow and indexed meeting features.

Where people use calendar dataCalendar lookup support
Glean Assistant and autonomous agentsLook 3–12 months back or ahead, look up a colleague's calendar when the requester has access, and search accessible team, room, resource, subscribed, and holiday calendars
Legacy workflow agentsReceive calendar lookup performance improvements, but not the expanded date-range, colleague-calendar, or shared-calendar lookup capabilities
Indexed Search and homepage meeting featuresUse indexed events and available transcripts according to the connector's existing indexing scope. Expanded live lookup doesn't add shared calendars to the index or extend the indexing window

Live lookup retrieves calendar data from the provider at query time, also called federated access. It doesn't require the requested event to be in Glean's native index. Keep native indexing configured for features that depend on indexed events.

Prerequisites​

Configure the provider connection and calendar permissions for your meeting ecosystem. Users must already have access to the calendars they request. Admin consent to connector permissions doesn't grant users broader visibility into other people's events.

If a user has free/busy access, Glean doesn't expose titles, descriptions, or attendees that the source calendar hides. Access to private-event details also depends on the user's source permissions.

Google Calendar​

Configure Google Calendar data fetching. The existing connector setup uses the Google Drive service account and domain-wide delegation, with the Google Calendar API enabled and the https://www.googleapis.com/auth/calendar.readonly scope. See Google Calendar setup.

The native indexing prerequisites and Google Calendar MCP authorization are separate setup requirements. Don't require an indexing crawl to finish before validating live calendar lookup.

Microsoft Outlook Calendar​

Configure Microsoft calendar access through the Microsoft Teams connector, or through the standalone Outlook Calendar connector if your organization has migrated to it. Calendar lookup uses the configured connector's calendar-access credentials, which come from the transcript app for Teams. Ask your Glean admin which connector your organization uses.

Check that the Microsoft Entra app used for calendar access has the Microsoft Graph Calendars.Read application permission with admin consent and valid credentials. Delegated Calendars.Read permission alone isn't sufficient. Follow the connector's setup guidance for its other required permissions. Outlook email setup alone doesn't configure calendar lookup.

For Teams-based calendar access, see Set up the Teams connector and Teams transcripts for the app and permission setup. Looking up calendar events doesn't require those events to have transcripts.

Compare indexed meeting and transcript features​

The following table covers existing meeting and transcript features. The workflow-agent column doesn't describe the expanded autonomous-agent lookups.

Meeting elementSearchHome page summarizationGlean queriesWorkflow agent
Microsoft Outlook Calendar eventsSearching for Outlook calendar events is supportedSupported through calendar events on Calendar card on home pageQuerying for past and upcoming Outlook events is supportedFetch events through the Calendar search workflow step, without the expanded lookup capabilities
Microsoft Teams transcriptsUnsupported due to unavailability of transcript URL from MicrosoftSummarization of team transcripts is supported. Follow-up Q&A is unsupportedQuerying for past teams transcripts is supportedAbility to fetch transcript is unsupported
Google Calendar eventsSearching for Google calendar events is supportedSupported through calendar events on Calendar card on home pageQuerying for past and upcoming Google Calendar events is supportedFetch events through the Calendar search workflow step, without the expanded lookup capabilities
Google Meet transcriptSupported through app:googlecalendar, meeting title search and structured results (based on ranking relevance)Summarization of Meet transcripts and follow-up Q&A is unsupportedQuerying for past Google meet transcripts is supportedGoogle transcripts are stored as a Google doc. Ability to read transcript documents is supported

Use the connector guides for indexing and other meeting features:

Verify calendar lookup​

After you configure calendar access:

  1. In Glean Assistant, ask about a known meeting in your own calendar.
  2. Try a longer-range query, such as “Find my meetings with Acme from the last six months.”
  3. Ask about a colleague's calendar or a shared calendar you can already view in the source.
  4. Check that the returned event details match your source permissions. A user with free/busy access shouldn't receive private meeting details.

For user-facing examples and workflow step configuration, see Calendar search.