Category: Cloud Status: base
Sends messages to Microsoft Teams channels via incoming webhooks. The connector stores your saved webhooks, message templates, and send history; each message is delivered with a JSON POST to the selected webhook URL. Both Power Automate workflow webhooks and classic Office 365 connectors are supported.
No connection fields required. The connector is created automatically with a local state storage path — webhooks and templates are managed from the connector UI after creation.
Classic Office 365 connectors are retired by Microsoft, so new webhooks should be created as Power Automate workflows:
https://prod-XX.westus.logic.azure.com:443/workflows/.../triggers/manual/paths/invoke?....Alternatively, create the flow at https://make.powerautomate.com from the same template ("When a Teams webhook request is received" trigger).
If your tenant still allows Office 365 connectors: channel ⋯ → Connectors → Incoming Webhook → Configure, enter a name, click Create, and copy the URL (https://<tenant>.webhook.office.com/webhookb2/...).
Treat the webhook URL as a secret — anyone who has it can post to the channel.
The connector UI also supports: