# Copy of Microsoft Office365 Integration Guide

Microsoft Office365 - ixHello Integration Guide

Follow the steps below to setup the ixHello integration to your Microsoft Office365 instance.

### Step 1: Obtain Microsoft Azure subscription.

To use Microsoft Office365 integration with ixHello, it is required to have Microsoft Azure subscription. If you do not have this, get it with help of your Microsoft Office 365 administrator.

![](/files/q7lPMAtNaUoevJqHhS3o)

**Step 2: Obtain your Microsoft Office 365 user login details**

User login to Microsoft Office 365 / Azure requires username and password. ixHello will require the same credentials to connect your voice platforms to Microsoft Office 365 in **Step 6**. Get your Microsoft Office 365 username and password from the administrator of your account of Microsoft Office 365.

**Step 3: Configure Microsoft Azure Portal by creating new App Registration for ixHelloOffice**

1. Launch Microsoft Azure portal by navigating to [https://portal.azure.com/#home ](https://portal.azure.com/#home).If you are not logged in, you will be prompted to login by providing Azure / Office 365 credentials.

![](/files/DB7CZ9oD0VxvSW1edV5y)

1. Once you are logged in, find Azure services and click on App registrations section as shown below.

![](/files/ikPIVFfcGhWIX6YkAzTT)

1. Once you are on App Registrations screen, click on “New registration” as shown below

<figure><img src="/files/tCcsoNIK5uSA6Q5Th5c2" alt=""><figcaption></figcaption></figure>

2. Fill the details as shown in screenshot.

<figure><img src="/files/8LQ8wIsC8vhhM3OLazFa" alt=""><figcaption></figcaption></figure>

Redirect URI is shown as optional in the screen, however, to make this work with ixHello, we need to provide correct url.

Enter [https://bots.ixhello.com](https://bots.ixhello.com/oauthcode/redirect) as the redirect URI. Make sure web is selected in the dropdown.

Click on Register button.

## Application (Client) ID, Tenant ID, Client Secret, Permissions & Authentication

1. To be able to connect to Office365 from the ixHello platform, one application registration is required, and user should have permissions to view and execute Office365 functions. Once the application registration is successful, you can copy the information as described in the steps below:
2. User will need to visit the newly created application and note the following information as highlighted with red marker. The user can find Application ID and Tenant ID market inside red contour.

<figure><img src="/files/xUxFqwylq4zUZK01d7Ot" alt=""><figcaption></figcaption></figure>

3. On the left navigation menu click “Certificates & Secrets” and click on “New client secret” button as shown in picture below:

<figure><img src="/files/BV3gb7ubL1562vq3hgoU" alt=""><figcaption></figcaption></figure>

4. A popup will appear and fill-in the necessary information as shown in the picture below:

<figure><img src="/files/SITpELi27M3FmMyz907N" alt="" width="563"><figcaption></figcaption></figure>

&#x20;    App expiration can be customized as shown below:

<figure><img src="/files/C2AXr4h0nfYHO0CHLEq6" alt="" width="375"><figcaption></figcaption></figure>

1. After user clicks “Add” button, the application secret will appear as shown below. Copy the value and store it in a safe location. This information can only be seen once, and it will be necessary to create a new secret if information is lost.

<figure><img src="/files/n78TiX2eNConZNYIlT60" alt="" width="563"><figcaption></figcaption></figure>

1. User should now have Client ID, Tenant ID and client secret.
2. User will now need to create app permission. On left navigation menu, click “API permissions”, then click “Add a permission” button as shown below:

<figure><img src="/files/VyLEEepCps3JyKOHt4b2" alt="" width="563"><figcaption></figcaption></figure>

You can see that by default *User.Read* permission is listed. – we need to add more permissions.

1. You should see below “Request API permissions” screen, make sure “Microsoft APIs” is selected and scroll down and find “SharePoint” and click on it.

![](/files/iwu086cUCqjVXt29BBmE)

1. Now you will get permission selection screen. Select “delegated permissions” as types of the permissions and then “AllSite.Manage” permission and click on Add Permissions button.
2. Now configured permissions should look like this

   <figure><img src="/files/JJmJOrwts3DWwmqGP43c" alt=""><figcaption></figcaption></figure>

At this stage, you are done with configuration at Microsoft Azure/office 365 portal.

<figure><img src="/files/0D47Egxf9NKYuXbmZKqT" alt=""><figcaption></figcaption></figure>

### Step 4: Configure ixHello Connection to Microsoft Office 365

1. You will need three things from Azure Portal described in previous step
   1. ClientId (explained in step 3 .e)
   2. Tenant Id (explained in step 3 .e)
   3. Client Secret (explained in step 3 .h)
2. Office365 integration with ixHello is to be done at Admin level. Login to ixHello with Organization Admin access at <https://bots.ixhello.com/>
3. On the Administration menu, select Connection Admin. On the resulting page, to set up for Office 365, click on Admin Settings.

<figure><img src="/files/NQS33vP8aVSZb1whrv6N" alt=""><figcaption></figcaption></figure>

1. Fill the following credential details from Step and click on Save.

<figure><img src="/files/1kDulo322hpeJpvgr0Ze" alt=""><figcaption></figcaption></figure>

1. After the connection info is saved, now the employees within that organization can also use the same integration for connection with MicrosoftOffice365.
2. Click on Go to Connect System. You will be redirected to the Connect System page. Click on Add New Connection. Other employees can access the Connect System menu from Integration menu.

<figure><img src="/files/OhakJTKTdnicVyQ2Ob5u" alt=""><figcaption></figcaption></figure>

1. Click on Add New Connection and fill out following details. Select the System Type depending upon the MicrosoftOffice365 service you are trying to connect. For example, if you are trying to connect to Sharepoint, select Microsoft Office365 Sharepoint.

<figure><img src="/files/fmNswcYXWHHGb97tJ5zJ" alt=""><figcaption></figcaption></figure>

1. Read the instructions and Click on Connect to Office365.

<figure><img src="/files/EwD7OeYJFdgJsOsFARV8" alt=""><figcaption></figcaption></figure>

1. You will be redirected to the Microsoft login screen. Enter your Microsoft Office 365 login credentials.

![](/files/VWQ22OZGy727a0cYLj5h)

1. Microsoft Office 365 will confirm your acceptance to allow ixHello connect to your Microsoft Office 365 Platform. Click “Allow”.
2. You will be redirected to the ixHello integration confirmation page
3. You have successfully configured ixHello integration to Microsoft Office 365. You can now proceed to test some of the ITSM Commands.

<figure><img src="/files/YyGPDFUcOzlo8P7UIP8B" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ixhello.com/ixhc/connections/copy-of-microsoft-office365-integration-guide.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
