Every submission, delivered where you work
Send each submission on to Slack, a Zap, a CRM, or your own endpoint as soon as it lands. Deliveries retry when the far end is down, and every attempt is logged so you can check whether one actually went through.
Available integrations
Add any of these from a form's Integrations tab. For most of them you create a webhook on the other service and paste its URL into Formiary. Slack, Airtable, Pipedrive, and Attio connect to your account once instead.
Webhooks
POST each submission as JSON to any HTTPS endpoint you control. Every request is signed with an HMAC secret so you can check it really came from us. This is the one to reach for when nothing else fits.
Slack
Each submission arrives as a formatted message in the channel you pick, so leads land where your team already talks. Connect your workspace once and any form can post to any channel after that.
Zapier
Each submission triggers a Zap, which can go on to just about any app Zapier supports. Fields arrive flat, so mapping them is a matter of picking from a list.
Microsoft Teams
Each submission posts as an Adaptive Card in a Teams channel, one fact per field. Set it up with a Teams Workflows webhook URL. There's no bot to install.
Discord
Each submission posts as an embed in a Discord channel, one field per value. Paste in a channel webhook URL and you're set.
Make
Each submission triggers a Make scenario, and you build the automation visually from there. The payload is the same flat shape as the Zapier one, so mapping works the same way.
Airtable
Each submission becomes a record in the base and table you pick, with values landing in columns of the same name. Connect your account once with a personal access token.
Every integration includes
All of them run through the same delivery pipeline, so these apply wherever a submission is headed.
- Deliveries happen in the background and retry with a growing delay, so a slow or briefly unavailable endpoint won't hold up a submission or lose it.
- Every attempt records its request, response, and status. When someone asks whether the webhook fired, you can go and check, then retry any failure by hand.
- Send a fake submission through the real pipeline to confirm the whole path works. It runs even while the integration is still switched off.
- Switch an integration off to stop deliveries without losing its configuration. Useful during a migration or a maintenance window.
Wire your forms into everything else.
Integrations are part of every paid plan, which starts at $29.95 a month. Set your forms up on the free plan first and switch the integrations on when you're ready.