Microsoft Teams

Available Microsoft Teams triggers for automating workflows

Microsoft Teams provides 2 triggers for automating workflows based on events.

Triggers

Microsoft Teams Channel

Trigger workflow from Microsoft Teams channel messages via outgoing webhooks

Configuration

ParameterTypeRequiredDescription
hmacSecretstringYesThe security token provided by Teams when creating an outgoing webhook. Used to verify request authenticity.

Output

ParameterTypeDescription
fromobjectfrom output from the tool
idstringSender ID
namestringSender name
aadObjectIdstringAAD Object ID
messageobjectmessage output from the tool
rawobjectraw output from the tool
attachmentsjsonArray of attachments
channelDataobjectchannelData output from the tool
teamobjectteam output from the tool
idstringTeam ID
tenantobjecttenant output from the tool
idstringTenant ID
channelobjectchannel output from the tool
idstringChannel ID
teamsTeamIdstringTeams team ID
teamsChannelIdstringTeams channel ID
conversationobjectconversation output from the tool
idstringComposite conversation ID
namestringConversation name (nullable)
isGroupbooleanIs group conversation
tenantIdstringTenant ID
aadObjectIdstringAAD Object ID (nullable)
conversationTypestringConversation type (channel)
textstringMessage text content
messageTypestringMessage type
channelIdstringChannel ID (msteams)
timestampstringTimestamp
activityobjectActivity payload
conversationobjectconversation output from the tool
idstringComposite conversation ID
namestringConversation name (nullable)
isGroupbooleanIs group conversation
tenantIdstringTenant ID
aadObjectIdstringAAD Object ID (nullable)
conversationTypestringConversation type (channel)

Microsoft Teams Chat

Trigger workflow from new messages in Microsoft Teams chats via Microsoft Graph subscriptions

Configuration

ParameterTypeRequiredDescription
triggerCredentialsstringYesThis trigger requires microsoft teams credentials to access your account.
triggerChatIdstringYesThe ID of the Teams chat to monitor
includeAttachmentsbooleanNoFetch hosted contents and upload to storage

Output

ParameterTypeDescription
message_idstringMessage ID
chat_idstringChat ID
from_namestringSender display name
textstringMessage body (HTML or text)
created_atstringMessage timestamp
attachmentsfile[]Uploaded attachments as files

On this page