AVAY

Search Every Meeting Transcript at Once, Properly

21 August 2026

Searching a year of meeting transcripts is a different task than searching one, and the three tools that promise to do it — keyword search, semantic search, and asking a question directly — return three different things for the same words. The one you need depends on whether you remember the exact phrase, the rough idea, or just the fact you're trying to confirm.

A diagram showing a question passing from the person asking it through a corpus of past meeting transcripts, matched by both exact words and meaning, and returned as a single answer citing the meeting it came from. sent into ranked candid… narrowed to synthesized i… 1 Question typed or asked aloud 2 Meeting corpus every past transcript 3 Blended retrieval keyword + meaning match 4 Candidate passages closest matching chunks 5 Cited answer answer with source meeting
How a question reaches an answer across a full meeting corpus

One Transcript Is a Document, a Year Is a Corpus

A single meeting transcript behaves like a memo: skim it, ctrl-F it, done. A year of transcripts behaves like a corpus — hundreds of documents, no shared vocabulary, no guarantee the thing you're looking for was called what you'd call it. A team running four meetings a day for a year produces something like a thousand hours of speech and several million words. Full-text search across that returns a wall of hits for any common term and nothing for the one you actually need.

The tools built for the document — find-in-page, a transcript's own search bar — don't survive the jump to the corpus. What replaces them is three different retrieval methods, and each one answers a different question about what you typed.

Keyword Search Finds Words, Not Meaning

Keyword search does exactly what it says: it matches the string you typed against the words on the page, across every transcript in the index. It's fast, it's precise, and it's the right tool when you know the exact term — a product name, a client's name, a number that was said out loud.

It fails the moment the word you're searching for isn't the word that got said. If someone promised a '99.9 percent SLA' and you search 'uptime guarantee,' keyword search returns nothing, even though the meeting exists and the promise is right there. It also inherits every transcription error underneath it — a mangled acronym or a misheard product name breaks the match before the search even runs.

Semantic Search Finds the Idea, Loosely

Semantic search doesn't match strings, it matches meaning. Both the query and every chunk of every transcript get converted into a vector — a list of numbers representing where that piece of text sits in a space built from meaning rather than spelling — and the search returns whichever chunks sit closest to the query's vector. Search 'uptime guarantee' and it can surface the passage where someone said 'we can commit to 99.9 percent' even though no word matches.

The cost is precision. Semantic search returns what's conceptually adjacent, which means a query about 'cost' can just as easily surface a chunk about 'budget,' 'pricing,' or 'headcount' from a completely unrelated meeting. It's the right layer when you don't know the wording. It's the wrong layer when you need the exact sentence, because it will hand you five plausible ones instead.

Asking a Question Is a Different Layer

Asking a question directly — 'did we ever promise Meridian a 99.9 percent SLA?' — isn't search with extra syntax. It's a system that runs a search underneath, usually a blend of keyword and semantic retrieval, then reads the passages it pulled back and writes an answer that cites where it came from. Search hands you ten transcript fragments to read. A direct question hands you the sentence and the date.

This is the layer most people actually want, because most of what gets searched for isn't a phrase, it's a fact — did we agree to that, who said it, has anyone brought this up before. Getting a synthesized answer instead of a results page is the difference between finding the meeting and getting the answer.

The Phrase You'd Search Isn't the Phrase They Used

This is the actual friction, and it's the same problem in every method above: people don't say things the way you'd search for them later. A rep says 'we're flexible on net terms,' you search 'payment schedule.' An engineer says 'we'll eat the migration cost,' you search 'budget for migration.' Nobody speaking in a meeting is thinking about how someone will look it up eleven months later.

Keyword search has no defense against this — it needs the literal word. Semantic search absorbs some of it, because 'flexible on net terms' and 'payment schedule' sit close together in meaning space even with zero words in common. Asking a question absorbs the rest, because the system can try several phrasings of your question before it searches, ones you never typed.

What This Looks Like Across a Whole Team's Meetings

AVAY keeps a transcript of every meeting it sits in and makes all of them searchable from any later meeting or from outside one, so a question asked in this week's renewal call can pull an answer from a call held eight months ago without anyone remembering which one it was. It runs the blended retrieval described above rather than a pure keyword match, which is why a rephrased question still finds the right passage.

It only knows what happened inside AVAY. A commitment made on a call run through a different tool, or in a hallway conversation nobody recorded, isn't in the corpus and can't be searched into existence — the machinery here is about finding what was said, not reconstructing what wasn't.

Matches onBest forBreaks when
Keyword searchExact words and phrasesYou know the term usedWording differs from what was said
Semantic searchMeaning and topic proximityYou know the idea, not the wordsQuery is common enough to match the wrong meeting
Asking a questionA synthesized answer with citationYou want the fact, not the transcriptQuestion is too broad to retrieve a clear passage
What each search method actually returns for the same query
  1. 1 Ask the question first Try a direct question — if the system finds and cites an answer, you're done in one step.
  2. 2 Search by meaning next If nothing comes back, run a semantic search on the idea instead of the exact wording.
  3. 3 Confirm with a keyword Once you have a candidate meeting, keyword-search it for the exact number or phrase to verify.
  4. 4 Narrow by date or person If too many results return, filter by participant or time range instead of retyping the query.
How to search when you don't know how it'll come back

Common questions

Is asking the AI a question the same thing as searching?

No. Search returns passages that match your query and leaves you to read them; asking a question runs that search internally and hands back a written answer with a citation to where it came from. The first gives you material, the second gives you a conclusion.

Why does semantic search sometimes surface the wrong meeting?

Because it matches on meaning rather than exact words, and two unrelated meetings can discuss conceptually similar things — pricing, staffing, a delay — using overlapping vocabulary. It's a trade made for catching rephrased queries; the fix is confirming the passage with a keyword check once you've found a likely candidate.

Can I search meetings that happened before we started transcribing everything?

Only if they were recorded or transcribed somewhere the search tool can index. Nothing retroactively transcribes a conversation nobody captured, so the corpus starts wherever your recording actually started, not wherever your memory does.

What's the difference between this and finding which meeting something was said in?

Finding which meeting is a lookup — you already suspect the fact exists and want the source. Searching across all transcripts is the broader case, where you don't know if it was said at all, in what meeting, by whom, or in what words, and the search has to work without any of those anchors.

Does the search still work if the transcript mangled a technical term?

Keyword search breaks immediately, since it needs the literal string that's now wrong on the page. Semantic search is more forgiving because it can still match on the surrounding sentence's meaning even when one word in it is garbled, which is one reason it's worth trying before giving up on a query.

The short version

Keyword search needs your exact words, semantic search needs your rough idea, and asking a question needs neither — it's usually the fastest way into a year of transcripts because it does the rephrasing for you.

Read next

Try it on your next call

AVAY is a video meeting platform that transcribes the call itself — no bot joins, because there is nothing to join. Start one at avay.ai, read how each part works in the documentation, or see what it costs.