App Integration Health Probe via Webhook Form
Loading workflow…
Workflow Description
A template workflow that receives form submissions on a POST webhook, normalizes the payload into source and input fields, and checks that input is non-empty. On success it creates a CRM record and sends an owner notification through authenticated HTTP requests, then responds with status created; on missing input it responds immediately with status missing-fields. All external URLs point to api.example.com with placeholder body values, so endpoints and credentials must be configured before real use.
How it works
- 1.Webhook node accepts POST requests at path saas-ops-app-integration-health-probe-form with the response deferred to a response node.
- 2.A Set node maps the request body into an input field and tags source as App Integration Health Probe.
- 3.An If node checks that input is not empty and routes to the success or missing-fields branch.
- 4.The success branch posts to a CRM create endpoint, then a notify-owner endpoint, both using generic credential authentication, and finally responds with status created.
- 5.The missing-fields branch responds directly with a JSON body of status missing-fields.
Use cases
- Smoke-testing an end-to-end form-to-CRM pipeline in a development environment.
- Serving as a scaffold for webhook intake with validation and synchronous responses.
Requirements
- Activate the workflow and adjust the webhook path if needed.
- Replace the api.example.com placeholder URLs and REPLACE_WITH_YOUR_VALUE body parameters in both HTTP nodes.
- Configure generic HTTP credentials for the Create CRM Record and Notify Owner nodes.
Setup and testing in n8n
- Send a POST request with a non-empty JSON body and expect a status created response.
- Send a POST request with an empty body and expect a status missing-fields response.
- Inspect the execution log to confirm the conditional routing and node sequence.
Service Value
Ready-made workflow template for automation delivery and service execution.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (7)
Form Webhook
Webhook
Normalize Form
Set
Required Fields
If
Create CRM Record
HTTP Request
Notify Owner
HTTP Request
Respond OK
Webhook
Respond Missing
Webhook
Source and license
Sticky Note
Fresh workflows, straight to your inbox
Get newly published DROPIDEA workflows, a clear overview of what they do, and a link to explore them.
- New workflows
- Clear overviews
- Setup guides