Skip to main content
The Search page lets you find specific emails across every reply Mary has processed. It’s the fastest way to confirm a specific contact’s reply was picked up, debug a category that doesn’t look right, or audit how Mary handled a particular sender. The Search page By default, search runs across all indexed fields at once — drop in a keyword, sender name, or phrase and you’ll see every email it appears in. For more targeted queries, use the dropdown to scope your search to a single field.

Searchable fields

Results appear as cards just like the Messages feed, and you can click into any result to view the full processing detail.

Common debugging patterns

A few search workflows that come up regularly:
  • “Did this person’s reply get processed?” Search from for the sender’s email. If nothing comes up, the reply never reached Mary — check your inbox forwarding rules.
  • “Why was this reply classified that way?” Find the email, click into it, and review Mary’s reasoning in the Classify Email section of the detail view.
  • “Is this category over-firing?” Filter by Category and skim the matches. If you see replies that shouldn’t be there, tighten the category prompt to rule them out — and add the misclassified examples to the Test Suite as regression checks.
  • “Where did we route the replacements from last quarter’s left-company replies?” Search newContactEmail with a date range on received_at to pull every extracted replacement contact.
When you find a misclassified email through Search, open it and use the Re-run button in the Messages detail view to reprocess it against your current configuration — no need to wait for a similar reply to come in.