Loading navigation...
Unify Integrations
Logo
Microsoft Outlook

Microsoft Outlook

Logo

5 mins READ

Microsoft Outlook is a personal information manager from Microsoft that is part of the Microsoft Office suite. It includes email, calendaring, contacts, and task services. The Outlook connector uses the Microsoft Graph API v1.0.

Integrating Outlook enhances productivity by centralizing emails, calendars, and tasks, streamlining communication, and improving scheduling efficiency.

Authentication

Before you begin, make sure you have the following information:

  • Connection Name: Choose a descriptive name for your connection. This helps you easily identify the connection within your application or integration settings, such as "MyAppOutlookIntegration".

  • Authentication Type: Select the type of authentication for connecting to your Outlook account:

    • OAuth with Client Credentials Based Authentication (Only available for tenant-specific connections)

    • OAuth

OAuth with Client Credentials Based Authentication

  • Register the App in Azure Portal:

    • Log in to the Azure portal.

    • Navigate to App Registrations and click on New registration.

      Image
      Image

    • Add the name of your application, redirect URI and ‘Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant)’ as the Supported account types. Click Register to register your application.

      Image
      Image

  • Obtain the Client ID and Tenant ID:

    • Navigate to the Overview tab of your App.

    • Here you will find the Client ID and the Tenant ID.

      Image
      Image

  • Assign the necessary permissions:

    • Go to API Permissions on the side navigation bar. Click on Add a permission and go to Microsoft Graph.

    • Under Delegated Permissions, assign User.Read, offline_access, Mail.Read, Mail.Read.Shared, Mail.Send, Mail.Send, Mail.ReadWrite, Mail.ReadWrite.Shared.

      Image
      Image

  • Obtain the Client secret:

    • Navigate to the Certificates & secrets tab in the navigation pane and click on New client secret. Click on Add to create a new client secret.

    • Copy the Value of your newly created client secret and store it safely.

      Image
      Image

OAuth based

  1. Click on the Authorise button. You’ll be redirected to a Microsoft sign-in page.

  2. If you're not already logged into Microsoft Outlook, enter your Microsoft Outlook account credentials and Sign in.

  3. Microsoft will display a permissions request screen, showing the app name and the specific Microsoft Outlook permissions we are requesting access to.

  4. Carefully review the permissions being requested. If you’re comfortable with them, click the "Allow" button.

  5. After granting access, you will be automatically redirected back to our platform, where you should see a confirmation message indicating that your account is now connected.

Actions

Actions

Description

Create Contact

Add a contact to the root Contacts folder in Microsoft Outlook.

Delete Contact

Delete a contact in Microsoft Outlook.

Download attachment

Download attachment from Microsoft Outlook.

Fetch Messages using mailbox path

Fetch all messages from mailbox in Microsoft Outlook.

Fetch all tasks

Fetch all tasks from Microsoft Outlook.

Fetch all user groups

Fetch all user groups from Microsoft Outlook.

Fetch contacts

Fetch all contacts in Microsoft Outlook.

Fetch message by id

Fetch the message by ID in Microsoft Outlook.

Fetch messages

Fetch all messages in Microsoft Outlook.

Fetch messages for mailbox

Fetch messages of a mailbox in Microsoft Outlook.

Fetch task lists

Fetch all task lists from Microsoft Outlook.

Fetch tasks

Fetch all tasks from Microsoft Outlook.

Fetch user details

Retrieve user details from Microsoft Outlook.

Get contact

Retrieve the properties and relationships of a contact in Microsoft Outlook.

List Categories

Get all the categories that have been defined for a user in Microsoft Outlook.

List Folders

Get all the mail folders in Microsoft Outlook.

List contacts

Retrieve the list of contacts in Microsoft Outlook.

Retrieve Attachment

Retrieve an attachment attached to a message in Microsoft Outlook.

Retrieves list of attachements

Retrieve list of attachments attached to a message in Microsoft Outlook.

Search contacts

Fetches the list of contacts based on query in Microsoft Outlook.

Search emails

Searches emails in Microsoft Outlook.

Send email

Send an email from Microsoft Outlook.

Update contact

Updates a contact in Microsoft Outlook.

Triggers

Trigger

Description

New Contact

Triggers when a new contact is created.

New Contact Created or Updated

Triggers when a new contact is created or updated.

New Starred Email

Triggers when an email is starred in Microsoft Outlook.

New email

Triggers when a new mail is sent in Microsoft Outlook.

New mail

Triggers when a new mail is sent in Microsoft Outlook.