Macha

How Does Front Search Work? Operators, Filters and Trash/Spam Scopes (2026)

Abbas, Customer Support & AI, Macha

Written by

Ankeet Guha, Co-founder & CTO, Macha

Reviewed by

Published July 11, 2026

Updated September 24, 2026

Front search is fast and deep, but most of its power sits behind operators you have to know to type. Keyword search covers comments by default, while trashed and spam conversations stay hidden until you scope them back in.

Key takeaways

  • Front keyword search covers every field of a conversation, including internal comments, and the in:comments operator narrows results to matches inside comments only.
  • Front leaves the Trash and Spam folders out of keyword search results unless the query includes is:trashed or is:spam.
  • Front operators stack for AND logic, so tag:vip is:open assignee:priya finds open, VIP-tagged conversations assigned to one teammate.
  • Front prefix search with an asterisk, such as soph*, does not work with field modifiers, so body:soph* and subject:soph* return nothing.
  • Front Autopilot is an add-on on every plan starting at $0.05 per conversation, while Front documents no saved-search feature.
How Does Front Search Work? Operators, Filters and Trash/Spam Scopes (2026)

Front search works by typing keywords into the search pop-up, which searches every field of a conversation, and narrowing the results with colon operators such as from:, tag:, is:open or in:comments. The one default that catches people out is that the Trash and Spam folders are left out of keyword searches until you add is:trashed or is:spam.

You want toType
Find an exact phrase"weekly team update"
Exclude a wordmeeting -budget
Match a prefixsoph* (not with body: or subject:)
Search only internal commentsin:comments double-charged
Search attachment textin:attachments invoice (emails only)
Include trashed or spamis:trashed or is:spam
Stack filterstag:vip is:open assignee:priya

How does search work in Front?

Open search by clicking the search icon at the top of your Front inbox. As Front's guide to searching in Front explains, typing words directly into the search pop-up "will search all parameters for the matching term," or you can narrow things with filters. Type your keywords and Front shows suggestions in a dropdown; press Enter to see the full result list, with the most relevant results first and chronological results below.

There are three ways to build a query, and they layer on top of each other:

  1. Plain keywords. Type refund and Front matches the term across the conversation's fields. Results match your exact term, with stemming: run also finds "running" and "ran," but Pete won't find "Peter."
  2. Operators. Type a colon-prefixed operator like from:, tag: or is:open to filter precisely. The search pop-up lists popular advanced filters as you type.
  3. The search builder. Click the filter icon in the search pop-up to open a point-and-click builder that exposes every filter without you having to remember the syntax. After any search, a filter bar also appears so you can refine results further with a click.

A dropdown on the right of the pop-up also sets the scope: the inbox you're viewing, everything in your sidebar, or all inboxes. The operators and the builder are the same thing wearing two faces; the builder just writes the operator syntax for you.

Which Front search operators are worth knowing?

Front's operators fall into four families. The Front API search reference and the help center between them document the full set; here are the ones that earn their keep.

