# Chat Query Filters

This document provides details on the filters supported by each provider for each API operation. Filters can be used to restrict the results of an API operation, such as filtering by a specific field or value. If a provider or operation does not support filters, it will not be listed here.

They are used in conjunction with the `filter` query parameter in the API request.

### Slack filters for `query_conversation_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |


### Microsoft 365 Copilot filters for `query_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |


### Microsoft Teams filters for `query_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |


### Slack filters for `query_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |


### Microsoft 365 Copilot filters for `query_user_conversation_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |


### Microsoft Teams filters for `query_user_conversation_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |


### Slack filters for `query_user_conversation_messages`

| Field | Operators | Supported Values |
|  --- | --- | --- |
| time | gte, lte | datetime |
| time_dt | gte, lte | datetime |