ChatWoot icon

ChatWoot

Interact with ChatWoot API

Actions113

Overview

This node allows you to delete a specific webhook from an account in the ChatWoot system. It is useful when you want to manage and clean up webhooks that are no longer needed or were created by mistake. For example, if you have set up multiple webhooks for different events but want to remove one that is obsolete or causing issues, this operation will help you do so programmatically within your workflow.

Properties

Name Meaning
Account Id The numeric ID of the account from which the webhook should be deleted.
Webhook Id The numeric ID of the webhook that you want to delete.

Output

The output JSON typically contains the response from the API confirming the deletion of the webhook. This may include status information or confirmation messages indicating whether the deletion was successful. The node does not output binary data.

Dependencies

  • Requires an API key credential for authenticating with the ChatWoot API.
  • The base URL for the ChatWoot instance must be configured in the credentials.
  • The node depends on the ChatWoot REST API being accessible and the user having sufficient permissions to delete webhooks.

Troubleshooting

  • Common issue: Providing incorrect Account Id or Webhook Id values will result in errors such as "Webhook not found" or "Unauthorized".
    • Resolution: Verify that the IDs are correct and that the API key has permission to access and modify the specified account.
  • Error message: "Authentication failed" indicates invalid or missing API credentials.
    • Resolution: Check that the API key credential is correctly configured and active.
  • Network errors: If the node cannot reach the ChatWoot API endpoint, ensure network connectivity and that the base URL is correct.

Links and References

Discussion