Message content: where the text lives

  • subject:invoice: match the subject line only
  • body:invoice: match the message body only
  • in:messages: all terms inside one message (not comments or attachments)
  • in:attachments: text inside attached PDF, CSV, XLS, XLSX, DOCX or TXT files (emails only; attachments from channel integrations aren't searchable); not-in:attachments excludes them
  • in:comments: text inside internal comments only

People: who is involved

  • from:[email protected]: sender only
  • to:, cc:, bcc:: the respective recipient fields; recipient: matches any of them
  • with:acme: a contact involved anywhere in the conversation
  • account:Acme Corp: contacts linked to a specific account

Teammates: who on your side touched it

  • assignee:priya: assigned to a teammate
  • author:priya, commenter:priya, mention:priya, participant:priya: authored, commented on, was @-mentioned in, or otherwise participated

Properties: state and metadata

  • is:open, is:archived, is:snoozed, is:assigned, is:unassigned, is:unread, is:unreplied: conversation status
  • ticket_status:Open, ticket_status:Waiting, ticket_status:Resolved: ticket status, if you use Front's ticketing
  • is:spam, is:trashed: the two scopes everyone forgets (below)
  • tag:vip: a tag; multi-word tags use underscores, e.g. tag:everything_is_awesome
  • has:attachment, has:reminder, has:no-tags: presence filters
  • custom_field:"Jira Keys=TP-250": a conversation custom field value
  • before:2026-06-01, after:2026-05-01, during:2026-05: date scoping (YYYY-MM-DD, or YYYY-MM for a month); before and after include the date itself
Front's advanced search with Advanced Filters open, listing operators for Inbox, Message, Teammates and Properties
Front's advanced search with Advanced Filters open, listing operators for Inbox, Message, Teammates and Properties

You stack operators for AND logic: tag:vip is:open assignee:priya returns open, VIP-tagged conversations assigned to Priya. That composability is where Front search stops being a text box and starts being a query language.

Does Front search internal comments, trash and spam?

Comments: yes, by default. Front's help center says a plain keyword search covers all parameters, and it lists comments among the fields it weighs when ranking the top results, alongside recipient, subject and body. What in:comments does is narrow: in:comments double-charged returns only conversations where the match sits inside an internal comment. That's useful on a collaborative shared inbox where a lot of the real decisions live in comments and mentions, and a plain search for a common word buries them under customer emails. Pair it with commenter:priya to find what one teammate wrote.

Trash and spam: no. Per Front's help center, "The Trash and Spam folders are not automatically included when you search for keywords." A conversation someone trashed, or that Front flagged as spam, won't appear in normal results. To reach it you scope it back in with is:trashed or is:spam. The classic case: a customer swears they emailed you, the message got auto-filed as spam, and your agent's search comes up empty because spam was never in the search to begin with.

How do exact phrases, exclusions and wildcards work?

  • Exact phrases go in quotation marks: "weekly team update" matches that phrase in order, not the three words scattered apart.
  • Exclusions use a leading dash: meeting -budget finds conversations about "meeting" but not "budget." You can exclude senders (-from:[email protected]) and tags too. Front doesn't support excluding a quoted phrase, a query made only of negations (is:archived -budget returns nothing), or a negated prefix.
  • Prefix wildcards use an asterisk: soph* matches "Sophia" or "Sophie." One caveat: prefix search does not combine with field modifiers, so body:soph* or subject:soph* return nothing.

Can you save a search in Front?

Not as a documented feature. Front's search help article doesn't describe saving a query, and a Front community thread asking for it has a Front staff reply calling saved searches "definitely on our radar." Two things come close. The search builder remembers your settings when you close it, until you run another search from the pop-up. And Views give you a persistent filtered list, though users in that thread point out Views have fewer filters than search. For a triage lens you run daily, such as is:open is:unreplied tag:vip, keep the query in a pinned note or snippet and paste it.

Where does Front search stop, and where does an AI agent pick up?

Front's search is fast, operator-rich and precise once you know the syntax. For finding things, it's hard to fault. But notice what it is and isn't.

Search matches terms, not meaning. Stemming helps, but refund still won't match "I was double-charged and want my money back," which is the same intent without the keyword. It can locate the conversation, but it can't read it, reason about it, or answer it. Search is a retrieval tool, not a resolution tool. A few adjacent capabilities are plan- or add-on-gated: Front's reporting on team performance, CSAT and SLAs goes from Basic on Starter ($25 a seat a month) to Advanced on Professional ($65) to custom reports on Enterprise ($105), and Front's Autopilot AI agent is an add-on on every plan, "starting at $0.05 /conversation" (front.com/pricing, 24 September 2026). Front's pricing tiers lay out what unlocks where, and Front analytics explained covers the reporting side.

This is where an AI agent layer fits: not to replace search, but to do the reasoning work retrieval can't. The category of AI agents for customer service exists for the part a string match can't do. Macha is one such layer. It runs on top of the Front you already use through the live Macha–Front connector, and it doesn't replace Front, your inboxes, your rules or your search. Search keeps pinpointing conversations by sender, tag, date or phrase. Macha's agent reads the conversation, works out the intent rather than the keywords, and drafts or sends a grounded reply, pulling a real order or account status through a custom tool that turns your REST API into something the agent can call. Connecting Front to Macha to route conversations to AI walks through the mechanics. Macha bills per ticket, starting at $299 a month for 750 tickets: one conversation, charged once however many searches and replies it takes, never per resolution, so the bill doesn't hang on an outcome definition you don't control.

FAQ

Does Front search my internal comments? Yes. Front's help center says a plain keyword search covers all parameters and ranks matches in comments alongside subject and body. Add in:comments when you want only comment matches, for example in:comments escalation.

Why don't trashed or spam conversations show up in search? Front excludes the Trash and Spam folders from keyword searches. Add is:trashed or is:spam to your query to include them. This is why a customer's email that got auto-filed as spam can look "missing" until you scope spam back in.

How do I search for an exact phrase in Front? Wrap it in quotation marks: "order confirmation" matches that exact phrase rather than the words individually. Combine it with operators, such as "order confirmation" is:open, for tighter results.

Can I save a search in Front? Front doesn't document a saved-search feature; staff have called it "on our radar" in the community forum. The search builder remembers your last settings, and Views give you a persistent filtered list with fewer filters than search.

Can I add AI to Front search without replacing Front? Yes. An AI agent layer like Macha connects to Front as a live connector and runs on top of your existing inboxes and search. Search keeps finding conversations; the agent reads the found conversation, understands intent, and drafts or sends a grounded reply.

Can Front search inside attachments? Yes, for emails. in:attachments searches the text of PDF, CSV, XLS, XLSX, DOCX and TXT files; attachments from channel integrations aren't searchable.

Ready to turn "found the conversation" into "answered it"? Start a free trial of Macha ($50 of usage, no credit card) and connect it to your Front in minutes.

Macha

About Macha

Macha is an AI agent platform that works on top of the help desk you already use (Zendesk, Freshdesk, Gorgias, Front, Intercom or HubSpot) and connects to the rest of your stack, even your own internal systems. It is done for you: the Macha team analyzes your past tickets, builds the knowledge base and the agents, and runs them in safe mode until the drafts are right. Pricing is about $0.40 a ticket, and that includes setup and a dedicated success manager who handles your changes. Learn more about Macha →

Zendesk
5.0 on Zendesk Marketplace

Loved by support teams worldwide

See what support teams are saying about Macha AI.

The application seems excellent to me! We are still testing, and we need support for some details and they were extremely efficient too!

Daniela Costa

Daniela Costa

Head of Support, Seabra

Macha has been a great addition to our support toolkit. It generates clear, well-organized responses that fit naturally into our workflow. One feature we particularly appreciate is its ability to automatically reply in the same language as the ticket.

Marius F

Marius F

Support Head, Zentana

We've been using Macha for a little while now and it's been really great addition so far! It's powerful, convenient, and makes getting work done a lot easier for our agents.

Alexander Wedén

Alexander Wedén

Head of Support

Support team is very helpful and responsive. Really enjoy how lightweight this is within Zendesk itself vs other more intrusive tools.

Cathleen Wright

Cathleen Wright

Zendesk Admin, Cortex IO

So far it's pretty good! Our queries are a little nuanced, so we can't always use it, but it's got enough utility for us. It can even incorporate our bilingual country with greetings in a second language.

Jae Oliver

Jae Oliver

Head of Support, Wise

Really enjoying using Macha, it has made a noticeable difference to our support team in a short amount of time. I really like the ticket summary feature, saves us a lot of time.

Harry Jackson

Harry Jackson

Head of Support, Crumb

Macha AI is a great addition to my workspace! It's powerful, convenient, and it really makes productivity so much easier for our agents!

Dave G

Dave G

Head of Support, Cyber Power Systems

Very impressed! AI integration for Zendesk has certainly come a long way and Macha seems to set the standard for now. This will for sure save lot of time in our support team.

Pauli Juel

Pauli Juel

Head of CS, Dokument24

Macha has been working great for us so far! The auto-responses are accurate and our resolution time has dropped significantly.

Lana T

Lana T

Zendesk Admin, Swotzy

Macha AI is a great addition. The knowledge base feature means our agents always have the right answers at their fingertips.

Mischa Wolf

Mischa Wolf

Head of Support, Topi

We're enjoying this integration so far. It's made our support team more efficient and our customers get faster responses.

Paula G

Paula G

Head of Customer Support, Xly Studio

The team enjoys using it. It saves considerable time on common questions and the integration options are excellent.

Kilian Leister

Kilian Leister

Support Head, Didriksons

Get your AI agents set up for you.

Book a 30-minute call with our team. We'll show you where we would start on your Front and how the setup works. Setup and a dedicated success manager come with the trial and every plan.

Live in under a week
Safe mode until you approve
About $0.40 a ticket