Helpdesk Integration Health Probe Form Webhook Handler
Loading workflow…
Workflow Description
The workflow receives POST requests on a dedicated webhook path, normalizes the submitted body into two string fields (source and input), and checks that the input field is non-empty. When input is present it calls a placeholder external endpoint to create a CRM record, then a second endpoint to notify an owner, and replies with status created; when input is empty it immediately responds with status missing-fields and skips all external calls. All URLs and body parameters are placeholder values that must be replaced, and the workflow is inactive by default.
How it works
- 1.A webhook node accepts POST requests on the configured path and defers the response to a respond node.
- 2.A Set node assigns the source and input string fields while passing the original body through unchanged.
- 3.An If node evaluates whether the input field is not empty to route the execution.
- 4.On the true branch, authenticated HTTP POST calls create a CRM record and then notify the owner using generic credentials.
- 5.Respond OK returns status created, while the empty-input branch returns status missing-fields directly.
Use cases
- A customizable starting point for probing helpdesk-to-CRM integration connectivity before pointing it at real services.
- Validating webhook behavior and field-presence checks during template evaluation.
Requirements
- Activate the workflow and register the webhook in n8n, and configure generic HTTP credentials for both external requests.
- Replace the example.com URLs and placeholder body parameters with real endpoint addresses and payloads.
- Select and attach a concrete credential type (such as Header Auth or Basic Auth) for the genericCredentialType authentication.
Setup and testing in n8n
- Send a POST request to the webhook path with a non-empty body and expect a created response.
- Send a POST request with an empty or missing body and expect a missing-fields response.
- Review the execution log to confirm node order and that both HTTP 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