The following example demonstrates how data can be automatically inserted into an existing Microsoft Teams channel using a simple webhook.
Prerequisites
Microsoft account with access to Teams
The Workflows extension in Teams
Teams channel with full permissions
Considerations
The Workflows app cannot post in private channels as a flow bot. However, it can post on behalf of a user.
Workflows do not offer third-party connectors such as DataDog and Jenkins.
Workflows can only be created in your default environment.
Obtain the Webhook URL
Go to the Teams channel and select Manage channel.
Under Connectors, select Edit.
Search for Incoming Webhook. Select Configure.
Provide a name for the incoming webhook and select Create.
Copy the URL that was generated. Select Done.
Use the Webhook to Post a Message
Sign in to Elements and create an automation.
Action type: Execute Custom Webhook
Webhook URL: Enter the URL obtained in the previous example.
HTTP method: POST
Content type: JSON (application/json)
Request body:
{
"type"
:
"TextBlock"
,
"text"
:
"Webhook message for Teams"
}
Execute the action through the dashboard.
View the message in Teams.
© 2025 Honeywell International Inc. All Rights Reserved.