Microsoft Teams icon

Microsoft Teams

Post messages, manage Teams channels, and automate Microsoft Teams collaboration.

6 triggers37 searches47 actionsPollingAuth: OAuth

AI-assisted documentation36 min read

This documentation is compiled from our integration source code, internal specs for Microsoft Teams, its official API documentation and anonymized requests logs we collect from our support team[2].

Open Microsoft Teams on WEXTL →

Microsoft Teams requires an active account and OAuth client credentials, granted by signing in with your account to connect — both are set up on its own site.[3]

Credential type option 1

Microsoft Teams - Secondary

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Microsoft - TenantselectRequired

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

    [1]
  • Microsoft - Client IDtextRequired

    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

    [1]
  • Microsoft - Client SecretpasswordRequired

    Copy you client Secret from the previously created app

    [1]
Integration requests 23 permissions:
Team.ReadBasic.AllTeamSettings.Read.AllTeamSettings.ReadWrite.AllChannel.ReadBasic.AllChannelSettings.Read.AllChannelSettings.ReadWrite.AllChannelMessage.Read.AllChannelMessage.SendChat.ReadChat.ReadWriteChat.ReadBasicChat.CreateChatMessage.ReadChatMessage.SendTeamMember.Read.AllTeamMember.ReadWrite.AllOnlineMeetings.ReadOnlineMeetings.ReadWriteOnlineMeetingArtifact.Read.AllPresence.ReadPresence.Read.AllPresence.ReadWriteCallRecords.Read.All
Credential type option 2

Microsoft Teams - Primary

You’ll be redirected to sign in and approve access — your password is never shared with WEXTL.

  • Microsoft - TenanttextRequired

    Directory (tenant) ID or verified domain, e.g. contoso.onmicrosoft.com. common/organizations/consumers are not valid for app-only.

    [1]
  • Microsoft - Client IDtextRequired

    Register your application in the Microsoft Entra admin center, then copy the Application (client) ID from the app's Overview page

    [1]
  • Microsoft - Client SecretpasswordRequired

    In your app registration, go to Certificates & secrets → Client secrets, create a new client secret, and copy its value immediately after it's generated.

    [1]
  • Email or User IDtextRequired

    Go to Microsoft Entra admin center → Users → select the user → Overview, then copy the Object ID, or enter The email of the user.

    [1]
Integration requests 23 permissions:
Team.ReadBasic.AllTeamSettings.Read.AllTeamSettings.ReadWrite.AllChannel.ReadBasic.AllChannelSettings.Read.AllChannelSettings.ReadWrite.AllChannelMessage.Read.AllChannelMessage.SendChat.ReadChat.ReadWriteChat.ReadBasicChat.CreateChatMessage.ReadChatMessage.SendTeamMember.Read.AllTeamMember.ReadWrite.AllOnlineMeetings.ReadOnlineMeetings.ReadWriteOnlineMeetingArtifact.Read.AllPresence.ReadPresence.Read.AllPresence.ReadWriteCallRecords.Read.All
  1. Log in to your WEXTL account, add the Microsoft Teams node module to your workflow, and click Create new credential.
  2. Optional: In the Credential name field, enter a name for the credential.
  3. Enter the authentication credentials you copied from your Microsoft Teams account, or follow the on-screen instructions to create the credential.
  4. If prompted, authenticate your account and confirm access.
  5. If you want to make changes to your credential in the future, follow the steps in Manage credentials →
Connecting Microsoft Teams to WEXTL®
Video slide demonstrates how to integrate Microsoft Teams in the WEXTL visual workflow builder.[4]

Notes

Credentials are org-scoped; share them with teammates from the Credentials picker on any of its nodes.For detailed information on connecting an application, see Connect an application →

