You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/intro/ff-ui/my-organization.md
+83-1Lines changed: 83 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -295,4 +295,86 @@ We allow you to add more custom domains and share them with all team members. Th
295
295
296
296
To do so, click on **Add Domains** (under My Organization).
297
297
298
-

298
+

299
+
300
+
## Webhooks
301
+
Webhooks allow Enterprise users to receive real-time notifications about project updates and team events. When a specific event occurs, for example, creating a branch or pushing a commit, FlutterFlow sends a structured HTTP POST request to the webhook URL you've configured. This enables you to trigger custom workflows or sync updates across your internal systems.
302
+
303
+
:::info
304
+
305
+
Webhooks are **only available** to users on the **Enterprise** plan.
306
+
307
+
:::
308
+
309
+
:::tip [Possible Use Cases]
310
+
311
+
-**CI/CD Integration:** Automatically trigger build or deployment pipelines whenever a new commit is made to a branch.
312
+
-**Audit Logging:** Log events to an internal system for compliance and audit tracking.
313
+
-**Custom Notifications:** Send alerts to Slack, email, or internal tools when critical changes are made.
314
+
-**Analytics & Reporting:** Track development activity across teams by capturing and analyzing webhook events.
315
+
-**Dashboard Updates:** Reflect real-time project activity on internal dashboards to give stakeholders visibility into progress.
316
+
317
+
:::
318
+
319
+
### Supported Events
320
+
321
+
FlutterFlow supports webhook notifications for the following events:
322
+
323
+
-**Branch Created**: Triggered whenever a new branch is created within the project.
324
+
-**Commit Created**: Triggered when a commit is created on any branch.
325
+
-**User Info:**
326
+
327
+
[docusourous]
328
+
329
+
### Set Up Webhook
330
+
331
+
To start receiving webhook events, go to your **FlutterFlow Dashboard**, then navigate to **My Teams > Webhook URLs**. Click **+ Add URL**, enter your webhook endpoint, and click **Save**.
332
+
333
+
Once saved, FlutterFlow will automatically send POST requests to the provided URL whenever supported events occur.
334
+
335
+
[image]
336
+
337
+
:::tip[Allowlist IP Addresses]
338
+
339
+
If your webhook endpoint is hosted behind a firewall or NAT, you’ll need to allow incoming traffic from the following static IP addresses to ensure event delivery.
0 commit comments