メインコンテンツへスキップ

How to configure teams_webhook — SaaS

情報

teams_webhook is a mandatory field to configure MS Teams integration.

注意

starting May 18, 2026, old webhooks may stop working. To avoid disruptions, all users need to migrate to the new workflow. Learn more.

Setting up teams_webhook is a simple process that can be completed in a few steps.

  1. Go to https://teams.microsoft.com/.
  2. In the target Teams channel, open Workflows and create a new flow using the When a Teams webhook request is received trigger. Set Anyone in the Who can trigger the flow.
  3. Parse JSON wit hthe following parameters:
    • Content - “Teams” Body
    • Schema:
{
"type": "object",
"properties": {
"type": {
"type": "string"
},
"attachments": {
"type": "array",
"items": {
"type": "object",
"properties": {
"contentType": {
"type": "string"
},
"contentUrl": {
"type": [
"string",
"null"
]
},
"content": {
"type": "object"
}
}
}
}
}
}
  1. Select Apply to each, then set attachments as the Select an output from previous steps value.
  2. Set content value for the Compose -> Inputs (inside Apply to each).
PerfectScale documentation illustration

Configuring MS Teams webhook

  1. Click Post card in chat or channel and set the Adaptive Card field to Outputs (inside Apply to each).
PerfectScale documentation illustration

Post card config