Search and Research modes
 

In Spotter 3, we are introducing Search and Research 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.

research mode
Research 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, Research mode is the mathematician who shows the entire proof, explores alternative theories, and double-checks for errors before speaking.

AI insights

Both Search and Research 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.

Research mode

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

  • Extended planning: Unlike a single-pass search, Research 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 Research mode in action.

Key capabilities

Feature Search mode Research 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


Was this page helpful?