Agentic search: definition and how it works
Agentic search is search carried out by an AI agent: instead of running one query and answering with whatever comes back, the agent searches, reads what it finds, judges whether it has the evidence, and searches again differently until it does. It is the retrieval layer of an agentic RAG.
What is agentic search?
A classic search engine, or a classic RAG, works in a single pass: one query, the top results, one answer. If the right information isn't in those results, the answer can't contain it.
Agentic search replaces that single pass with a loop. The language model has search and reading tools, and decides on its own when to use them: rephrase the question, look for an exact term, open a document, read a full page, look at the context around a passage. It stops when it can answer with evidence, or when it can state that the information doesn't exist.
So it isn't a new retrieval method next to keyword or semantic search: it's a layer on top that uses them. Model and search vendors (Mistral, Amazon OpenSearch) use the term for this same idea.
Not to be confused with “agentic search” in marketing, which refers to AI agents (ChatGPT, Perplexity…) that research and compare brands on the web on a user's behalf. Here, it means searching your own documents.
How an agentic search works
On documents, an agentic search runs a loop like this for every question:
- Target: identify the document(s) the question refers to (a company, a year, a contract).
- Search: a first hybrid search, by keywords (exact terms, figures, acronyms) and by meaning (vector search), then reranking of the passages.
- Assess: the agent reads the passages and judges whether they hold the evidence or only a hint.
- Dig: if something is missing, it searches again in its own words, looks for an exact term across the whole document, or reads the full page where a table was cut.
- Answer and cite: every claim links to the page it comes from. A figure that appears in no cited source has no place in the answer.
In Agentic Search, the starting passages are never replaced: tools can only add context. The agent always starts from at least a classic RAG, and can only do better.
The agent's tools
What makes a search “agentic” is the tools the agent can call. Ours:
- search: search again with different wording (“litigation” when the question says “legal battles”).
- grep: look for an exact term in a document, find which page it's on, or prove it isn't there.
- read_page: read a full page, table headers included, when the excerpt isn't enough.
- open_doc and navigate: open a document and move around a passage, to read what comes before and after it.
- calculate: run calculations (ratios, changes) in code rather than “in its head”, each input tied to the passage it cites.
grep plays a special role: semantic search finds what looks like the question, grep finds what is literally there. It's also what lets the agent say “this figure isn't in the report” with certainty, rather than guess.
Agentic search vs classic RAG: the measured difference
A classic RAG gets the ten best passages and answers in one pass. Its failures are predictable: a table split across two passages stays unreadable, a note on page 87 is never read if retrieval missed it, and without evidence the model refuses or guesses. In our tests, the page holding the evidence is in the top twenty results for only about 70% of questions: retrieval alone isn't enough.
We measured the gap on FinanceBench, a benchmark of analyst questions on SEC financial reports: 84 reports, 12,000 pages indexed together. Same starting retrieval, same model; the only difference is access to the tools.
| Classic RAG (no tools) | Agentic search (with tools) | |
|---|---|---|
| Correct answers | 46.0% (64 / 139) | 88.1% (119 / 135) |
| Wrong answers or refusals | 75 | 16 |
| Generation time | ~6.7 s | ~11.0 s |
| Tokens read per question | ~6,000 | ~18,000 |
Frequently asked questions
What is the difference between agentic search and agentic RAG?
Agentic search is the retrieval the agent carries out: search, read, assess, search again. Agentic RAG is the whole system that uses it to generate a cited answer. Every agentic RAG relies on agentic search; agentic search can also be used without generating an answer.
Is agentic search more expensive than classic RAG?
Yes, per question: the agent reads more (about 18,000 tokens versus 6,000 on FinanceBench) and takes a few seconds longer (~11 s versus ~6.7 s). In return, correct answers go from 46% to 88%, and wrong answers or refusals from 75 to 16.
What documents is agentic search useful for?
Long, dense documents where the answer sits in a table, an appendix note, or requires a calculation: financial reports, contracts, standards and specifications, tenders, technical documentation. For a short FAQ, a classic RAG is often enough.
How does the agent avoid making up an answer?
Every claim cites the page it comes from, and a check verifies every figure in the answer: if it appears in no cited passage and isn't the result of a calculation, the sentence carrying it is removed. With grep, the agent can also prove that a term doesn't appear in a document.
Can I use agentic search on my own documents?
Yes: Agentic Search indexes your PDF, Word, PowerPoint, Excel and image files, or your connected sources (Google Drive, Notion, SharePoint, Slack…). You query it from the chat, your messaging apps, the REST API or the MCP server. €5 free at sign-up, no credit card.
Try agentic search on real documents
The demo queries AMD's and Boeing's annual reports, no account needed. Or upload your own documents: €5 free, no credit card.