Messaging Notifications
Messaging Notifications
Section titled “Messaging Notifications”FormFlow can send a notification to your messaging platform whenever a customer submits a form. Supported platforms: Slack, Microsoft Teams, Twilio SMS, and WhatsApp Business.
Multiple messaging providers can be connected simultaneously.
Setting Up a Messaging Provider
Section titled “Setting Up a Messaging Provider”- Go to Settings and open the Messaging tab
- Find the provider you want to connect and enter your credentials
- Click Test to send a test message and verify the connection
- Click Save
Once a provider is connected globally, enable it for a specific form in that form’s Integrations tab.
Sends a message to a Slack channel when a form is submitted.
Setup:
- In your Slack workspace, create an Incoming Webhook for the channel you want to notify (go to api.slack.com/apps, create an app, and enable Incoming Webhooks)
- Copy the webhook URL
- Paste it into the Webhook URL field in FormFlow Settings
| Field | Description |
|---|---|
| Webhook URL | The Incoming Webhook URL from Slack (starts with https://hooks.slack.com/services/) |
Microsoft Teams
Section titled “Microsoft Teams”Sends a message to a Teams channel when a form is submitted.
Setup:
- In Microsoft Teams, open the channel you want to notify
- Click Workflows (or the three-dot menu on the channel) → Post to a channel when a webhook request is received
- Follow the prompts to create the workflow and copy the webhook URL
- Paste it into the Webhook URL field in FormFlow Settings
| Field | Description |
|---|---|
| Webhook URL | The Power Automate workflow webhook URL for your Teams channel |
Twilio SMS
Section titled “Twilio SMS”Sends an SMS to your phone number when a form is submitted.
| Field | Description |
|---|---|
| Account SID | Your Twilio Account SID, found in the Twilio Console |
| Auth Token | Your Twilio Auth Token, found in the Twilio Console |
| From Phone Number | Your Twilio phone number in E.164 format (e.g. +14155550123) |
WhatsApp Business
Section titled “WhatsApp Business”Sends a WhatsApp message to your phone when a form is submitted. Uses the Twilio API for WhatsApp — you need an active Twilio account with a WhatsApp-enabled sender number.
| Field | Description |
|---|---|
| Twilio Account SID | Your Twilio Account SID, found in the Twilio Console |
| Auth Token | Your Twilio Auth Token, found in the Twilio Console |
| WhatsApp Sender Number | Your Twilio WhatsApp-enabled number in E.164 format (e.g. +14155238886) |
Getting a WhatsApp Sender Number:
- For testing, use the Twilio WhatsApp Sandbox number (
+14155238886). Go to Twilio Console → Messaging → Try it out → Send a WhatsApp message to join the sandbox. - For production, go to Twilio Console → Messaging → Senders → WhatsApp Senders and request a WhatsApp-enabled number or sender ID.
About WhatsApp message templates: For outbound notification messages sent outside an active conversation window, WhatsApp may require pre-approved message templates. For testing with the Sandbox, freeform messages work without approval.
Per-Form Setup
Section titled “Per-Form Setup”Messaging providers are connected globally but enabled per form:
- Open the form in the Form Builder
- Go to the Integrations tab
- Find the messaging provider you want to use and toggle it on
- For Twilio SMS and WhatsApp Business, expand the tile and enter the Recipient Phone Number (the number that will receive notifications for this specific form) in E.164 format (e.g.
+15551234567)