Microsoft Teams Integration

Get instant Microsoft Teams notifications with richly formatted submission details every time someone fills out your form.

What the Teams message looks like

Flowqen uses Teams' MessageCard format to send rich notifications. Each submission appears as a styled card in your channel:

Teams MessageCard

New submission: Contact Form

name:Jane Smith
email:jane@example.com
message:I'd like to learn more about your services.

Powered by Flowqen• flowqen.com

Prerequisites

  • A Microsoft Teams workspace
  • Permission to add connectors to a channel
  • A Flowqen form ready to receive submissions

Setup

1

Create an Incoming Webhook in Teams

Open Microsoft Teams, navigate to the channel you want notifications in, click the ... menu and select Connectors. Find Incoming Webhook and click Configure.

2

Copy the Webhook URL

Give your webhook a name (e.g. "Flowqen Forms"), optionally upload an icon, and click Create. Teams will generate a unique webhook URL — copy it.

Your webhook URL will look like this:

Webhook URL
https://outlook.office.com/webhook/xxxxxxxx-xxxx/IncomingWebhook/xxxxxxxx
3

Configure in Flowqen

Go to your form's Settings tab, then Integrations. Scroll down to the Microsoft Teams section and:

  1. Toggle "Enable Teams notifications" on
  2. Paste your Webhook URL
  3. Click Save Settings, then "Send Test Message" to verify

Flowqen dashboard — Microsoft Teams integration settings

Payload

Under the hood, Flowqen sends a JSON payload using Teams' MessageCard format. Here's what the structure looks like:

POSThttps://outlook.office.com/webhook/{id}/IncomingWebhook/{token}
MessageCard payload
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"themeColor": "E14E3A",
"summary": "New submission: Contact Form",
"sections": [{
"activityTitle": "New submission: Contact Form",
"facts": [
{ "name": "name", "value": "Jane Smith" },
{ "name": "email", "value": "jane@example.com" },
{ "name": "message", "value": "I'd like to learn more..." }
],
"markdown": true
}]
}

Good to know

  • Teams notifications are fire-and-forget — they never delay or block the form submission
  • Up to 10 form fields are included in the card (values truncated at 200 characters)
  • Your webhook URL is stored securely and never exposed to form submitters
  • Use the "Send Test Message" button to verify the integration before going live
  • Works with any Teams channel that supports Incoming Webhooks

© 2026 Flowqen. All rights reserved.