Microsoft Teams icon

Microsoft Teams Integration

Post messages, manage Teams channels, and automate Microsoft Teams collaboration. Use Microsoft Teams as a communication layer for triggering workflows and sending context where it belongs. Start from Watch Channels, then follow with List Ad Hoc Call Recordings or List Ad Hoc Call Transcripts.
3-day trialCancel anytimeUp to 10 minutes quick set up
  • GDPR
  • Data Encryption
  • 2FA
  • Local Data Region

Supported triggers and actions for Microsoft Teams integration

Triggers can detect changes in Microsoft Teams and run actions that can create, search or modify data inside Microsoft Teams automatically [3] — exactly how you set them.

  • Microsoft Teams icon
    Watch ChannelsTriggers when new channels are created.
  • Microsoft Teams icon
    Watch Learning ContentsTriggers when new learning contents are created.
  • Microsoft Teams icon
    Watch Online Meeting MessagesWatch for online Meeting Messages.
  • Microsoft Teams icon
    Watch Online Meeting RecordsWatch for online Meeting Records.
  • Microsoft Teams icon
    Watch Online Meeting TranscriptsTriggers when new online meeting transcripts are created.
  • Microsoft Teams icon
    Watch TeamsTriggers when new teams are created.
  • Microsoft Teams icon
    List Ad Hoc Call RecordingsRetrieves a list of ad hocCall Recordings.
  • Microsoft Teams icon
    List Ad Hoc Call TranscriptsRetrieves a list of ad hocCall Transcripts.
  • Microsoft Teams icon
    List Attendance ReportsRetrieves a list of attendance reports.
  • Microsoft Teams icon
    List Audio Routing GroupsRetrieves a list of audio Routing Groups.
  • Microsoft Teams icon
    List Call ParticipantsRetrieves a list of call Participants.
  • Microsoft Teams icon
    List Call RecordsRetrieves a list of call Records.
  • Microsoft Teams icon
    List Call Records ParticipantsRetrieves a list of call Records Participants.
  • Microsoft Teams icon
    List Call SessionsRetrieves a list of call Sessions.
  • Microsoft Teams icon
    List ChannelsRetrieves a list of channels.
  • Microsoft Teams icon
    List Direct Routing CallsRetrieves a list of direct Routing Calls.
  • Microsoft Teams icon
    List Learning ContentsRetrieves a list of learning Contents.
  • Microsoft Teams icon
    List Learning Course ActivityRetrieves a list of learning Course Activity.
  • Microsoft Teams icon
    List Learning ProviderRetrieves a list of learning provider.
  • Microsoft Teams icon
    List MembersRetrieves a list of members.

How to integrate Microsoft Teams in automation workflow?

3 simple steps to make your Microsoft Teams connected with other apps in automation workflows on WEXTL. Up to 10 minutes integration set up.

How Microsoft Teams connects and integrates with WEXTL

Save and approve your credentials once — WEXTL® stores authorization information encrypted and reuses the authentication whenever Microsoft Teams app is called in workflows. That allows your communication automations to run without your attention, per defined schedule [7]. Explore documentation [6] for a detailed list of fields that Microsoft Teams supports.

The following table illustrates what fields Microsoft Teams integration require during authorization flow inside our workflow builder [4].

Video slide demonstrates how Microsoft Teams is connected in WEXTL builder.

Video slide demonstrates how Microsoft Teams is connected in WEXTL builder [4].

FieldTypeHelp
Microsoft - TenantRequired
select

Go to https://entra.microsoft.com and copy your tennat ID or select any of the following`

Microsoft - Client IDRequired
text

Go to the Microsoft Entra admin center → Entra ID → App registrations and select New registration. → enter a description and expiration → Add, then immediately copy your Client ID

Microsoft - Client SecretRequired
password

Copy you client Secret from the previously created app

Connect Microsoft Teams to popular apps on WEXTL

Enter a name of the other app you want to sync with Microsoft Teams below. Click on selected app to explore integration options with Microsoft Teams. If the app you search for is not available in WEXTL yet, you can use HTTP node [10] instead to integrate it directly.

Example automation with Microsoft Teams integration

Select Watch Learning Contents trigger from Microsoft Teams - this will be a starting point in your automation. Whenever event happens in Microsoft Teams, workflow will start [7] from Watch Learning Contents node.

Search for Create a Learning Course Activity, connect it as the next step of integration sequence. You can use filters between Watch Learning Contents and Create a Learning Course Activity, so only important data pass from Watch Learning Contents to the next step. WEXTL gives you full control over the process of Microsoft Teams automation. All parts of workflow are visible on the canvas [4].

Microsoft Teams on WEXTL has 90 modules for combining communication automations. Explore Microsoft Teams documentation for more.

Video slide demonstrates how Watch Learning Contents and Create a Learning Course Activity nodes are used in Microsoft Teams workflow.

Video slide demonstrates how Watch Learning Contents and Create a Learning Course Activity [6] nodes are used in Microsoft Teams workflow.

Frequently asked questions

Common questions about automating Microsoft Teams in your workflows.

Try Microsoft Teams on WEXTL®

Claim your 3-day trial to build Microsoft Teams integrations and access every WEXTL® feature.

Cancel anytime.

References

List of sources used to gather information about the Microsoft Teams integration.

  1. Microsoft Teams integration source code, module specs and credentials implementation.
  2. Internal Microsoft Teams integration documentation, structured input and output parameters, scopes, and authentication methods.
  3. Official Microsoft Teams vendor API documentation — used to verify field meanings, authentication flows, and anything our own specs don't fully capture.
  4. WEXTL® Visual Workflow Builder, anonymized data from our technical support team.
  5. WEXTL® Apps Library
  6. WEXTL® Microsoft Teams App Documentation
  7. WEXTL® Workflow Scheduler
  8. WEXTL® HTTP node documentation