Actions113
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Canned Response Actions
- Custom Attributes Actions
- 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
- Inbox API Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
Overview
This node operation deletes a specific integration hook from an account in the ChatWoot system. Integration hooks are typically used to connect ChatWoot with other services or automate workflows by triggering actions when certain events occur. Deleting an integration hook is useful when you want to remove outdated or unnecessary integrations, clean up your account, or stop automated processes linked to that hook.
Practical examples:
- Removing a webhook that sends notifications to an external service no longer in use.
- Cleaning up integration hooks after migrating to a new automation platform.
- Disabling integrations temporarily by deleting their hooks and recreating them later if needed.
Properties
| Name | Meaning |
|---|---|
| Account Id | The numeric ID of the account from which the integration hook will be deleted. |
| Hook Id | The numeric ID of the specific integration hook to delete. |
Output
The output JSON contains the response from the API after attempting to delete the integration hook. Typically, this will confirm whether the deletion was successful or provide error details if it failed.
No binary data is output by this node.
Dependencies
- Requires an API key credential for authenticating with the ChatWoot API.
- The node uses the base URL provided in the credentials to send requests.
- The operation depends on the ChatWoot API being accessible and the user having sufficient permissions to delete integration hooks.
Troubleshooting
Common issues:
- Providing incorrect or non-existent Account Id or Hook Id will result in errors.
- Insufficient permissions or invalid API credentials can cause authorization failures.
- Network connectivity problems may prevent the request from reaching the ChatWoot API.
Error messages and resolutions:
- "Not Found" or similar: Verify that both Account Id and Hook Id are correct and exist.
- "Unauthorized" or "Forbidden": Check that the API key credential is valid and has the necessary permissions.
- Timeouts or network errors: Ensure stable internet connection and that the ChatWoot API endpoint is reachable.
Links and References
- ChatWoot API Documentation (for detailed info on integration hooks)
- n8n Documentation (for general guidance on using API nodes)