Skip to content
Sales & CRM

Scheduling Integration Health Probe via Form Webhook

7 nodes 35 3 Webhook
Download

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. 1.Receive a POST request through the Form Webhook node on path homecare-admin-scheduling-integration-health-probe-form using responseNode mode.
  2. 2.Normalize the payload in a Set node by adding source and input fields, where input carries the request body.
  3. 3.Validate in an If node that the input field is not empty to branch the flow.
  4. 4.On the true branch: POST to the CRM-create endpoint, then POST to the notify-owner endpoint, then respond with {"status":"created"}.
  5. 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

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

Webhook Set If HTTP Request

Details

Trigger Webhook
Nodes 7
Apps 4
Views 35
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