Overview
This node acts as a trigger for Dalil AI events, starting an n8n workflow whenever specified changes occur in Dalil AI entities. It listens for webhook notifications about creations, updates, deletions, or any changes related to certain types of objects (entities) within Dalil AI.
Common scenarios where this node is useful include:
- Automating follow-up actions when a new company or contact is added.
- Triggering workflows on updates to opportunities or tasks.
- Reacting to deletions of records to maintain data consistency elsewhere.
For example, you could use this node to start a workflow that sends a notification email every time a new "Opportunity" is created or to update a CRM system when a "People" record is updated.
Properties
Name | Meaning |
---|---|
Entity | Type of object to receive notifications about. Options: Company, People, Opportunity, Task |
Action | Type of action to receive notifications about. Options: All (any change), Create, Update, Delete |
Output
The node outputs the webhook payload received from Dalil AI as JSON. The output contains the event data describing the entity and action that triggered the workflow. This allows downstream nodes to process the event details accordingly.
No binary data output is produced by this node.
Dependencies
- Requires an API key credential for authenticating with Dalil AI's API.
- Needs to be configured with a publicly accessible webhook URL so Dalil AI can send event notifications.
- Uses Dalil AI REST API endpoints to manage webhook subscriptions (create, check existence, delete).
Troubleshooting
- Webhook not triggering: Ensure the webhook URL is correctly set and publicly accessible. Verify that the webhook subscription exists in Dalil AI for the selected entity and action.
- Authentication errors: Confirm that the API key credential is valid and has sufficient permissions.
- Event filtering issues: Check that the selected entity and action options match those supported by Dalil AI and are correctly configured in the node.
- Webhook creation failures: Network issues or API limits may prevent webhook registration. Review API response errors and retry if necessary.
Links and References
- Dalil AI API documentation (for webhook management and event formats)
- n8n Webhook Trigger Node documentation (general concepts)