Actions206
- Account Actions
- Agent Actions
- Agent Bot Actions
- Applied SLA (Enterprise) Actions
- Audit Log Actions
- Automation Rule Actions
- Campaign Actions
- Canned Response Actions
- Company (Enterprise) Actions
- Contact Actions
- Contact Note Actions
- Conversation Actions
- Conversation Participant Actions
- CSAT Survey Actions
- Custom Attribute Actions
- Custom Filter Actions
- Help Center Actions
- Inbox Actions
- Integration Actions
- Label Actions
- Live Report Actions
- Macro Actions
- Message Actions
- Notification Actions
- Profile Actions
- Report Actions
- Search Actions
- SLA Policy (Enterprise) Actions
- Summary Report Actions
- Team Actions
- Webhook Actions
- [Platform] Account Actions
- [Platform] Account Agent Bot Actions
- [Platform] Account User Actions
- [Platform] User Actions
- [Public] Contact Actions
- [Public] Conversation Actions
- [Public] Message Actions
Custom Filter → Create
AI-generatedSummary
Create a custom filter in Chatwoot of specified type by providing a name and a JSON query representing the filter criteria.
Inputs
- Filter Type — Select the type of custom filter to create, such as Conversation, Contact, or Report. Defaults to Conversation.
- Name (required) — Enter the name for the custom filter.
- Query (JSON) (required) — Supply the filter query as a JSON object defining the filter criteria.
Output shape
a single JSON object representing the newly created custom filter with its details
The output contains the created custom filter data returned from Chatwoot, reflecting the filter type, name, and query as specified.
Examples
Example 1: Create a conversation custom filter named 'Open Tickets' with a query filtering open status conversations
Set Filter Type to 'Conversation', Name to 'Open Tickets', and Query to appropriate JSON filtering open status