Overview
This node acts as a webhook trigger for receiving enrichment results from the FullEnrich service. It listens for specific events, primarily when an enrichment result is received, and triggers the workflow with the data provided by FullEnrich. This node is useful in scenarios where you want to automate processes based on enriched data received asynchronously from FullEnrich, such as updating contact records, triggering notifications, or further data processing.
Properties
| Name | Meaning |
|---|---|
| Events | The events to listen to. Currently supports: "Enrichment Result" which triggers when an enrichment result is received. |
Output
The node outputs JSON data structured as an array of objects under the json field. Each object corresponds to an individual enrichment result received from FullEnrich. The output format looks like this:
[
{
"json": {
// individual enrichment result data fields here
}
},
...
]
No binary data output is produced by this node.
Dependencies
- Requires a publicly accessible webhook endpoint to receive POST requests from FullEnrich.
- No additional API keys or credentials are handled directly by this node; it relies on FullEnrich sending data to the configured webhook URL.
Troubleshooting
- Invalid webhook payload: If the incoming webhook payload does not contain a valid
datasarray, the node will throw an error indicating an invalid payload. Ensure that FullEnrich sends the data in the expected format with a top-leveldatasarray. - Webhook not triggering: Verify that the webhook URL is correctly configured in FullEnrich and that your n8n instance is reachable from the internet.
- Empty events selection: The node requires at least one event to be selected in the "Events" property. Make sure to select "Enrichment Result" to activate the trigger.