Native Microsoft Teams delivery
Form submissions, in the Teams channel
What lands in Microsoft Teams
A real submission looks like this. Fields, domain, and time are already filled in.
name Jane Smith
email jane@example.com
message I would love to learn more.
Form abc-123 · example.com · just now
Set it up
Most people finish this in a couple of minutes.
In the channel, open the ⋯ menu, then Connectors or Workflows. Search for Incoming Webhook and configure it.
Name it Form submissions, create it, and copy the URL. It looks like https://your-tenant.webhook.office.com/webhookb2/....
In your Boosterpack Forms dashboard, add the Teams URL as a webhook. We detect it and send an Adaptive Card.
Submit the form. The card appears in the channel with each field laid out.
For developersYou can skip this.
You can skip this.
Provisioning API example:
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/..."]
}'Slack, Discord, and other destinations use webhooks, which are on Professional and Business. Email delivery works on every plan, including Free. You can keep email and add a destination later.
Send submissions somewhere else
Paste a webhook for Slack, Discord, Teams, Google Chat, or Telegram. Use Zapier, Make, or n8n for everything else.
Common questions
Do I need Power Automate for form submissions in Teams?
Does this work with newer Teams Workflows?
Which plan includes Teams webhooks?
Webhooks are on Professional and Business. Email works on Free.