Microsoft Teams Trigger
Trigger workflow from Microsoft Teams channel messages via outgoing webhooks
Trigger workflow from Microsoft Teams channel messages via outgoing webhooks
This is a webhook-based trigger. Configure the external service to send events to the workflow webhook URL.
Events
Microsoft Teams Channel
Trigger workflow from Microsoft Teams channel messages via outgoing webhooks
Setup Instructions
1. Open Microsoft Teams and go to the team where you want to add the webhook.
2. Click the three dots (•••) next to the team name and select "Manage team".
3. Go to the "Apps" tab and click "Create an outgoing webhook".
4. Provide a name, description, and optionally a profile picture.
5. Set the callback URL to your TradingGoose webhook URL above.
6. Copy the HMAC security token and paste it into the "HMAC Secret" field.
7. Click "Create" to finish setup.
HMAC Secret*
••••••••
The security token provided by Teams when creating an outgoing webhook. Used to verify request authenticity.
Output Schema
Event Payload
fromobjectidstringSender IDnamestringSender nameaadObjectIdstringAAD Object IDmessageobjectrawobjectactivityobjectActivity payloadconversationobjectidstringComposite conversation IDnamestringConversation name (nullable)isGroupbooleanIs group conversationtenantIdstringTenant IDaadObjectIdstringAAD Object ID (nullable)conversationTypestringConversation type (channel)Microsoft Teams Chat
Trigger workflow from new messages in Microsoft Teams chats via Microsoft Graph subscriptions
Setup Instructions
1. Connect your Microsoft Teams account and grant the required permissions.
2. Enter the Chat ID of the Teams chat you want to monitor.
3. We will create a Microsoft Graph change notification subscription that delivers chat message events to your TradingGoose webhook URL.
Credentials*
Connect microsoft-teams...
This trigger requires microsoft teams credentials to access your account.
Chat ID*
Enter chat ID
The ID of the Teams chat to monitor
Include Attachments
Enabled
Fetch hosted contents and upload to storage
Output Schema
Event Payload
message_idstringMessage IDchat_idstringChat IDfrom_namestringSender display nametextstringMessage body (HTML or text)created_atstringMessage timestampattachmentsfile[]Uploaded attachments as files