Actions129
- Accounts Actions
- Account Users Actions
- Agent Bots Actions
- Users Actions
- Inbox API Actions
- Contacts Actions
- Contact Labels Actions
- Conversation Assignments Actions
- Conversations Actions
- Conversation Add Labels
- Conversation Filter
- Conversation List
- Conversation List Meta
- Get Conversation Reporting Events
- Get Details Of A Conversation
- List All Labels Of A Conversation
- New Conversation
- Toggle Priority Of A Conversation
- Toggle Status Of A Conversation
- Update Conversation
- Update Custom Attributes Of A Conversation
- Custom Filters Actions
- Inboxes Actions
- Integrations Actions
- Messages Actions
- Profile Actions
- Reports Actions
- Automation Rule Actions
- Help Center Actions
- Contacts API Actions
- Conversations API Actions
- Messages API Actions
- CSAT Survey Page Actions
- Account Actions
- Audit Logs Actions
- Account Agent Bots Actions
- Agents Actions
- Canned Responses Actions
- Custom Attributes Actions
- Teams Actions
- Webhooks Actions
- Conversation Actions
Custom Filters → Update A Custom Filter
AI-generatedSummary
Update an existing custom filter by specifying its name, type, and query conditions to modify its saved settings.
Inputs
- Name (required) — The name of the custom filter to update.
- Type (required) — The category of the custom filter, chosen from Conversation, Contact, or Report.
- Query (required) — A JSON-formatted query representing the custom filter's conditions.
Output shape
a single updated custom filter record
The response contains the updated details of the custom filter. No pagination applies. Errors are returned if the specified filter does not exist or parameters are invalid.
Examples
Example 1: Update a conversation custom filter named 'My Custom Filter' with a new complex query.
Set 'Name' to 'My Custom Filter', 'Type' to 'Conversation', and provide the new JSON query in 'Query'.