Webhook
Trigger your Budibase automations when something happens in an external application
Use a webhook trigger when an external service needs to start a Budibase automation.
The external system sends a JSON payload to Budibase, and Budibase uses that payload to start the automation.
Set up the trigger
- Create a new automation.
- Select
Webhookas the trigger. - Open the trigger settings.
- Copy the schema URL.
- Send a sample payload to that URL.
- Refresh the builder after Budibase accepts the schema.
Use a payload from the external service you plan to connect, then shape the automation around the fields Budibase receives.
Link the external app
Copy the trigger URL from Budibase into the external system’s webhook configuration.
Make sure the external service sends JSON to the trigger URL.
Build from the payload
Once Budibase knows the payload shape, you can add steps that use the trigger data.
Common patterns include:
- Creating a row from the payload
- Filtering on a field such as an action or event type
- Triggering a follow-up automation
Test the workflow
After publishing the automation:
- Send a real event from the external app.
- Confirm the automation runs.
- Check the automation history for the result.
- Verify any downstream row or action changes.
Related guides
Updated 4 months ago
Did this page help you?