Last updated: 2026-01-22
Overview
Perform operations on MS Teams via the Workflow Automator.
Description
Orchestration apps let you automate repeatable tasks and actions that span across a diverse set of systems and applications using workflows. The list of actions supported for this app include:
Team Management
1. Create Team
2. Update Team
3. Get Team
4. Archive Team
5. Unarchive Team
6. Add Member To Team
7. Remove Member From Team
Channel Management
1. Create Channel
2. Get Channel
3. Get Channel By Name
4. Delete Channel
5. Add Member To Channel
6. Remove Member From Channel
Chat Management
1. Post Message
Prerequisites
To install and authenticate the app you need to provide the following input:




Steps to assign permissions
1. Navigate to Azure Active Directory
2. Go to App Registrations
3. Select your app
4. Go to API Permissions
5. Click on “Add Permissions”
6. Click on “Microsoft Graph”
7. Click on “Application Permissions”
8. Assign the following permissions to your app:
i. Group.Read.All
ii. Group.ReadWrite.All
iii. TeamMember.ReadWrite.All
iv. ChannelMember.ReadWrite.All
9. Make sure you "Grant admin consent" for all the permissions you assign.

Usecases
Now that you've successfully installed the Microsoft Teams orchestration app, please have a look at the sample use case below to show how the app can be used efficiently.
Limitations limitations in the Microsoft Teams API
The Microsoft Teams API has specific limitations in how message content is rendered. The following behaviors may affect how formatted text appears when content is posted to Microsoft Teams.
<u>. As a result, HTML-based formatting may be removed during rendering.Teams supports only standard Markdown and a limited set of formatting styles.
<br />tags - Multiple consecutive line breaks in the content may appear as literal<br />tags in Microsoft Teams.This occurs because the Teams API does not interpret or collapse consecutive<br>elements in incoming text.
Supported Formatting
The following formatting elements continue to function as expected in Microsoft Teams:
<div>) are insertedAll observed formatting differences are due to current limitations in Microsoft Teams’ message rendering behavior and API capabilities. These behaviors are expected and are not caused by issues in our implementation.