Webhook intake for new project onboarding with forwarding
Loading workflow…
Workflow Description
The workflow listens for POST requests on a dedicated webhook path, normalizes the payload into input and source fields, and checks that the input is non-empty. Valid requests are forwarded via HTTP POST to a placeholder external API using generic credential authentication, and a JSON response with status accepted is returned; empty inputs short-circuit to a status invalid response.
How it works
- 1.Webhook Trigger receives POST requests on path project-management-new-project-onboarding-trigger-intake with responseMode set to responseNode.
- 2.Normalize Input adds input (the request body) and source fields while keeping existing fields.
- 3.Validate Input routes non-empty input values to the forwarding branch and empty ones to the invalid branch.
- 4.Forward To Service sends a POST with a placeholder body parameter to https://api.example.com/... using genericCredentialType authentication.
- 5.Respond Success and Respond Invalid return JSON bodies with status accepted or invalid respectively.
Use cases
- Unified entry point for onboarding requests originating from external project systems.
- Basic payload presence validation before handing data to a downstream service.
Requirements
- Activate the workflow and replace the example.com URL and placeholder value with real endpoint details.
- Configure HTTP credentials of type genericCredentialType on the Forward To Service node.
Setup and testing in n8n
- Send a POST with a non-empty body to the webhook path and verify an accepted response and the outbound request.
- Send a POST with an empty body and verify an invalid response with no external call.
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 (6)
Webhook Trigger
Webhook
Normalize Input
Set
Validate Input
If
Forward To Service
HTTP Request
Respond Success
Webhook
Respond Invalid
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