# Workflow: MS Teams compliance

Microsoft Teams is a core collaboration tool for organizations. Ensuring that it runs smoothly across devices is critical for productivity and user satisfaction. This workflow is designed to automate Microsoft Teams compliance checks and remediations using Nexthink Infinity.

{% hint style="warning" %}
This workflow and the remote actions it triggers are designed to operate on the new version of Microsoft Teams.\
Please refer to this [dedicated workflow](/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-compliance.md) to check the compliance of older Teams clients, now called Microsoft Teams Classic.
{% endhint %}

## Problem

Employees often face issues with Microsoft Teams due to L1-level compliance problems such as missing installations, outdated versions, or incorrect configurations.

These common failures significantly disrupt workflows and generate avoidable support tickets. L1 agents must address each issue individually, which increases resolution time and operational cost.

## Solution

By using this workflow, you can automate compliance checks across any group of devices to ensure Microsoft Teams is present, correctly configured, and up to date.

The workflow also leverages campaigns to keep users informed before any action is performed, ensuring minimal disruption.

## Benefits and outcome

By implementing the MS Teams compliance workflow, you:

* Reduce L1 tickets related to Microsoft Teams installation, updates, and configuration.
* Accelerate resolution by automating root cause detection and remediation.
* Free up support resources to focus on higher-priority issues.
* Keep employees informed via targeted campaigns throughout the process.
* Ensure compliance across Windows and macOS environments with minimal effort.

***

RELATED TOPICS

* [Configuration guide: MS Teams compliance](/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/configuration-guide-ms-teams-compliance.md)
* [Usage guide: MS Teams compliance](/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance/usage-guide-ms-teams-compliance.md)
* [Manage Workflows](https://nexthink.gitbook.io/opd/user-guide/workflows/managing-workflows)
* [Manage Remote Actions](/platform/user-guide/remote-actions/getting-started-with-remote-actions/managing-remote-actions.md)
* [Manage Campaigns](/platform/user-guide/campaigns/managing-campaigns.md)


---

# 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.nexthink.com/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance.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.
