Skip to main content

Microsoft Outlook tools

Microsoft Outlook extension tools enable Glean to interact directly with Outlook email, calendar, contacts, and profile data in supported Glean experiences.

This allows users to draft and send emails, review messages, create and update calendar events, and manage contacts without switching between applications.

Outlook tools are a key component of the broader Microsoft 365 tool suite.

When building a workflow agent, the Outlook tools are available within the Plan and Execute step and for building agents with auto mode, the Outlook tools are available for all the steps. This allows the agent to dynamically determine when to send emails, create or update calendar events, or manage contacts to fulfill a complex user request.

Supported tools

The Outlook tools are enabled as a unified bundle.

The following tools are included:

Email and draft management

  • List messages: Retrieves Outlook messages so users can identify the email thread or message they want to review.
  • Get message: Retrieves the contents of a specific Outlook message for additional context.
  • Create draft: Creates a new Outlook email draft for user review before sending.
  • Create draft reply: Creates a draft reply to an existing Outlook email thread.
  • Send email: Sends an email from the signed-in user’s Outlook account.
  • Forward message: Forwards an existing Outlook message to one or more recipients.

Calendar and event management

  • List events: Retrieves Outlook calendar events available to the signed-in user.
  • Get event: Retrieves the details of a specific Outlook calendar event.
  • Get calendar view: Returns a time-bounded view of calendar events for a given date range.
  • Create calendar event: Creates a new Outlook calendar event.
  • Update calendar event: Updates an existing Outlook calendar event.

Contacts and profile

  • List contacts: Retrieves Outlook contacts so users can review and select existing contacts.
  • Create contact: Creates a new Outlook contact.
  • Update contact: Updates an existing Outlook contact.
  • Get profile: Retrieves profile information for the authenticated Outlook user.

Example use cases

Integrating tools into Glean workflows provides several high-value automation opportunities:

  • Email follow-up workflows: An agent can summarize a meeting or conversation, draft an Outlook email, and prepare a reply or forward for the user to review.
  • Calendar coordination: A workflow can create or update Outlook events after gathering scheduling details from earlier agent steps.
  • Customer communications: A user can retrieve a recent email, draft a response, and send a follow-up without leaving Glean.
  • Contact management: An agent can create or update Outlook contacts after extracting details from notes, forms, or prior messages.

Setup and configuration

Prerequisites

Before configuring tools, ensure you have the following:

  • You must have administrative access to the Glean Admin console.
  • Your organization must have an existing Microsoft 365 (O365) connector configured in Glean.
  • You must have access to the Microsoft Entra admin center to grant admin consent or configure a custom OAuth app.
  • If using a custom OAuth app for Microsoft Outlook extension tools, the app must be registered as multitenant and restricted to only your tenant. Single-tenant apps are not supported for these Microsoft extension tools.

Administrator steps

  1. Enable the pack: In Glean, go to Admin ConsolePlatform → Tools and add Microsoft Outlook extension tools from the template library.
  2. Select the connector instance: Link the pack to your existing Microsoft 365 connector instance.
  3. Configure authentication: Microsoft Outlook tools use user OAuth.
    • Central: Use the Glean-managed Microsoft OAuth app when it is available in your environment.
    • Custom OAuth app: If using a customer-managed app, register it in Microsoft Entra ID as a multitenant app, configure the required delegated permissions, and enter the client credentials in Glean.
  4. Save the tools after the authentication configuration is complete.
  5. Enable the pack for users: Use Edit settings under Enable Tools to make the pack available to the relevant users and supported Glean surfaces.
important

If you use Microsoft Outlook extension tools, a Glean admin must complete a one-time connection after the tools are created before other users can reliably use the tools in your environment.

For detailed setup steps, see Microsoft 365 tools and extension tools setup.

FAQ