> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ada.cx/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ada.cx/_mcp/server.

# get_available_filters

Returns the list of filter types and operators supported when querying conversations. Use this before calling [`get_ada_metric`](/mcp/tools/get-ada-metric) or [`get_conversations`](/mcp/tools/get-conversations) to construct valid filter expressions.

## Example prompts

* "What filters can I use to narrow down conversations?"
* "What filter options are available for conversation queries?"

## Parameters

No parameters.

## Response

Returns the supported filter types. The currently available filters are:

| Filter            | Values / format                                                                                                                                                                                                                                                                                                                                                                             |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `CSATSCORE`       | CSAT rating (1–5, or `ispositive` / `isnegative`).                                                                                                                                                                                                                                                                                                                                          |
| `ENGAGED`         | Whether the conversation was engaged.                                                                                                                                                                                                                                                                                                                                                       |
| `HANDOFF`         | Whether the conversation was handed off to an agent.                                                                                                                                                                                                                                                                                                                                        |
| `ARTICLEID`       | Knowledge article ID.                                                                                                                                                                                                                                                                                                                                                                       |
| `ACTIONID`        | API tool ID.                                                                                                                                                                                                                                                                                                                                                                                |
| `ARSTATUS`        | Automated resolution status (`Resolved` or `Not Resolved`).                                                                                                                                                                                                                                                                                                                                 |
| `TOPICS`          | Topic ID (use [`list_entities`](/mcp/tools/list-entities) with `entity_type='topics'` to find IDs).                                                                                                                                                                                                                                                                                         |
| `LANGUAGE`        | Language code (for example, `en`, `es`, `fr`).                                                                                                                                                                                                                                                                                                                                              |
| `CHANNEL`         | Channel (for example, `web`, `mobile`, `email`).                                                                                                                                                                                                                                                                                                                                            |
| `BROWSER`         | Browser (for example, `chrome`, `safari`, `firefox`).                                                                                                                                                                                                                                                                                                                                       |
| `DEVICE`          | Device (for example, `macos`, `iphone`, `android`).                                                                                                                                                                                                                                                                                                                                         |
| `STATUSCODE`      | API tool HTTP status code (for example, `200`, `400`, `500`).                                                                                                                                                                                                                                                                                                                               |
| `COACHINGAPPLIED` | Coaching ID (use [`search_coaching`](/mcp/tools/search-coaching) to find IDs).                                                                                                                                                                                                                                                                                                              |
| `PLAYBOOKID`      | Playbook ID (use [`get_ada_configuration`](/mcp/tools/get-ada-configuration) to find IDs).                                                                                                                                                                                                                                                                                                  |
| `ISTESTUSER`      | Include/exclude test conversations (excluded by default).                                                                                                                                                                                                                                                                                                                                   |
| `VARIABLE`        | Conversation variable value (use [`list_entities`](/mcp/tools/list-entities) with `entity_type='variables'` to find variable names).                                                                                                                                                                                                                                                        |
| `CHANGESETID`     | Change set ID. Scopes the metric to conversations attributed to that change set. Pass `value=['baseline']` with `IS` to scope to conversations not on any change set (the control cohort for A/B comparison against a rolling-out change set). See [`edit_agent_behavior`](/mcp/tools/edit-agent-behavior#rolling-out-to-a-slice-of-production) for how a rollout attributes conversations. |