Search inside one recording
search_within_recordingFinds where a topic came up inside one recording (sessionId), e.g. "where did we talk about pricing in that call", "an welcher Stelle ging es um das Budget". Returns only the matching segments, in order, with speaker and startMs, without paging the whole transcript. The query needs at least 3 characters; terms finds any of several words, synonyms or spellings in one call.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | How many to return (max 50). Ask for the few you need. | |
| query | No | What to search for, at least 3 characters. Optional when terms is given. | |
| terms | No | Up to 10 alternatives, each at least 3 characters; a match on any one counts, e.g. ["Lia", "Lea", "Ivanti"]. Finds several names or spellings in one call. With query as well, query is one more alternative. | |
| cursor | No | nextCursor from the previous call, to get the next page. | |
| detail | No | "text": one text block. "speaker": text with a [speaker] label where the speaker changes. "full": segments with index, speaker and startMs. | |
| sessionId | Yes | Recording id, as returned by list_recordings or search_recordings. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notice | No | ||
| matches | Yes | ||
| sessionId | Yes | ||
| nextCursor | No |