> For the complete documentation index, see [llms.txt](https://docs.sprinto.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinto.com/settings/notifications/microsoft-teams-configuration.md).

# Microsoft Teams Configuration

You can integrate Microsoft Teams with Sprinto to receive real-time task notifications. This ensures that both staff and administrators are alerted about pending tasks directly within Teams, helping them act without switching contexts.

{% hint style="info" %}
Notifications include pending staff tasks and admin tasks. Each notification links back to the Sprinto dashboard.
{% endhint %}

***

### How it works

The integration process involves two steps:

1. **Authorise and install the Sprinto app in Microsoft Teams**
2. **Grant admin consent for organisation-wide access**

Once configured, Microsoft Teams will appear as an active notification channel in Sprinto.

***

### Steps to connect Microsoft Teams

#### Step 1: Navigate to Notifications

1. Log in to the Sprinto dashboard.
2. Go to **Settings → Notifications**.
3. Under **Notification channels**, click **Configure**.

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

#### Step 2: Select Microsoft Teams

1. In the drawer, locate **Microsoft Teams** and click **Connect**.

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

#### Step 3: Authorise and install the app

1. In the **Connect Microsoft Teams** drawer, expand **Step 1 – Authorise and install the app**.
2. Click **Authorise and install app**.

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

3. Sign in with your Microsoft account.
4. Review the permissions requested and click **Accept**.

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

5. Once authorised, the app status will update to **Done**.

#### Step 4: Grant admin consent

1. Expand **Step 2 – Grant admin consent**.
2. Click **Grant admin consent**.

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

3. Sign in again with your Microsoft account.
4. Review the organisation-level permissions and click **Accept**.

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

#### Step 5: Enable the channel

1. Return to **Notification channels**.
2. You will see Microsoft Teams listed as **Disabled**.
3. Open the menu (three dots) and select **Enable channel**.

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

4. Microsoft Teams will now display as **Active**.<br>

***

### Viewing notifications in Teams

After integration, Sprinto will send notifications in Microsoft Teams when:

* Staff have pending tasks.
* Admins have pending tasks.

Notifications include:

* The number of pending tasks.
* The area where tasks are due.
* A direct link to the Sprinto dashboard for quick resolution.

***

### Benefits

* Real-time visibility of pending tasks in Microsoft Teams.
* Reduced dependency on emails or manual reminders.
* Direct links to Sprinto for immediate action.
* Seamless collaboration between admins and staff.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.sprinto.com/settings/notifications/microsoft-teams-configuration.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
