Skip to content
Sales & CRM

Patient duplicate-record sweep form intake with CRM creation

7 nodes 36 3 Webhook
Download

Loading workflow…

Workflow Description

This workflow receives a POST request on a dedicated webhook path, normalizes the submitted form body into source and input fields, and checks that the input is not empty. On success it calls an external HTTP endpoint to create a CRM record, then a second endpoint to notify the owner, and finally replies to the caller with a JSON success response. If input is empty it returns a missing-fields JSON response instead. All URLs and body parameters are placeholders and the HTTP nodes use generic credentials that must be configured before use.

How it works

  1. 1.A webhook node accepts POST requests on path healthcare-admin-duplicate-patient-record-sweep-form and defers the response to a respond node.
  2. 2.A Set node reshapes the payload into source and input fields taken from the request body.
  3. 3.An If node routes non-empty input to the CRM creation path and empty input to a missing-fields response.
  4. 4.The first HTTP Request node posts to a CRM create endpoint using generic credentials, followed by a notify-owner HTTP call.
  5. 5.RespondToWebhook nodes return {"status":"created"} on success or {"status":"missing-fields"} on validation failure.

Use cases

  • Capturing healthcare admin submissions for a duplicate patient record sweep initiative.
  • Logging each submission as a CRM record and alerting the responsible owner in downstream systems.

Requirements

  • Configure Generic Credential Type authentication for both HTTP Request nodes and replace the api.example.com placeholder URLs and REPLACE_WITH_YOUR_VALUE body values with real endpoints.
  • Activate the workflow so the webhook path is reachable, and ensure callers POST a non-empty body.

Setup and testing in n8n

  1. POST a payload with a populated body to the webhook path and verify the {"status":"created"} response after replacing placeholder URLs.
  2. POST an empty body and verify the {"status":"missing-fields"} response.
  3. Inspect the n8n execution log to confirm both HTTP nodes ran on the success branch once real endpoints are configured.

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 36
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