The AI Analyst uses different workflows depending on what you’re asking. Each workflow is optimized for its type of question — from quick knowledge lookups to comprehensive multi-perspective analyses.Documentation Index
Fetch the complete documentation index at: https://docs.sourcemedium.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
How Questions Are Routed
When you send a message, the AI Analyst classifies it by intent:| Question Type | Workflow |
|---|---|
| Specific metric questions | Standard Analysis |
| Raw rows or fields | Raw Data Pull |
| Open-ended / strategic | Deep Analysis |
| Definitions & concepts | Knowledge Retrieval |
| Summaries and opinions | Summaries & Opinions |
Thread continuity behavior
The AI keeps follow-up context in the same thread.- In DM, you can ask follow-ups naturally.
- In channels, mention the bot with
@SourceMediumfor follow-ups. - To reset context, start a new thread.
Thread continuity and follow-ups
Learn what carries forward in the same thread, what does not, and how to reset cleanly.
Workflow Overview
Standard Analysis
Single-path SQL analysis for specific metrics and bounded time ranges.
Raw Data Pull
Single-path SQL retrieval for rows, fields, and exports. Returns a CSV automatically.
Deep Analysis
Multi-perspective analysis for strategic questions. Runs multiple Standard Analyses in parallel and synthesizes insights.
Knowledge Retrieval
Instant answers about metrics, tables, and concepts. Draws from SourceMedium documentation and metadata.
Follow-Up Summary & Opinion
Thread-aware summaries, rewrites, recommendations, and follow-up analysis.
Choosing the Right Approach
For Data Answers
Ask specific, bounded questions:For Raw Data Pulls
Ask for rows, fields, or exports:For Strategic Insights
Ask open-ended, exploratory questions:For Definitions & Concepts
Ask about metrics, tables, or how things work:For Follow-Ups
Reply in the same thread after an answer:Workflow Comparison
| Feature | Standard | Data Pull | Deep Analysis | Knowledge | Follow-Up Summary/Opinion |
|---|---|---|---|---|---|
| Data Source | BigQuery | BigQuery | BigQuery | Docs + Metadata | Thread context |
| SQL Queries | 1 | 1 | 2–4 | 0 (usually) | 0 unless new computation is requested |
| Parallel Execution | No | No | Yes | No | No |
| Charts | Yes, when useful | No | Yes | No | No |
| Best For | Specific metrics | Rows and fields | Strategic questions | Learning concepts | Reframing prior results |
How Classification Works
The AI uses contextual signals to determine the right workflow: Standard Analysis triggers:- Specific time ranges (“last week”, “in January”)
- Named metrics with data requests (“revenue”, “orders”, “ROAS”)
- Rankings and comparisons (“top 10”, “vs last month”)
- Computed results (“by channel”, “trend over time”)
- Pull/export language (“pull data”, “export rows”, “give me raw orders”)
- Specific requested fields (“order ID, customer email, UTM source”)
- Specific entity lookups (“show me line items for order 123”)
- “How can we improve…” questions
- “What should we focus on…” questions
- Trend analysis without specific bounds
- Strategy and optimization requests
- “What is…” or “What does…mean”
- “How is X calculated?”
- “Which table has…” or “What columns…”
- Data health and attribution health questions
- “Summarize this”
- “What should we do next?”
- “What is your recommendation?”
- “Rewrite that for leadership”
Related
Understanding Results
How to read responses, charts, and SQL output.
Example Questions
See examples across all domains and workflows.

