Skip to content
Sales & CRM

Stalled candidate intake webhook with CRM creation and notification

7 nodes 39 3 Webhook
Download

Loading workflow…

Workflow Description

A template workflow that receives form submissions via a POST webhook, normalizes the payload into source and input fields, checks that input is non-empty, then calls two placeholder HTTP APIs to create a CRM record and notify the owner. The webhook replies with JSON status created on success or missing-fields when the check fails. All URLs and body values are placeholders requiring user configuration.

How it works

  1. 1.A webhook node listens for POST requests at hr-recruiting-stalled-candidate-monitor-form with response deferred to a response node.
  2. 2.A Set node adds source (fixed label) and input (the whole request body) fields.
  3. 3.An If node checks that input is not empty and splits the flow into two branches.
  4. 4.On the true branch, HTTP POST calls a CRM-create endpoint, then a notify-owner endpoint, then Respond OK returns {"status": "created"}.
  5. 5.On the false branch, Respond Missing returns {"status": "missing-fields"}.

Use cases

  • Capture recruiting form submissions and log them into an external CRM.
  • Notify a record owner whenever a stalled-candidate form arrives.
  • Provide immediate JSON feedback to the form submitter.

Requirements

  • Activate the workflow so the webhook endpoint becomes reachable.
  • Replace both api.example.com URLs and the REPLACE_WITH_YOUR_VALUE placeholder body parameters with real API values.
  • Configure genericCredentialType credentials on both HTTP Request nodes.
  • Note the validation only checks one combined input field, not individual required form fields.

Setup and testing in n8n

  1. POST a request with a body to the webhook path and confirm the status created response.
  2. POST a request with an empty body and confirm the status missing-fields response.
  3. Review execution logs to verify both HTTP calls fired with the configured credentials.

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 39
Downloads 3

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