When to use it
| Regular Ask AI | Exhaustive search | |
|---|---|---|
| Goal | Best answer to a question | Complete catalogue of all matching items |
| Speed | Faster | Slower |
| Output | Conversational response | Structured dataset saved to Files |
| Best for | Research, drafting, and Q&A | Datasets, checklists, and comprehensive reviews |
Request an exhaustive search
You trigger an exhaustive search through the wording of your prompt. Use phrases like:- “Run an exhaustive search for…”
- “Catalog every … in [code]”
- “Find all provisions that …”
- “I want to be sure I haven’t missed any …”
- “Build me a dataset/spreadsheet of [X] from [corpus]”

Define the search parameters
For a more tailored result, spell out three aspects of the search in your prompt. If you leave any of them out, the agent defines its own.- Filter: the scope of the search. What should the agent look at?
- Criteria: the rules for which instances make it into the output.
- Columns: the variables the agent should record for each match.

Run an exhaustive search for all indemnification provisions in these contracts. Create a spreadsheet with columns for section number, indemnified party, trigger event, and cap amount.
Find your results
When an exhaustive search finishes, the agent always saves its findings to My Files.


Related articles
Files
Find and manage the datasets created by exhaustive searches.
Tagging files
Tag saved documents to define the corpus for a search.
Models
Choose models and effort levels suited to large research tasks.