> ## Documentation Index
> Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Microsoft Outlook

> Set up and use the Microsoft Outlook integration with Hyper AI

Auth type: OAuth

<Info>
  For general setup steps, permissions, and troubleshooting, start with: [App Integrations](/integrations/overview).
</Info>

## Connect Microsoft Outlook

1. Go to Settings → Apps in Hyper
2. Select Microsoft Outlook → Connect New
3. Complete OAuth and grant email and calendar scopes

## Common capabilities

* Read, search, and organize emails
* Draft and send messages
* Automate email management and scheduling in Outlook

## Use in Chat

Enable Microsoft Outlook in the tool selector. Ask your agent to find emails, draft replies, or manage your inbox.

## Use in Agents

Add Microsoft Outlook to an agent's toolkits and select the connection. Mark sensitive actions (send email) as "requires approval."

## Use in Flows

Automate email triage, follow-ups, and routing using Outlook action nodes with filters and variables.

## Troubleshooting

* Missing messages: verify folder and search filters
* Send blocked: check approval settings or re-authorize scopes

***

## Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to **Enabled**, **Requires Approval**, or **Disabled** in your agent's toolkit settings.

Actions can be set to one of three control states:

| State                 | Behavior                                                       |
| --------------------- | -------------------------------------------------------------- |
| **Enabled**           | Agent runs the action automatically                            |
| **Requires Approval** | Agent pauses and waits for your confirmation before proceeding |
| **Disabled**          | Action is blocked and cannot be used                           |

Configure these in the agent's toolkit settings or in workspace defaults.

| Action                  | Description                                                                                                      |
| ----------------------- | ---------------------------------------------------------------------------------------------------------------- |
| Add Label To Email      | Add label to email using microsoft\_outlook-add-label-to-email                                                   |
| Approve Workflow        | Suspend workflow and email approval links using microsoft\_outlook-approve-workflow                              |
| Create Contact          | Create a contact using microsoft\_outlook-create-contact                                                         |
| Create Draft Email      | Create a draft email. The user's email signature will be automatically included unless disabled                  |
| Download Attachment     | Download an attachment using microsoft\_outlook-download-attachment                                              |
| Find Contacts           | Find contacts using microsoft\_outlook-find-contacts                                                             |
| Find Email              | Search messages using microsoft\_outlook-find-email. Supports $filter and $orderby                               |
| Get Signature           | Get the email signature configured for the user's Outlook connection                                             |
| List Contacts           | List contacts using microsoft\_outlook-list-contacts                                                             |
| List Folders            | List mail folders using microsoft\_outlook-list-folders                                                          |
| List Labels             | List labels using microsoft\_outlook-list-labels                                                                 |
| Move Email To Folder    | Move email to folder using microsoft\_outlook-move-email-to-folder                                               |
| Remove Label From Email | Remove label from email using microsoft\_outlook-remove-label-from-email                                         |
| Reply To Email          | Reply to an email using microsoft\_outlook-reply-to-email                                                        |
| Send Email              | Send an email using Microsoft Outlook. The user's email signature will be automatically included unless disabled |
| Update Contact          | Update a contact using microsoft\_outlook-update-contact                                                         |
