Actions113
- 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
- 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
Integrations → Delete An Integration Hook
AI-generatedOverview
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 chat data to an external CRM after it is no longer needed.
- Disabling an integration that posts notifications to a Slack channel when new chats arrive.
- Cleaning up integration hooks during account maintenance or migration.
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 integration hook to delete. |
Output
The output of this operation typically contains JSON data confirming the deletion status of the specified integration hook. It may include success confirmation or details about the deleted hook. No binary data output is expected.
Dependencies
- Requires an API key credential for authenticating with the ChatWoot API.
- The node uses the ChatWoot API base URL configured in the credentials.
- Network access to the ChatWoot API endpoint is necessary.
Troubleshooting
- Invalid Account Id or Hook Id: If either ID is incorrect or does not exist, the API will likely return an error indicating the resource was not found. Verify the IDs before running the node.
- Authentication Errors: Missing or invalid API credentials will cause authentication failures. Ensure the API key and base URL are correctly set in the node credentials.
- Permission Issues: The API user must have sufficient permissions to delete integration hooks. Lack of permissions will result in authorization errors.
- Network Issues: Connectivity problems can cause request failures. Check network settings and API availability.
Links and References
- ChatWoot API Documentation (for detailed API endpoints and parameters)
- Webhook Management in ChatWoot