Destination type
n8n Destination Configuration
Use the n8n destination to route verified webhook events into published n8n workflows with delivery evidence, retries, replay, authentication, and throughput control. This destination configuration reference covers the fields and delivery behavior required to connect it to FastHook.
For n8n destinations, FastHook delivers to the published Production Webhook URL and stores response status, body, latency, retry, and replay evidence.
n8n dashboard fields
n8n Production Webhook URLThe Production URL from the published n8n Webhook node.
HTTP methodThe method configured on the n8n Webhook node.
Destination authHow FastHook authenticates each delivery to n8n.
Max delivery rateOptional pacing to protect n8n workers and downstream workflow dependencies.
n8n API config
config.urlThe n8n Production Webhook URL that receives routed deliveries.
config.http_methodOutbound method expected by the n8n Webhook node: POST, PUT, PATCH, or DELETE.
config.auth_typeAuthentication mode used when FastHook calls the n8n workflow.
config.authCustom header, OAuth2, or FastHook signature settings for the n8n receiver.
config.rate_limitOptional maximum number of workflow executions in the selected period.
config.rate_limit_periodRate-limit period: second, minute, or hour.
{
"name": "orders-to-n8n",
"type": "N8N",
"config": {
"url": "https://n8n.example.com/webhook/orders",
"http_method": "POST",
"auth_type": "FASTHOOK_SIGNATURE",
"auth": {},
"rate_limit": 10,
"rate_limit_period": "second"
}
}n8n authentication
- No auth
- FastHook signature
- Custom header
- OAuth2 client credentials
- OAuth2 authorization code
n8n delivery method and limit
Rate limit: Optional. Limit workflow starts per second, minute, or hour.
n8n delivery behavior
- Use the Production Webhook URL from n8n. Test URLs listen temporarily and should not be used for durable FastHook delivery.
- FastHook stores the n8n response status, body, latency, and attempt evidence for every routed event.
- Custom header auth is a simple way to protect an n8n Webhook node; OAuth2 and FastHook signatures are available for more controlled receivers.
- After fixing or publishing a workflow, retry or replay the affected FastHook events instead of asking the provider to resend them.
n8n setup checklist
- Add a Webhook node to n8n, save the workflow, and publish it.
- Create a FastHook destination and choose n8n as the destination type.
- Paste the n8n Production Webhook URL and select the same HTTP method as the Webhook node.
- Configure destination authentication and an optional max delivery rate.
- Connect one or more FastHook sources to the destination, send a test event, and inspect the delivery attempt.
n8n troubleshooting
n8n returns 404 or the workflow does not run.Confirm the destination uses the Production Webhook URL and that the n8n workflow is published and active.
n8n returns 401 or 403.Check destination authentication and match the custom header or OAuth settings configured on the n8n Webhook node.
The workflow fails or times out after accepting the request.Inspect the n8n execution, fix the workflow or dependency, then retry or replay the corresponding FastHook event.