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 interacts with the ChatWoot API to list all custom filters associated with a specified account. It is useful for retrieving and managing different types of filters such as conversation filters, contact filters, or report filters within a ChatWoot account. Practical applications include automating workflows that require filtering conversations or contacts based on predefined criteria, or generating reports filtered by specific parameters.
Properties
| Name | Meaning |
|---|---|
| Account Id | The numeric ID of the ChatWoot account for which to list custom filters (required). |
| Filter Type | The type of custom filter to retrieve. Options: Conversation, Contact, Report. |
Output
The node outputs a JSON array containing the list of custom filters matching the specified account ID and filter type. Each item in the output typically represents a filter object with its properties as defined by the ChatWoot API. The exact structure depends on the API response but generally includes filter identifiers, names, and criteria.
No binary data output is produced by this node.
Dependencies
- Requires an active connection to the ChatWoot API.
- Needs an API authentication token configured in the node credentials.
- The base URL for the ChatWoot instance must be provided in the credentials configuration.
Troubleshooting
Common issues:
- Invalid or missing account ID will result in errors or empty results.
- Incorrect or expired API authentication token will cause authorization failures.
- Network connectivity problems can prevent the node from reaching the ChatWoot API.
Error messages:
- Authorization errors indicate invalid credentials; verify and update the API token.
- "Not Found" errors may mean the account ID does not exist or the user lacks access.
- Validation errors occur if required parameters like account ID are missing.
Links and References
- ChatWoot API Documentation
- n8n Documentation on HTTP Request Nodes (for understanding API integration basics)