Matter Management Integration Health Probe via Webhook Form
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.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.Normalize Form adds source (fixed label) and input (the raw request body) fields.
- 3.Required Fields checks that input is not empty and branches accordingly.
- 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.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
- POST a JSON payload with a non-empty body and confirm the response is {"status":"created"}.
- POST a payload with an empty or missing body and confirm the response is {"status":"missing-fields"}.
- 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
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (7)
Form Webhook
Webhook
Normalize Form
Set
Required Fields
If
Create CRM Record
HTTP Request
Notify Owner
HTTP Request
Respond OK
Webhook
Respond Missing
Webhook
Source and license
Sticky Note
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