How Questions Are Routed
When you send a message, the AI Analyst classifies it by intent:
The classification happens automatically based on the question’s structure and intent.
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
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.

