Skip to content
Sales & CRM

Matter Management Integration Health Probe via Webhook Form

7 nodes 39 3 Webhook
Download

Loading workflow…

Workflow Description

A workflow that receives form data through a POST webhook, normalizes it into source and input fields (input carrying the original body), and checks that input is non-empty. On success it calls a placeholder CRM-create endpoint, then a notify-owner endpoint, and returns {"status":"created"}; otherwise it returns {"status":"missing-fields"}.

How it works

  1. 1.Form Webhook accepts POST requests at path legal-admin-matter-mgmt-integration-health-probe-form with the response deferred to a Respond to Webhook node.
  2. 2.Normalize Form adds source (fixed label) and input (the raw request body) fields.
  3. 3.Required Fields checks that input is not empty and branches accordingly.
  4. 4.On the true branch, Create CRM Record POSTs to api.example.com and Notify Owner POSTs to the notify-owner endpoint, both with a placeholder body parameter.
  5. 5.Respond OK returns {"status":"created"} while Respond Missing returns {"status":"missing-fields"} for empty input.

Use cases

  • Verifying end-to-end connectivity of a matter management integration with CRM and notification endpoints.
  • Collecting legal-admin form submissions via webhook with basic input validation.
  • Serving as a starter template for record creation and owner notification over HTTP.

Requirements

  • Activate the workflow in n8n so the webhook URL becomes callable.
  • Configure genericCredentialType credentials for both HTTP Request nodes (CRM create and notify owner).
  • Replace the api.example.com URLs and the REPLACE_WITH_YOUR_VALUE placeholder bodies with real endpoint URLs and values before use.

Setup and testing in n8n

  1. POST a JSON payload with a non-empty body and confirm the response is {"status":"created"}.
  2. POST a payload with an empty or missing body and confirm the response is {"status":"missing-fields"}.
  3. Inspect the n8n execution log to verify both HTTP nodes connect successfully after credentials 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 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