---
title: "Natural language email search"
description: "Describe the mail you want in the ⌘K command palette and a model turns it into a search query, shown as chips you can then remove one at a time."
url: "https://openemail.uk/features/ai-search"
---

[Reading & organising](https://openemail.uk/features.md#reading)

# Search in plain language A sentence in, a query out.

Press ⌘K, describe what you want and press Enter. A model writes it in the mailbox's search syntax, and that query is what runs.

[Open mail](https://openemail.uk/mail/inbox) [Get Started](https://openemail.uk/signup.md)[All features](https://openemail.uk/features.md)

In short

## What is natural language email search?

Mailbox search usually takes keywords plus operators, such as a sender or a date. Natural language search puts a model in front: you describe what you want, and it writes the query.

How it works

## Type a sentence, press Enter

Enter goes to the model only when nothing you typed matches a command. Archive on its own opens the folder.

## You see the query, not your words

Reopen ⌘K: the chips under Active Filters are what the model wrote. Remove one with its × and the results follow.

## Only what the syntax can say

No operator reads an amount, so that part of “invoices over £200” is skipped. Results come back wider rather than empty.

## The syntax it writes in

Operators the model can use, alongside plain words and OR.

from: sender to: recipients cc: same as to: subject: subject only body: message text label: a label in: folder or label is: unread, starred, snoozed has: attachment kind filename: attachment name after: on or after a date before: before a date newer\_than: within the last N days older\_than: over N days old

What you get

## In the product today

Search bar is ⌘K

The mailbox search bar and the / key open the same palette.

Replaces the last search

A new request starts fresh instead of adding to the last one.

Clear in one move

Clear All, ⌘⇧F or switching folders empties the search.

Good practice

## Getting the most out of it

1. 01
   
   Name the sender
   
   A company name is enough: from:stripe matches the sender's name and address.
2. 02
   
   Say when
   
   Mention a period like last month: the model knows today's date and works out the range.
3. 03
   
   Trim, do not retype
   
   Remove a wrong part with its chip's × instead of asking again.

Where it stands

## Good to know

Questions

## Asked often

Keep going

## Works well with

Full-text search

Forgiving words and operators like from: and has:, inside the folder you are reading.

Keyboard-first

The palette is ⌘K, the assistant is ⌘0, and the list moves under the arrow keys.

Ask your inbox

A chat that can act, not just answer. On every plan, Free included.

Start

## Your domain, your mail.

Point a domain at OpenEmail and read it in a mailbox built around it. The free plan covers one domain.

[Open mail](https://openemail.uk/mail/inbox) [Get Started](https://openemail.uk/signup.md)[Read the reference](https://openemail.uk/docs/knowledge/reading/ai-search.md)
