Skip to content
Sales & CRM

Helpdesk Integration Health Probe Form Webhook Handler

7 nodes 13 1 Webhook
Download

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. 1.A webhook node accepts POST requests on the configured path and defers the response to a respond node.
  2. 2.A Set node assigns the source and input string fields while passing the original body through unchanged.
  3. 3.An If node evaluates whether the input field is not empty to route the execution.
  4. 4.On the true branch, authenticated HTTP POST calls create a CRM record and then notify the owner using generic credentials.
  5. 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

  1. Send a POST request to the webhook path with a non-empty body and expect a created response.
  2. Send a POST request with an empty or missing body and expect a missing-fields response.
  3. 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

Webhook Set If HTTP Request

Details

Trigger Webhook
Nodes 7
Apps 4
Views 13
Downloads 1

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (7)

Form Webhook

Webhook

#1

Normalize Form

Set

#2

Required Fields

If

#3

Create CRM Record

HTTP Request

#4

Notify Owner

HTTP Request

#5

Respond OK

Webhook

#6

Respond Missing

Webhook

#7

Source and license

Sticky Note

#8
Stay in the loop

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

Be first to discover what is new

Your name, your email, and one confirmation.

Email confirmation · Unsubscribe anytime