> This page is for Glide Classic.

> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://www.glideapps.com/docs/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://www.glideapps.com/docs/_mcp/server.

# Microsoft Outlook

> Send emails and add calendar events with Microsoft Outlook

#### Microsoft Outlook

[Outlook](https://outlook.live.com/owa/) is an email client and calendar tool that is part of the Microsoft Office and Microsoft 365 product suites. If Microsoft Outlook is a critical part of your workflow, it can be helpful to configure Glide to send emails from your Outlook account or add events to your Outlook calendar.

> **Don't see the Microsoft Outlook integration?**
>
> You may need to upgrade your plan. [Browse Glide's plans and find the right fit for you.](https://www.glideapps.com/pricing)

## Adding and Configuring the Action

#### Adding Microsoft Outlook Arcade

> **Warning**
>
> Some organizations require admin approval to connect Microsoft 365 to external services. [Learn how to configure consent settings.](https://help.glideapps.com/en/articles/10644791-office-365-need-admin-approval)

In **Glide**, click the **Settings** icon in the upper-right corner.

Click the **Integrations** tab and then select [Outlook](https://outlook.live.com/owa/).

Click the **Add** button.

Sign into your Microsoft account.

Once Glide has access to your Microsoft account, you will be able to send emails and add calendar events with Microsoft Outlook.

## Features

### Send Email with Outlook

The **Send Email with Outlook** action allows you to send an email from your own Outlook account. You can add formatting to the body of the email with HTML.

The action can be added to a [Component](/docs/essentials/components) that supports [Actions](/docs/automation/actions) (e.g., a [Button component](/docs/essentials/components/button)), added to a workflow in the [Workflow Editor](/docs/getting-started/introduction-to-workflows#the-workflow-editor), or after a [Form](/docs/use-cases/forms) is submitted.

To create dynamic emails, it's best to make sure your data table is set up before you start configuring your action. The data for the fields To, Cc, Bcc, Subject, and Body, therefore, needs to be available in one of the following:

* the table shared by the screen and action
* the [User Profile table](/docs/reference/security-and-user-data/user-profiles)
* [Special values](/docs/reference/values/introduction-to-values) that are the current date/time, unique identifier, user's email address, or link to the current screen

Columns such as text, template, or single value are well suited to generate the subject line and body of the email. If the Body field points to an image column, the email received will display the URL of the location of the image.

* Recipient fields (To, Cc, Bcc): create columns that will house email addresses. These could be basic text, a joined list, a split text, or array columns.
* Subject line: a text or template column.
* Body: a text or template column.

> **Note**
>
> To add multiple people, their emails should be configured as an array. Learn more about [Array Columns here](/docs/automation/computed-columns/make-array-column).

#### Outlook send email Arcade

Select the component you'd like to add the action to. Remember, this must be a component that supports actions.

Search for the **Send email** action or navigate to Integrations → Microsoft Outlook → Send email.

Name the action.

Choose an icon.

Select a column to source the **To** field or input custom values manually.

* optionally, add recipients to cc and/or bcc.

Select a column to source the **Subject** field or input a custom value manually.

Select a column to source the **Body** field or input a custom value manually.

* If you'd like, you can use HTML to create a more visual email body.

Click away to exit the configuration.

### Add calendar event

The **Add calendar event** action allows you to add an event to your Outlook calendar. If you don't specify a calendar ID, Glide will create the event on your primary calendar.

The action can be added to a [Component](/docs/essentials/components) that supports [Actions](/docs/automation/actions) (e.g., a [Button component](/docs/essentials/components/button)), added to a workflow in the [Workflow Editor](/docs/getting-started/introduction-to-workflows#the-workflow-editor), or after a [Form](/docs/use-cases/forms) is submitted.

You can create a dynamic event by first creating a [Template column](/docs/automation/computed-columns/template-column) in the [Data Editor](/docs/getting-started/introduction-to-the-data-editor) and then setting that column as one of your action's fields.

> **Note**
>
> You can add multiple attendees by separating each with a comma and a space. For example: [person@heyglide.com](mailto:person@heyglide.com), [anotherperson@heyglide.com](mailto:anotherperson@heyglide.com)

#### Outlook Add Calendar Event

Select the component you'd like to add the action to. Remember, this must be a component that supports actions.

Search for the **Add calendar event** action or navigate to Integrations → Microsoft Outlook → Add calendar event.

Name the action.

Choose an icon.

Choose which column will provide the **Event title** field, or enter custom text.

Choose which column will provide the **Start date** field, or enter custom text.

Choose which column will provide the **Duration** field, or enter custom text.

Optionally, you can choose columns or enter custom values for the event description, location, and attendees.

Your primary calendar will be used for the new event. If you'd like to override this, specify a different **Calendar ID**.

## PIN Emails from Microsoft

In [App Settings](/docs/getting-started/app-settings#users-and-authentication), you can enable sending PIN emails through a Microsoft account instead of through Glide's default email service. To enable this, you must first set up the Microsoft Outlook integration in the app.

#### PIN Email from Outlook

Open the app you want to add Outlook PINs to.

Go to the [App Settings](/docs/getting-started/app-settings)**.**

In [Access](/docs/getting-started/app-settings#access), find **Pin emails from Microsoft** and select **Connect.**

On the Microsoft Outlook configuration screen, select **Add to app.**

A new tab or window will open with the Microsoft authentication screen. Choose which account to connect with Glide.

Select **Continue.**

In Glide, go back to the Users & Authentication settings.

Enable the Pin emails from Microsoft toggle.

To learn more generally about Integrations in Glide, including how they affect your app's usage, check out our [Introduction to Integrations](/docs/automation/integrations).

## Frequently Asked Questions

#### Don't see the Microsoft Outlook integration?

You may need to upgrade your plan. [Browse Glide's plans and find the right fit for you.](https://www.glideapps.com/pricing)

#### Does the Microsoft Outlook integration support multiple accounts?

No, you can currently connect only one Outlook account.

#### Does the Microsoft Outlook integration support multiple calendars?

Yes, you can add events to multiple calendars by changing the **`Calendar ID`** field. Make sure that the Outlook account you connected has permissions to add events to the calendar.

#### Can I edit a calendar event?

No, the Microsoft Outlook integration currently only allows you to create new events.

#### Can I create a recurring calendar event?

No, the Microsoft Outlook integration currently does not support recurring events.