Session Search
Session search lets you find past conversations by their content. Instead of scrolling through hundreds of sessions, you can search for specific topics, keywords, or phrases and get matching sessions with previews.How It Works
Every message in a conversation is indexed for search. When you search, thinnestAI scans the full text of all messages (both user and agent) and returns sessions that contain matching content, ranked by relevance.Using Session Search
From the Dashboard
- Navigate to your agent’s Sessions tab.
- Use the search bar at the top of the session list.
- Type your query (e.g., “refund policy” or “order #12345”).
- Matching sessions appear with highlighted preview snippets.
Via the API
| Parameter | Type | Default | Description |
|---|---|---|---|
q | string | required | Search query — matches against message content |
limit | integer | 20 | Maximum number of sessions to return (1-100) |
Use Cases
- Quality review — Search for sessions where a specific topic was discussed to audit agent responses.
- Customer lookup — Find all conversations related to a particular customer or order.
- Training data — Search for edge cases or complex conversations to use as evaluation examples.
- Compliance — Locate sessions that discussed sensitive topics for audit purposes.
Tips
- Search is case-insensitive and matches partial words.
- Use specific terms for better results — “billing dispute March” works better than “problem”.
- Search covers both user messages and agent responses.
- Results are ordered by relevance, with the best matches first.

