ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Webhooks → Delete A Webhook

AI-generated

Overview

This node operation allows users to delete a specific webhook from their ChatWoot account by providing the account ID and the webhook ID. It is useful for managing webhooks, especially when certain webhooks are no longer needed or need to be removed for security or organizational reasons.

Practical examples include:

  • Removing outdated or unused webhooks to keep the account clean.
  • Deleting webhooks that were created by mistake.
  • Managing webhook lifecycle programmatically as part of automation workflows.

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 output of this operation typically contains JSON data confirming the deletion status of the webhook. It may include fields such as success indicators or details about the deleted webhook. 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 service is necessary.

Troubleshooting

  • Invalid Account Id or Webhook 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 is correctly set up in the node credentials.
  • Permission Issues: The API key used must have sufficient permissions to delete webhooks on the specified account.
  • Network Issues: Connectivity problems can cause request failures. Check network access and proxy settings if applicable.

Links and References

Discussion