Watch ChannelsTrigger
Output fields[3]
FieldType
IDtext
External IDtext
Titletext
Descriptiontext
Content web URLurl
Source nametext
Thumbnail web URLurl
Language tagtext
Number of pagesnumber
Durationtext
Formattext
Created date timedate
Last modified date timedate
6other output fields
Watch Learning ContentsTrigger
Output fields[3]
FieldType
IDtext
External IDtext
Titletext
Descriptiontext
Content web URLurl
Source nametext
Thumbnail web URLurl
Language tagtext
Number of pagesnumber
Durationtext
Formattext
Created date timedate
Last modified date timedate
6other output fields
Watch Online Meeting MessagesTrigger
Output fields[3]
FieldType
@odata typetext
IDtext
Created date timedate
Last modified date timedate
Reply to IDtext
Fromobject
Userobject
Bodyobject
Contenttext
Content typetext
Mentionsarray
Attachmentsarray
Conversationobject
@odata typetext
IDtext
Starter IDtext
Moderation statetext
Upvote countnumber
Online meeting IDtext
Organizerobject
Watch Online Meeting RecordsTrigger
Output fields[3]
FieldType
IDtext
Meeting IDtext
Call IDtext
Created date timedate
End date timedate
Content correlation IDtext
Recording content URLurl
Meeting organizerobject
Applicationtext
Devicetext
Userobject
Watch Online Meeting TranscriptsTrigger
Output fields[3]
FieldType
Call IDtext
Contenttext
Content correlation IDtext
Created date timedate
End date timedate
IDtext
Meeting IDtext
Meeting organizerobject
@odata typetext
Metadata contenttext
Transcript content URLtext
Watch TeamsTrigger
Output fields[3]
FieldType
IDtext
Created date timedate
Display nametext
Descriptiontext
Internal IDtext
Classificationtext
Specializationtext
Visibilitytext
Web URLurl
Is archivedtext
Is membership limited to ownerstext
Member settingstext
Guest settingstext
5other output fields
List Ad Hoc Call RecordingsSearch
Input fields[3]
FieldType
User IDRequired
choice
Start Date Timedate
End Date Timedate
Limitnumber
Output fields[3]
FieldType
IDtext
Call IDtext
Content correlation IDtext
Created date timedate
End date timedate
Recording content URLurl
Meeting organizerobject
Applicationtext
Devicetext
Userobject
List Ad Hoc Call TranscriptsSearch
Input fields[3]
FieldType
User IDRequired
choice
Start Date Timedate
End Date Timedate
Limitnumber
Output fields[3]
FieldType
IDtext
Meeting IDtext
Call IDtext
Content correlation IDtext
Transcript content URLurl
Created date timedate
End date timedate
Meeting organizerobject
Applicationtext
Devicetext
Userobject
List Attendance ReportsSearch
Input fields[3]
FieldType
Meeting IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Total participant countnumber
Meeting start date timedate
Meeting end date timedate
Attendance recordsarray
List Audio Routing GroupsSearch
Input fields[3]
FieldType
Call IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Routing modetext
Sourcesarray
Receiversarray
List Call ParticipantsSearch
Input fields[3]
FieldType
Call IDRequired
text
Limitnumber
Output fields[3]
FieldType
@odata typetext
Infoobject
@odata typetext
Identityobject
IDtext
Media streamsarray
Is mutedboolean
Is in lobbyboolean
IDtext
Metadatatext
List Call RecordsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Versionnumber
Typetext
Modalitiesarray
Last modified date timedate
Start date timedate
End date timedate
Organizerobject
Userobject
Organizer v 2@odata contexturl
Organizer v 2object
IDtext
Identityobject
List Call Records ParticipantsSearch
Input fields[3]
FieldType
Call Record IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Identityobject
Acs usertext
Spool usertext
Phonetext
Guesttext
Encryptedtext
On premisestext
Acs application instancetext
Spool application instancetext
Application instancetext
Applicationtext
List Call SessionsSearch
Input fields[3]
FieldType
Call Record IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Modalitiesarray
Start date timedate
End date timedate
Is testboolean
Callerobject
@odata typetext
Nametext
Cpu nametext
Cpu cores countnumber
Cpu processor speed in mhznumber
User agentobject
Identityobject
Calleeobject
@odata typetext
Nametext
Cpu nametext
Cpu cores countnumber
Cpu processor speed in mhznumber
User agentobject
Identityobject
Feedbackobject
List ChannelsSearch
Input fields[3]
FieldType
Team IDRequired
choice
Limitnumber
Output fields[3]
FieldType
@odata IDurl
IDtext
Created date timedate
Display nametext
Descriptiontext
Membership typetext
Layout typetext
Tenant IDtext
Is archivedboolean
List Direct Routing CallsSearch
Input fields[3]
FieldType
From Date TimeRequired
date
To Date TimeRequired
date
Limitnumber
Output fields[3]
FieldType
IDtext
Correlation IDtext
User IDtext
User principal nametext
User display nametext
Start date timedate
Invite date timedate
Failure date timedate
End date timedate
Durationnumber
Call typetext
Successful callboolean
Caller numbertext
8other output fields
List Learning ContentsSearch
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
External IDtext
Titletext
Descriptiontext
Content web URLurl
Source nametext
Thumbnail web URLurl
Language tagtext
Number of pagesnumber
Durationtext
Formattext
Created date timedate
Last modified date timedate
6other output fields
List Learning Course ActivitySearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
@odata typetext
@odata contexttext
Assigned date timetext
Assignment typetext
Assigner user IDtext
Completed date timetext
Completion percentagetext
External course activity IDtext
IDtext
Due date timeobject
Date timetext
Time zonetext
Learning content IDtext
Learning provider IDtext
Learner user IDtext
2other output fields
List Learning ProviderSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
IDtext
Display nametext
Square logo web URL for dark themetext
Long logo web URL for dark themeurl
Square logo web URL for light themeurl
Long logo web URL for light themeurl
Login web URLurl
Is course activity sync enabledboolean
List MembersSearch
Input fields[3]
FieldType
Team IDRequired
choice
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Rolesarray
Display nametext
User IDtext
Emailemail
List Online Meeting MessagesSearch
Input fields[3]
FieldType
Meeting IDRequired
text
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Created date timedate
Last modified date timedate
Reply to IDtext
Fromobject
Userobject
Bodyobject
Contenttext
Content typetext
Mentionsarray
Attachmentsarray
Conversationobject
@odata typetext
IDtext
Starter IDtext
Moderation statetext
Upvote countnumber
Online meeting IDtext
Organizerobject
List Online Meeting RecordsSearch
Input fields[3]
FieldType
Meeting IDRequired
text
Limitnumber
Output fields[3]
FieldType
IDtext
Meeting IDtext
Call IDtext
Created date timedate
End date timedate
Content correlation IDtext
Recording content URLurl
Meeting organizerobject
Applicationtext
Devicetext
Userobject
List PSTN CallsSearch
Input fields[3]
FieldType
From Date TimeRequired
date
To Date TimeRequired
date
Limitnumber
Output fields[3]
FieldType
IDtext
Call IDtext
User IDtext
User principal nametext
User display nametext
Start date timedate
End date timedate
Durationnumber
Chargenumber
Call typetext
Currencytext
Callee numbertext
Usage country codetext
10other output fields
List TeamsSearch
Input fields[3]
FieldType
Team IDRequired
choice
Limitnumber
Output fields[3]
FieldType
IDtext
Created date timedate
Display nametext
Descriptiontext
Internal IDtext
Classificationtext
Specializationtext
Visibilitytext
Web URLurl
Is archivedtext
Is membership limited to ownerstext
Member settingstext
Guest settingstext
5other output fields
List TownhallsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Statustext
Display nametext
Descriptionobject
Contenttext
Content typetext
Start date timeobject
Date timetext
Time zonetext
End date timeobject
Date timetext
Time zonetext
Created byobject
@odata typetext
Applicationtext
Devicetext
Userobject
Audiencetext
Co organizersarray
Invited attendeesarray
Settingsobject
Is attendee email notification enabledboolean
Is invite onlyboolean
1other output field
List TranscriptsSearch
Input fields[3]
FieldType
Meeting IDRequired
text
Limitnumber
Output fields[3]
FieldType
Call IDtext
Contenttext
Content correlation IDtext
Created date timedate
End date timedate
IDtext
Meeting IDtext
Meeting organizerobject
@odata typetext
Metadata contenttext
Transcript content URLtext
List WebinarsSearch
Input fields[3]
FieldType
Limitnumber
Output fields[3]
FieldType
@odata typetext
IDtext
Statustext
Display nametext
Descriptiontext
Start date timeobject
Date timetext
Time zonetext
End date timeobject
Date timetext
Time zonetext
Created byobject
Applicationtext
Devicetext
Userobject
Audiencetext
Co organizersarray
Settingsobject
Is attendee email notification enabledboolean
External event informationarray
Retrieve a CallAction
Input fields[3]
FieldType
Call IDRequired
text
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Retrieve a Call Attendance ReportAction
Input fields[3]
FieldType
Meeting IDRequired
text
Output fields[3]
FieldType
@odata contexttext
IDtext
Total participant countnumber
Meeting start date timedate
Meeting end date timetext
Attendance recordsarray
Retrieve a Call RecordAction
Input fields[3]
FieldType
Meeting IDRequired
text
Output fields[3]
FieldType
@odata contexttext
IDtext
Meeting IDtext
Call IDtext
Created date timedate
End date timedate
Content correlation IDtext
Recording content URLurl
Meeting organizerobject
Applicationtext
Devicetext
Userobject
Retrieve a Call RecordingAction
Input fields[3]
FieldType
Meeting IDRequired
text
Output fields[3]
FieldType
Call IDtext
Contenttext
Content correlation IDtext
Created date timedate
End date timedate
IDtext
Meeting IDtext
Meeting organizerobject
@odata typetext
Metadata contenttext
Transcript content URLurl
Retrieve a Call TranscriptAction
Input fields[3]
FieldType
Meeting IDRequired
text
Output fields[3]
FieldType
Call IDtext
Contenttext
Content correlation IDtext
Created date timedate
End date timedate
IDtext
Meeting IDtext
Meeting organizerobject
@odata typetext
Metadata contenttext
Transcript content URLurl
Retrieve a ChannelAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
Created date timedate
Descriptiontext
Display nametext
Emailemail
IDtext
Is archivedtext
Is favorite by defaulttext
Layout typetext
Membership typetext
Migration modetext
Original created date timetext
Web URLurl
Retrieve a Learning ContentAction
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Output fields[3]
FieldType
IDtext
External IDtext
Titletext
Descriptiontext
Content web URLurl
Source nametext
Thumbnail web URLurl
Language tagtext
Number of pagesnumber
Durationtext
Formattext
Created date timedate
Last modified date timedate
6other output fields
Retrieve a Learning Course ActivityAction
Input fields[3]
FieldType
Registration IDRequired
choice
Output fields[3]
FieldType
@odata typetext
@odata contexttext
Assigned date timetext
Assignment typetext
Assigner user IDtext
Completed date timetext
Completion percentagetext
External course activity IDtext
IDtext
Due date timeobject
Date timetext
Time zonetext
Learning content IDtext
Learning provider IDtext
Learner user IDtext
2other output fields
Retrieve a Learning ProviderAction
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Output fields[3]
FieldType
IDtext
Display nametext
Square logo web URL for dark themetext
Long logo web URL for dark themeurl
Square logo web URL for light themeurl
Long logo web URL for light themeurl
Login web URLurl
Is course activity sync enabledboolean
Retrieve a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
Class settingsobject
@odata typetext
Classificationtext
Created date timedate
Descriptiontext
Display nametext
First channel nametext
Fun settingsobject
@odata typetext
Guest settingsobject
@odata typetext
Internal IDtext
Is archivedtext
Member settingsobject
@odata typetext
Messaging settingsobject
@odata typetext
Specializationtext
3other output fields
Retrieve a Team MemberAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
@odata typetext
IDtext
Rolesarray
User IDtext
Display nametext
Emailtext
Retrieve a TownhallAction
Input fields[3]
FieldType
Townhall IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Retrieve a Virtual Appointment Join Web UrlAction
Input fields[3]
FieldType
Meeting IDRequired
text
Output fields[3]
FieldType
@odata contexturl
Valueurl
Retrieve a WebinarAction
Input fields[3]
FieldType
Webinar IDRequired
choice
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Retrieve an Audio Routing GroupAction
Input fields[3]
FieldType
Call IDRequired
text
Output fields[3]
FieldType
IDtext
Routing modetext
Sourcesarray
Receiversarray
Retrieve an Online MeetingAction
Input fields[3]
FieldType
Meeting IDRequired
text
Output fields[3]
FieldType
@odata contexttext
Audio conferencingobject
Toll numbertext
Toll free numbertext
Conference IDtext
Dialin URLtext
Chat infoobject
Thread IDtext
Message IDtext
Reply chain message IDtext
Creation date timedate
Start date timedate
End date timedate
IDtext
Join web URLurl
Participantsobject
Organizerobject
Subjecttext
Join meeting ID settingsobject
Is passcode requiredboolean
Join meeting IDtext
Passcodetext
Add a Team MemberAction
Input fields[3]
FieldType
Team IDRequired
choice
Display NameRequired
text
IDRequired
choice
Rolesarray
Roletext
Visible History Start Date Timedate
Output fields[3]
FieldType
@odata typetext
IDtext
Rolesarray
User IDtext
Display nametext
Emailtext
Answer a CallAction
Input fields[3]
FieldType
Call IDRequired
text
Output fields[3]
FieldType
Callback URIurl
Media configobject
@odata typetext
Blobtext
Accepted modalitiesarray
Call optionsobject
@odata typetext
Is content sharing notification enabledboolean
Is delta roster enabledboolean
Is interactive roster enabledboolean
Participant capacitynumber
Archive a ChannelAction
Input fields[3]
FieldType
Team IDRequired
choice
Should Set SharePoint Site Read-Only For Membersboolean
Output fields[3]
FieldType
Created date timedate
Descriptiontext
Display nametext
Emailemail
IDtext
Is archivedtext
Is favorite by defaulttext
Layout typetext
Membership typetext
Migration modetext
Original created date timetext
Web URLurl
Archive a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Set SPO Site Read-Only For Membersboolean
Cancel a TownhallAction
Input fields[3]
FieldType
Townhall IDRequired
choice
Cancel a WebinarAction
Input fields[3]
FieldType
Webinar IDRequired
choice
Clone a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Display NameRequired
text
Mail NicknameRequired
text
Classificationtext
Descriptiontext
Parts to Clonetext
Visibilitychoice
Output fields[3]
FieldType
Class settingsobject
@odata typetext
Classificationtext
Created date timedate
Descriptiontext
Display nametext
First channel nametext
Fun settingsobject
@odata typetext
Guest settingsobject
@odata typetext
Internal IDtext
Is archivedtext
Member settingsobject
@odata typetext
Messaging settingsobject
@odata typetext
Specializationtext
3other output fields
Create a CallAction
Input fields[3]
FieldType
Callback URIRequired
url
TargetsRequired
array
Requested ModalitiesRequired
array
Call OptionsRequired
object
Content Sharing Notification Enabledboolean
Delta Roster Enabledboolean
Interactive Roster Enabledboolean
Media ConfigRequired
text
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Create a ChannelAction
Input fields[3]
FieldType
Team IDRequired
choice
Display NameRequired
text
Membership TypeRequired
choice
Layout Typechoice
Descriptiontext
Is Favorite By Defaultboolean
Migration Modechoice
Emailemail
Web URLurl
Output fields[3]
FieldType
Created date timedate
Descriptiontext
Display nametext
Emailemail
IDtext
Is archivedtext
Is favorite by defaulttext
Layout typetext
Membership typetext
Migration modetext
Original created date timetext
Web URLurl
Create a Learning Course ActivityAction
Input fields[3]
FieldType
Registration IDRequired
choice
Learning Provider IDRequired
choice
Learner User IDRequired
choice
Assignment TypeRequired
choice
StatusRequired
choice
Assigner User IDchoice
Completion Percentagenumber
Due DateTimedate
External Course Activity IDtext
Notestext
Started DateTimedate
Output fields[3]
FieldType
@odata typetext
@odata contexttext
Assigned date timetext
Assignment typetext
Assigner user IDtext
Completed date timetext
Completion percentagetext
External course activity IDtext
IDtext
Due date timeobject
Date timetext
Time zonetext
Learning content IDtext
Learning provider IDtext
Learner user IDtext
2other output fields
Create a Learning ProviderAction
Input fields[3]
FieldType
Display NameRequired
text
Long Logo URL for Dark ThemeRequired
url
Long Logo URL for Light ThemeRequired
url
Square Logo URL for Dark ThemeRequired
url
Square Logo URL for Light ThemeRequired
url
Course Activity Sync Enabledboolean
Login Web URLurl
Output fields[3]
FieldType
IDtext
Display nametext
Square logo web URL for dark themetext
Long logo web URL for dark themeurl
Square logo web URL for light themeurl
Long logo web URL for light themeurl
Login web URLurl
Is course activity sync enabledboolean
Create a TeamAction
Input fields[3]
FieldType
Template OData BindRequired
url
VisibilityRequired
choice
Display NameRequired
text
First Channel NameRequired
text
Descriptiontext
Channelsarray
Member Settingsobject
Allow Create Update ChannelsRequired
boolean
Allow Delete ChannelsRequired
boolean
Allow Add Remove AppsRequired
boolean
Allow Create Update Remove TabsRequired
boolean
Allow Create Update Remove ConnectorsRequired
boolean
Guest Settingsobject
Allow Create Update Channelsboolean
Allow Delete Channelsboolean
Fun Settingsobject
Allow GiphyRequired
boolean
Giphy Content Ratingchoice
Allow Stickers and Memesboolean
Allow Custom Memesboolean
Messaging Settingsobject
Allow User Edit MessagesRequired
boolean
Allow User Delete Messagesboolean
Allow Owner Delete Messagesboolean
Allow Team Mentionsboolean
Allow Channel Mentionsboolean
Discovery Settingsobject
Show In Teams Search And SuggestionsRequired
boolean
Installed Appsarray
Output fields[3]
FieldType
Class settingsobject
@odata typetext
Classificationtext
Created date timedate
Descriptiontext
Display nametext
First channel nametext
Fun settingsobject
@odata typetext
Guest settingsobject
@odata typetext
Internal IDtext
Is archivedtext
Member settingsobject
@odata typetext
Messaging settingsobject
@odata typetext
Specializationtext
3other output fields
Create a TownhallAction
Input fields[3]
FieldType
Display NameRequired
text
DescriptionRequired
object
Content TypeRequired
text
ContentRequired
text
Start Date and TimeRequired
object
Date and TimeRequired
date
Time ZoneRequired
text
End Date and TimeRequired
object
Date and TimeRequired
date
Time ZoneRequired
text
AudienceRequired
choice
Co-Organizersarray
Invited Attendeesarray
Is Invite Onlyboolean
Settingsobject
Is Attendee Email Notification Enabledboolean
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Create a WebinarAction
Input fields[3]
FieldType
Display NameRequired
text
DescriptionRequired
object
Content TypeRequired
text
ContentRequired
text
Start Date and TimeRequired
object
Date and TimeRequired
date
Time ZoneRequired
text
End Date and TimeRequired
object
Date and TimeRequired
date
Time ZoneRequired
text
AudienceRequired
choice
Co-Organizersarray
Invited Attendeesarray
Is Invite Onlyboolean
Settingsobject
Is Attendee Email Notification Enabledboolean
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Create an Audio Routing GroupAction
Input fields[3]
FieldType
Call IDRequired
text
Routing ModeRequired
choice
SourcesRequired
choice
ReceiversRequired
choice
Output fields[3]
FieldType
IDtext
Routing modetext
Sourcesarray
Receiversarray
Create an Online MeetingAction
Input fields[3]
FieldType
Start Date TimeRequired
date
End Date TimeRequired
date
SubjectRequired
text
Join Meeting ID Settingsobject
Is Passcode Requiredboolean
Output fields[3]
FieldType
@odata contexttext
Audio conferencingobject
Toll numbertext
Toll free numbertext
Conference IDtext
Dialin URLtext
Chat infoobject
Thread IDtext
Message IDtext
Reply chain message IDtext
Creation date timedate
Start date timedate
End date timedate
IDtext
Join web URLtext
Participantsobject
Organizerobject
Subjecttext
Join meeting ID settingsobject
Is passcode requiredboolean
Join meeting IDtext
Passcodetext
Delete a ChannelAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
Created date timedate
Descriptiontext
Display nametext
Emailemail
IDtext
Is archivedtext
Is favorite by defaulttext
Layout typetext
Membership typetext
Migration modetext
Original created date timetext
Web URLurl
Delete a Learning ContentAction
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Delete a Learning Course ActivityAction
Input fields[3]
FieldType
Registration IDRequired
choice
Delete a Learning ProviderAction
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Delete a Team MemberAction
Input fields[3]
FieldType
Team IDRequired
choice
Display NameRequired
text
IDRequired
choice
Rolesarray
Roletext
Visible History Start Date Timedate
Delete an Audio Routing GroupAction
Input fields[3]
FieldType
Call IDRequired
text
Delete an Online MeetingAction
Input fields[3]
FieldType
Meeting IDRequired
text
Hang a CallAction
Input fields[3]
FieldType
Call IDRequired
text
Invite a Call ParticipantsAction
Input fields[3]
FieldType
Call IDRequired
text
Participantsarray
Client ContextRequired
text
Output fields[3]
FieldType
@odata typetext
IDtext
Statustext
Client contexttext
Result infotext
Participantsarray
Keep a Call AliveAction
Input fields[3]
FieldType
Call IDRequired
text
Make an API Calluniversal
Input fields[3]
FieldType
URLRequired
text
MethodRequired
choice
Headersarray
Headerobject
Query Stringarray
Parameterobject
Bodytext
Output fields[3]
FieldType
Bodytext
Headersobject
Status codenumber
Publish a TownhallAction
Input fields[3]
FieldType
Townhall IDRequired
choice
Publish a WebinarAction
Input fields[3]
FieldType
Webinar IDRequired
choice
Redirect a CallAction
Input fields[3]
FieldType
Call IDRequired
text
TargetsRequired
array
Callback URIRequired
url
Reject a CallAction
Input fields[3]
FieldType
Call IDRequired
text
ReasonRequired
choice
Send a Virtual Appointment Reminder SMSAction
Input fields[3]
FieldType
Meeting IDRequired
text
Attendeesarray
Remind Before Time In Minutes TypeRequired
choice
Send a Virtual Appointment SMSAction
Input fields[3]
FieldType
Meeting IDRequired
text
AttendeesRequired
array
Message TypeRequired
choice
Transfer a CallAction
Input fields[3]
FieldType
Call IDRequired
text
Transfer TargetRequired
object
Endpoint TypeRequired
choice
IdentityRequired
object
TransfereeRequired
object
IdentityRequired
object
Participant IDchoice
Unarchive a ChannelAction
Input fields[3]
FieldType
Team IDRequired
choice
Output fields[3]
FieldType
Created date timedate
Descriptiontext
Display nametext
Emailemail
IDtext
Is archivedtext
Is favorite by defaulttext
Layout typetext
Membership typetext
Migration modetext
Original created date timetext
Web URLurl
Unarchive a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Update a Call Recording StatusAction
Input fields[3]
FieldType
Call IDRequired
text
Client Contexttext
Statuschoice
Output fields[3]
FieldType
@odata typetext
Client contexttext
IDtext
Result infotext
Statustext
Update a ChannelAction
Input fields[3]
FieldType
Team IDRequired
choice
Display Nametext
Membership Typechoice
Layout Typechoice
Descriptiontext
Is Favorite By Defaultboolean
Migration Modechoice
Emailemail
Web URLurl
Update a Learning Course ActivityAction
Input fields[3]
FieldType
Registration IDRequired
choice
Learning Provider IDRequired
choice
Learner User IDRequired
choice
Assignment TypeRequired
choice
StatusRequired
choice
Assigner User IDchoice
Completion Percentagenumber
Due DateTimedate
External Course Activity IDtext
Notestext
Started DateTimedate
Update a Learning ProviderAction
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Display Nametext
Long Logo URL for Dark Themeurl
Long Logo URL for Light Themeurl
Square Logo URL for Dark Themeurl
Square Logo URL for Light Themeurl
Course Activity Sync Enabledboolean
Login Web URLurl
Output fields[3]
FieldType
IDtext
Display nametext
Square logo web URL for dark themetext
Long logo web URL for dark themeurl
Square logo web URL for light themeurl
Long logo web URL for light themeurl
Login web URLurl
Is course activity sync enabledboolean
Update a TeamAction
Input fields[3]
FieldType
Team IDRequired
choice
Visibilitychoice
Display Nametext
First Channel Nametext
Descriptiontext
Channelsarray
Member Settingsobject
Allow Create Update Channelsboolean
Allow Delete Channelsboolean
Allow Add Remove Appsboolean
Allow Create Update Remove Tabsboolean
Allow Create Update Remove Connectorsboolean
Guest Settingsobject
Allow Create Update Channelsboolean
Allow Delete Channelsboolean
Fun Settingsobject
Allow Giphyboolean
Giphy Content Ratingchoice
Allow Stickers and Memesboolean
Allow Custom Memesboolean
Messaging Settingsobject
Allow User Edit Messagesboolean
Allow User Delete Messagesboolean
Allow Owner Delete Messagesboolean
Allow Team Mentionsboolean
Allow Channel Mentionsboolean
Discovery Settingsobject
Show In Teams Search And Suggestionsboolean
Installed Appsarray
Output fields[3]
FieldType
Class settingsobject
@odata typetext
Classificationtext
Created date timedate
Descriptiontext
Display nametext
First channel nametext
Fun settingsobject
@odata typetext
Guest settingsobject
@odata typetext
Internal IDtext
Is archivedtext
Member settingsobject
@odata typetext
Messaging settingsobject
@odata typetext
Specializationtext
3other output fields
Update a Team MemberAction
Input fields[3]
FieldType
Team IDRequired
choice
Display NameRequired
text
IDRequired
choice
Rolesarray
Roletext
Visible History Start Date Timedate
Output fields[3]
FieldType
@odata typetext
IDtext
Rolesarray
User IDtext
Display nametext
Emailtext
Update a TownhallAction
Input fields[3]
FieldType
Townhall IDRequired
choice
Display Nametext
Descriptionobject
Content Typetext
Contenttext
Start Date and Timeobject
Date and Timedate
Time Zonetext
End Date and Timeobject
Date and Timedate
Time Zonetext
Audiencechoice
Co-Organizersarray
Invited Attendeesarray
Is Invite Onlyboolean
Settingsobject
Is Attendee Email Notification Enabledboolean
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Update a WebinarAction
Input fields[3]
FieldType
Webinar IDRequired
choice
Display Nametext
Descriptionobject
Content Typetext
Contenttext
Start Date and Timeobject
Date and Timedate
Time Zonetext
End Date and Timeobject
Date and Timedate
Time Zonetext
Audiencechoice
Co-Organizersarray
Invited Attendeesarray
Is Invite Onlyboolean
Settingsobject
Is Attendee Email Notification Enabledboolean
Output fields[3]
FieldType
@odata typetext
Statetext
Directiontext
Callback URIurl
Call chain IDtext
Sourceobject
@odata typetext
Identityobject
Country codetext
Endpoint typetext
Regiontext
Language IDtext
Targetsarray
Requested modalitiesarray
Media configobject
@odata typetext
Pre fetch mediaarray
My participant IDtext
IDtext
@odata contexttext
Subjecttext
9other output fields
Update an Audio Routing GroupAction
Input fields[3]
FieldType
Call IDRequired
text
Routing Modechoice
SourcesRequired
choice
ReceiversRequired
choice
Output fields[3]
FieldType
IDtext
Routing modetext
Sourcesarray
Receiversarray
Update an Online MeetingAction
Input fields[3]
FieldType
Meeting IDRequired
text
Start Date Timedate
End Date Timedate
Subjecttext
Join Meeting ID Settingsobject
Is Passcode Requiredboolean
Output fields[3]
FieldType
@odata contexttext
Audio conferencingobject
Toll numbertext
Toll free numbertext
Conference IDtext
Dialin URLtext
Chat infoobject
Thread IDtext
Message IDtext
Reply chain message IDtext
Creation date timedate
Start date timedate
End date timedate
IDtext
Join web URLurl
Participantsobject
Organizerobject
Subjecttext
Join meeting ID settingsobject
Is passcode requiredboolean
Join meeting IDtext
Passcodetext
Update Learning ContentAction
Input fields[3]
FieldType
Learning Provider IDRequired
choice
Content Web URLRequired
url
External IDRequired
text
Language TagRequired
text
TitleRequired
text
Additional Tagsarray
Tagtext
Contributorsarray
Contributortext
Descriptiontext
Durationtext
Formattext
Levelchoice
Is Activeboolean
Is Premiumboolean
5other input fields
Output fields[3]
FieldType
IDtext
External IDtext
Titletext
Descriptiontext
Content web URLurl
Source nametext
Thumbnail web URLurl
Language tagtext
Number of pagesnumber
Durationtext
Formattext
Created date timedate
Last modified date timedate
6other output fields

Look for Microsoft Teams templates in the WEXTL template library.

Browse templates →
  1. WEXTL® Microsoft Teams Source Code connector implementation.
  2. Our users use cases and automations.
  3. Official API Documentation for Microsoft Teams.
  4. WEXTL® visual workflow builder data.

Last updated: Jul 24, 2026 18:12