LLMs.txt directory

Search and Deep analysis modes

In Spotter 3, we are introducing Search and Deep analysis modes, which are complementary coexisting modes that share the same underlying toolset but deliver different experiences. Both modes utilize the same agentic tool calls— such as executing Python code, querying the data warehouse, or searching unstructured apps like Slack– but they differ fundamentally in their reasoning and prompt complexity.

Speed versus depth

Search mode.
Search mode (speed)

Designed for high-frequency, quick insights. It uses a concise “thinking budget” to quickly translate your natural language query into validated insights. It’s your go-to for questions like “What was the revenue in Q3?”, where speed and a single, accurate analysis are the priorities.

Deep analysis mode.
Deep analysis mode (depth)

Built for high-stakes, multi-layered investigations. It takes the same tool-calling capabilities but wraps them in a deeper “reasoning loop”. Instead of a single pass, it consumes a larger computational budget to perform a chain of analysis, iteratively querying, validating, and cross-referencing until it can solve broad prompts like “Diagnose the root cause of our Q3 revenue miss and suggest three recovery paths.”

It might help to think of it like this: If Search mode is a high-speed calculator that gives you the right sum instantly, Deep analysis mode is the mathematician who shows the entire proof, explores alternative theories, and double-checks for errors before speaking.

AI insights

Both Search and Deep analysis mode now surface summaries of your answer, specifically in Spotter 3. These summaries highlight the most important information found during your analysis, and include recommendations, suggestions for next questions, and opportunities for your business.

Deep analysis mode

Deep analysis mode introduces a process where Spotter reasons through a problem like a human analyst.

  • Extended planning: Unlike a single-pass search, Deep analysis mode creates a multi-step query plan to simplify complex questions. It identifies ambiguities, generates testable hypotheses, and allows users to modify the analytical path before execution.

  • Iterative self-correction: If an anomaly is detected, the agent autonomously deep-dives, self-corrects its logic, and refines subqueries until it reaches a grounded conclusion.

  • Automated narrative summary: The final output is a coherent report that explains the “why” and “what’s next,” citing specific data points and visualizations to build trust, structured in a detailed report.

See Deep analysis mode in action.

Key capabilities

Feature Search mode Deep analysis mode

Tool calls

SQL, Python, App Search (Instant)

SQL, Python, App Search (Iterative)

Reasoning budget ("Thinking time")

Low: Optimized to be fast

High: Optimized to be comprehensive

Prompt depth

Single-dimensional (“What”)

Multidimensional (“Why” and “what if”)

Output type

Direct answer or visual

Comprehensive decision report


ThoughtSpot TrainingThoughtSpot Training

  • We highly recommend that you register for the free Using Spotter the AI Analyst course in ThoughtSpot University that covers the information in this article, and watch the Spotter Research Mode lesson.

  • See other training resources at ThoughtSpot University.