Search & Replace

new

Find and replace text across meeting summaries and transcripts with real-time highlighting and match navigation.

Last updated: March 25, 2026

TL;DR

Meetily includes a unified search and replace panel that works across your meeting summaries and transcripts. Type a search term and every match is highlighted instantly. Navigate between matches with arrow buttons, then replace all occurrences at once. The search is context-aware -it searches within whichever tab you're viewing. Open it from the Search button (magnifying glass) in the meeting details toolbar.

Search & Replace

Long meetings can produce pages of transcript and summary text. Finding a specific quote, correcting a misspelled name, or replacing a project codename across the entire document shouldn't require manual scrolling.

Think of it like Ctrl+F in a word processor -but designed specifically for meeting content. It knows whether you're looking at a summary or a transcript and searches the right content automatically.

Click the Search button (magnifying glass icon) in the top-right toolbar of any meeting's details view.


Quick Start

  1. Open any meeting from the sidebar
  2. Make sure you're on the AI Summary or Transcript tab
  3. Click the Search button (magnifying glass) in the top-right toolbar
  4. Type your search term in the Search... field
  5. Matches are highlighted in the content and a counter shows 1/5 (current/total)
  6. Use the up/down arrows to jump between matches
  7. To replace, type the replacement text and click Replace All

Searching

  1. Click the Search button or use the keyboard shortcut
  2. A floating search panel appears at the top of the content area
  3. Type your search term in the Search... field
  4. Results appear instantly as you type:
    • Matching text is highlighted in the content below
    • The match counter shows your position: 2/7 means you're on match 2 of 7
    • The first match is scrolled into view automatically
ActionHowKeyboard shortcut
Next matchClick the down arrow (ChevronDown)Enter
Previous matchClick the up arrow (ChevronUp)Shift + Enter

The current match is highlighted distinctly from other matches so you can see which one you're on.

The search panel automatically knows which tab you're viewing:

TabWhat gets searched
AI SummaryAll text in the summary (headings, paragraphs, tables, lists)
TranscriptAll transcript segments (speaker text, timestamps)
PreferencesSearch is disabled (the search button is grayed out)

When you switch tabs, the search resets -previous search terms and highlights are cleared.

Tab Switching

If you have the search panel open and switch tabs, the search clears automatically. This prevents showing stale results from a different content area.


Replacing

Replace all occurrences

  1. Open the search panel and type your search term
  2. Verify the match count -make sure the highlighted matches are what you expect
  3. Type the replacement text in the Replace... field
  4. Click the Replace All button (replace icon)
  5. All occurrences are replaced simultaneously
  6. The search panel clears after replacement

What gets replaced

Content typeReplacement behavior
Summary textReplaces text in the BlockNote editor (summary content)
Transcript segmentsReplaces text in individual transcript entries

Replace All is Immediate

Replace All changes all matches at once without individual confirmation. Make sure you've reviewed the highlighted matches before clicking Replace All. If you make a mistake, you may need to manually revert the changes.


Closing the Search Panel

ActionHow
Click the X buttonCloses the panel and removes all highlights
Press EscapeSame as clicking X

When the panel closes, all match highlights are removed from the content.


How It Works

The search panel integrates directly with the content rendering:

Code language: text
Search Input → Pattern Matching → Highlight Matches → Navigate/Replace
  1. Pattern matching: As you type, Meetily scans the current tab's content for matches
  2. Highlight rendering: Matching text gets a visual highlight (blue background)
  3. Active match: The current match (navigated to) gets a distinct highlight
  4. Navigation: Arrow buttons and keyboard shortcuts cycle through matches in document order
  5. Replacement: Replace All performs a text substitution on all matches and saves the changes

Real-World Examples

Example 1: Correcting a misspelled name

"The transcription engine spelled our client's name 'Jhon' instead of 'John' throughout the entire transcript."

Setup: Open the meeting → Transcript tab → Search → type "Jhon" → verify the matches (3 found) → type "John" in Replace → click Replace All. All three instances are corrected instantly.

Example 2: Finding a specific discussion point

"I remember someone mentioned 'budget approval' during the meeting but I can't find where."

Setup: Open the meeting → Transcript tab → Search → type "budget approval" → the first match is highlighted and scrolled into view → use the arrow buttons to check each match in context.

Example 3: Replacing a project codename in the summary

"We discussed 'Project Phoenix' but it's now officially called 'Project Firebird'. I need to update the summary before sharing it."

Setup: Open the meeting → AI Summary tab → Search → type "Project Phoenix" → type "Project Firebird" in Replace → Replace All. The summary is updated with the new name throughout.


Screenshots Guide

These are the key screens worth capturing for visual reference:

#What to captureWhy it helps
1Search panel open -showing search field, match counter, and navigation arrowsShows the full search interface
2Highlighted matches in transcript -multiple matches with one activeShows how matches are visually distinguished
3Highlighted matches in summary -matches within formatted summary contentShows search working in the summary editor
4Replace field visible -both search and replace fields populatedShows the replace workflow
5Match counter -showing position like "3/7"Shows the navigation feedback
6Search button disabled -grayed out when on Preferences tabClarifies when search is available
7Zero results -search panel showing "0/0" with no highlightsShows what users see when nothing matches

Frequently Asked Questions

No. Search operates on whichever tab is currently active -AI Summary or Transcript. Switch tabs to search the other content area. When you switch tabs, the search resets.
The search matches text as you type it. For best results, try searching in lowercase first, as this will match regardless of the original capitalization in most cases.
There is no automatic undo for Replace All. If you need to revert changes, you may need to manually correct the text or regenerate the summary/retranscribe the recording. Consider exporting the content before doing bulk replacements.
The search button is disabled when you're on the Preferences tab, since there's no searchable content there. Switch to the AI Summary or Transcript tab to enable search.
Yes. You can search for special characters like punctuation marks, numbers, and symbols. Type them directly in the search field.
Currently, Meetily only supports Replace All, which replaces every match simultaneously. There is no option to replace individual matches one by one. Review the highlighted matches carefully before clicking Replace All.
Press Enter to jump to the next match and Shift+Enter to jump to the previous match. Press Escape to close the search panel. These shortcuts work when the search input field is focused.
No. Replacing text only changes the written transcript. The audio recording is never modified. If you retranscribe the meeting later, the original audio is re-processed and replacements are not preserved.

Ready to get started?

Download Meetily and start transcribing your meetings locally with full privacy.

Have questions? or join our GitHub community