Webhooks in Stackby not only allow you to send data to external applications but also enable actions to be triggered when a webhook is received. This feature is useful for automating workflows and ensuring real-time data updates based on external events.
How Webhooks Work?
Receiving Webhook Data: Stackby listens for incoming webhook requests from external applications.
Parsing the Data: The received payload is processed to extract relevant information.
Triggering an Action: Based on predefined conditions, Stackby updates records, creates new rows, or triggers further automations.
Executing Workflows: The updated data can then be used to trigger additional actions like sending notifications or integrating with other platforms.
Webhook Trigger Configuration
1. Send an Example Webhook to the Given URL
Stackby provides a unique webhook URL where external services can send data.
A successful request returns a {success: true} response.
If automation is off, Stackby will automatically test the trigger when enabled.
If automation is on, a manual test may be required.
Add sending example webhook steps:
Start by visiting https://reqbin.com/. Paste the webhook URL (generated by Stackby) into the textbox near the top of the screen. Then, select the “Post” option.
Next, click the “Content tab” directly underneath where you pasted your webhook URL.
You can send over any JSON object in the test, but for sake of example we’ll use a simple object: {"Company": "Stackby"}. Once you’ve entered your JSON object you can click the blue “Send” button to send a POST request to the Stackby webhook.
After you send the example webhook, you should receive a success or failure message. You can see it in the ‘Results’ tab.
2.Verify a Successful Test
Stackby checks whether a valid webhook request has been received.
If the test passes, the webhook data can be used in subsequent automation steps.
3.Test the Webhook Trigger
Click the “Test Trigger” button to confirm that the webhook is configured correctly. You can see the data received from this test can be used in later automation steps.
Setting Up Incoming Webhook Triggers in Stackby
Create an API Endpoint: In Stackby, generate a webhook URL where external applications can send data.
Map the Data Fields: Ensure that the received webhook data matches the structure of your Stackby table.
Enable Automation: Activate automation rules to process incoming webhook data dynamically.
Test the Webhook: Send test data to verify that Stackby correctly processes and updates the stack.
Examples of where to use Webhooks:
Get Shopify Orders directly in Stackby
Bring typeform responses directly in Stackby
Bring Google form responses directly to Stackby
Bring Google sheet response directly to Stackby