AI filters let you use natural language to filter data, eliminating the need to manually navigate through various filter options. Simply type queries like "Show me sessions with crashes in the last week," and the AI will automatically apply the correct filters.
This feature streamlines your data analysis, saving you time and effort. As you use it, the AI learns from your interactions, becoming more personalized and accurate.
Key benefits
- Ease of Use: No need to remember complex filter parameters or their locations—just type what you need, and the AI does the rest.
- Time-Saving: Quickly access the data you want without navigating through multiple filters.
- Personalization: The system learns from your interactions and improves over time, becoming more accurate and tailored to your needs.
How to write your filter request?
To ensure the AI understands your query and provides accurate filter suggestions, here are some tips on how to structure your query:
- Check for Supported Attributes : Ensure that the filter attributes you mention are supported by the platform and can be searched for manually.
- Example: Use "App version x.x.x" which is an available filter, rather than a non-existent attribute like "Sessions with a green button click."
Steps to Use the AI Filters:
1. Go to the Session List or Analytics page and click on Filters > AI Filters.
2. Enter Your Query: In the search bar, type your query in natural language.
- Show me sessions with crashes in the last week.
- Find sessions longer than 10 seconds
- Sessions with only internal users.
- Sessions with videos from Android
3. AI Suggestions: The AI will analyze your query and automatically suggest the most relevant filter parameters. If suggestion is good for you, just click on apply as a filter and it will be applied to your data. If not, you can try again by making the prompt as clear as possible.
4. Refine Filters (Optional): Once you have applied as filter, you can further add filters if needed . You can see the filter applied as usual and you can add filters manually. However, the AI is designed to handle most queries efficiently without manual adjustments.
Pre-made prompt suggestions to understand the process
- Example prompt 1: Sessions with frustration
- This prompt will suggest the filter to get the sessions with rage tap and UI freeze.
- Example prompt 2: Sessions longer than 5 seconds
- This prompt will suggest the filter to get the sessions with its duration greater than 5 seconds.
- Example prompt 3: Sessions with videos from android
- This prompt will suggest the filters to get the sessions containing video from android devices only.
How to leave feedback?
What are the limitations of AI filters?
Currently, AI filters are still in beta and there are limitations to be aware of.
1. Optimized for basic prompts only:
- For e.g Sessions from Berlin,
- Sessions from app version x.x.x
2. Available on Session list and analytics page only
3. Limited to available filter attributes and operators
4. Will not work for:
- AND related queries for Events
- For e.g. Sessions containing both events event_x and event_y
- Complex queries that needs computation
- For e.g. Sessions with app versions greater than 8 etc.
- For e.g. Sessions from all OS versions of 10
- Event properties
- For e.g. Sessions containing products purchased with price higher than 100.
- Cohorts
-
-
- For e.g. Sessions with Cohort xyz
-