# Workflow: MS Teams (classic) 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 Classic compliance checks and remediations using Nexthink Infinity.

{% hint style="warning" %}
This workflow, and the remote actions it triggers, are designed to operate on older Teams clients, now referred to as “Microsoft Teams classic”. To check the compliance of the new version of Microsoft Teams, please refer to this [dedicated workflow](/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-work-or-school-compliance.md): Workflow: MS Teams compliance.
{% endhint %}

## Problem

When Microsoft Teams Classic fails to run properly, it disrupts communication, affects productivity, and frustrates employees.\
Service desks often face repeated L1 tickets linked to common compliance issues—such as missing installations, outdated versions, or GPU-related performance problems.\
Troubleshooting these issues manually consumes significant time and effort.

## Solution

By deploying this automated Nexthink workflow, you can scan device groups for common Teams Classic compliance issues—presence, versioning, or configuration problems—and resolve them instantly using remote actions.

## Benefits and outcome

By implementing the "Microsoft Teams Classic compliance" workflow you:

* Reduce L1 tickets caused by Microsoft Teams configuration issues.
* Automatically detect and fix outdated, missing, or misconfigured Teams Classic clients.
* Save time for support teams by automating routine checks and remediations.
* Improve end-user experience by minimizing service disruption.
* Keep employees informed and in control using **Nexthink Campaigns**.

***

RELATED TOPICS

* [Usage guide: MS Teams (classic) compliance](/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-compliance/usage-guide-ms-teams-classic-compliance.md)
* [Configuration guide: MS Teams (classic) compliance](/platform/library-packs/collaboration-and-productivity-applications/workflow_-ms-teams-compliance/configuration-guide-ms-teams-classic-compliance.md)
* [Manage Workflows](/platform/user-guide/workflows/managing-workflows.md)
* [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-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.
