Actions113
- Contacts Actions
- Contact Actions
- Automation Rule Actions
- Help Center Actions
- Conversations Actions
- Conversation Assignment Actions
- Conversation Labels Actions
- Inboxes Actions
- Messages Actions
- Integrations Actions
- Teams Actions
- Custom Filters Actions
- Webhooks Actions
- Reports Actions
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Contacts API Actions
- Inbox API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Custom Attributes Actions
- Canned Response Actions
Overview
This node allows users to delete a specific webhook from their ChatWoot account by specifying the account and webhook IDs. It is useful for managing webhooks, especially when you want to remove outdated or no longer needed webhook configurations to keep your integrations clean and secure.
Practical examples include:
- Removing a webhook that was set up for testing purposes.
- Deleting a webhook that is causing errors or is no longer relevant due to changes in your application logic.
- Cleaning up webhooks after migrating to a new system or service.
Properties
| Name | Meaning |
|---|---|
| Account Id | The numeric ID of the ChatWoot account where the webhook exists. This identifies which account's webhook should be deleted. |
| Webhook Id | The numeric ID of the webhook to be deleted. This specifies exactly which webhook will be removed from the account. |
Output
The node outputs JSON data representing the result of the deletion operation. Typically, this will confirm whether the webhook was successfully deleted or provide error information if the deletion failed.
No binary data output is expected from this operation.
Dependencies
- Requires an API key credential for authenticating with the ChatWoot API.
- The node depends on the ChatWoot API being accessible at the URL provided in the credentials.
- Proper permissions are required on the API key to delete webhooks within the specified account.
Troubleshooting
Common issues:
- Providing incorrect or non-existent Account Id or Webhook Id will cause the deletion to fail.
- Insufficient permissions on the API key may prevent webhook deletion.
- Network connectivity issues can cause request failures.
Error messages and resolutions:
- "Webhook not found" — Verify that the Webhook Id and Account Id are correct.
- "Unauthorized" or "Forbidden" — Check that the API key has the necessary permissions.
- "Network Error" — Ensure the ChatWoot API URL is reachable and there are no firewall restrictions.
Links and References
- ChatWoot API Documentation (for detailed API endpoints and authentication)
- n8n Documentation (for general usage of custom nodes and credentials)