Scheduling Integration Health Probe via Form Webhook
Loading workflow…
Workflow Description
The workflow receives POST requests on a dedicated webhook path, normalizes the form body into source and input fields, and checks that input is non-empty. On success it calls a placeholder CRM-create endpoint, then a notify-owner endpoint, and responds with {"status":"created"}; on missing input it responds immediately with {"status":"missing-fields"}. All URLs point to api.example.com placeholders with placeholder body values that must be replaced before real use.
How it works
- 1.Receive a POST request through the Form Webhook node on path homecare-admin-scheduling-integration-health-probe-form using responseNode mode.
- 2.Normalize the payload in a Set node by adding source and input fields, where input carries the request body.
- 3.Validate in an If node that the input field is not empty to branch the flow.
- 4.On the true branch: POST to the CRM-create endpoint, then POST to the notify-owner endpoint, then respond with {"status":"created"}.
- 5.On the false branch: respond directly with {"status":"missing-fields"}.
Use cases
- Periodic health probing of a scheduling integration for a homecare admin system.
- Template for form-ingestion flows that create a CRM record and alert an owner.
Requirements
- Activate the workflow in n8n with external access to the webhook path.
- Configure genericCredentialType credentials on both HTTP Request nodes.
- Replace the api.example.com URLs and placeholder body values with real endpoints and payloads.
Setup and testing in n8n
- POST to the webhook path with a non-empty body and expect a created response.
- POST with an empty or missing body and expect a missing-fields response.
- Inspect the execution log to confirm the CRM-create and notify-owner calls fired only on the valid branch.
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