Send Form Submissions to Microsoft Teams
Get instant Teams notifications every time someone submits your form. Just paste your Teams Incoming Webhook URL — Boosterpack Forms formats Adaptive Cards natively. No Power Automate, no code.
Setup Guide
Takes about 2 minutes — no code required.
In your Teams channel, click the ⋯ menu → Connectors (or Workflows in newer Teams) → search for Incoming Webhook and click Configure.
Give the webhook a name (e.g. "Form Submissions") and click Create. Copy the webhook URL. It looks like:
https://<tenant>.webhook.office.com/webhookb2/...
In your Boosterpack Forms dashboard, create a new form or edit an existing one and add the Teams webhook URL.
Or via the Provisioning API:
curl -X POST "https://boosterpackforms.com/api/forms/provision" \
-H "Authorization: Bearer $BPF_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"destinationEmails": ["you@example.com"],
"webhookUrls": ["https://tenant.webhook.office.com/webhookb2/..."]
}'Boosterpack Forms automatically detects Teams webhook URLs and formats submissions as Adaptive Cards — no configuration needed.
Submit your form on your website. Within seconds, an Adaptive Card will appear in your Teams channel with all the submitted fields displayed as a structured fact set, plus form metadata.
What You'll See in Teams
Each submission appears as an Adaptive Card with:
- Title: "📬 New form submission"
- Fact Set: Each form field (name, email, message, etc.) shown as a title/value pair
- Metadata: Form ID, domain, reply-to address, and submission timestamp
{
"type": "message",
"attachments": [{
"contentType": "application/vnd.microsoft.card.adaptive",
"content": {
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.4",
"body": [
{ "type": "TextBlock", "text": "📬 New form submission", "weight": "Bolder", "size": "Medium" },
{ "type": "FactSet", "facts": [
{ "title": "name", "value": "Jane Smith" },
{ "title": "email", "value": "jane@example.com" },
{ "title": "message", "value": "I'd love to learn more!" }
]},
{ "type": "TextBlock", "text": "Form: abc-123 · Domain: example.com · Submitted: 2026-03-04T12:00:00Z", "size": "Small", "isSubtle": true }
]
}
}]
}Webhooks are available on the Professional and Business plans. Email delivery works on all plans including Free.
Other integrations
Boosterpack Forms has native support for Slack, Discord, Teams, Google Chat, and Telegram — just paste the webhook URL. Connect to thousands more apps via Zapier, Make, n8n, Google Sheets, Notion, Airtable, and HubSpot.
Webhooks available on Professional and Business plans