
Key Takeaways
- Claude Dashboards turns a chat prompt into a live dashboard using SQL queries against your warehouse. It doesn't offer an SDK or API for embedding dashboards directly into your own product.
- Without shared business context and governed metric definitions, AI-generated SQL can produce inconsistent answers to questions about the same business metric.
- ThoughtSpot Embedded gives you an SDK, APIs, and the SpotterCode developer agent to build governed, customer-facing analytics directly into your application.
- The ThoughtSpot Spotter MCP Server connects Claude to ThoughtSpot's governed analytics, allowing you to use conversational AI while maintaining consistent business definitions and data access controls.
- Anthropic's research found that Claude's accuracy on analytics questions did not exceed 21% without Skills. With Skills, accuracy rose above 95% in aggregate, highlighting the importance of business context and maintained analytical knowledge.
If you're building analytics into your product, you need more than a dashboard that answers questions. Your customers expect consistent numbers, secure access to their data, and an analytics experience that feels like part of your application.
AI-powered tools like Claude Dashboards make exploring data through natural language easier. But how do they compare with an embedded analytics platform built for customer-facing applications?
That's where the distinction between Claude Dashboards and ThoughtSpot Embedded matters. Both bring AI and analytics closer to users, but they address different needs. Understanding those differences can help you decide where each belongs in your analytics strategy.
What Is Claude Dashboards?
Claude Dashboards is Anthropic's beta feature, launched on October 8, 2026, that generates live dashboards from plain-language prompts.
You can connect it to cloud data warehouses such as Snowflake, Databricks, BigQuery, Redshift, and ClickHouse, as well as applications like Salesforce. It can also connect to ThoughtSpot through the Spotter MCP connector. Claude writes and runs SQL queries to generate charts and visualizations.
The beta is available on Claude Pro, Max, Team, and Enterprise plans. If you're using an Enterprise account, an administrator needs to turn on the feature.
For internal data exploration, this makes it easier to move from a question to a visualization. However, Claude Dashboards doesn't currently offer capabilities such as drill-down, cross-chart filters, point-and-click exploration, scheduled delivery, KPI alerts, row-level security, or an SDK and API for embedding dashboards directly into your product or customer portal.
If you're evaluating it for customer-facing analytics, that last limitation deserves particular attention.
Claude Dashboards vs ThoughtSpot Embedded
The biggest difference between these platforms comes down to what you want your users to do with analytics.
Claude Dashboards gives you a conversational way to explore data and generate visualizations inside Claude. ThoughtSpot Embedded gives your development team the tools to bring interactive analytics directly into your application.
With the ThoughtSpot Visual Embed SDK, REST APIs, and TML (ThoughtSpot Modeling Language for analytics-as-code), you can embed charts, Liveboards, search experiences, and interactive analytics into your application.
SpotterCode adds an AI-powered development workflow, helping your developers generate embed configurations, SDK snippets, and integration code.
Here's how the three approaches compare:
|
Dimension |
Claude Dashboards |
ThoughtSpot Embedded |
Claude + Spotter MCP |
|
Semantic layer |
No native shared semantic layer |
ThoughtSpot models, certified metrics and joins |
Uses ThoughtSpot's governed models |
|
Answer consistency |
Depends on prompts, schema, and context |
Based on governed business definitions |
Based on governed business definitions |
|
Embedding into your product |
No SDK or API for embedding |
Embed SDK and APIs |
No direct Claude dashboard embedding |
|
Governance and security |
Warehouse permissions and Enterprise admin controls |
OAuth, service accounts, row-level security, object sharing, admin controls and audit |
ThoughtSpot security, including applicable row-level security |
What does this mean for your product? You can use Claude Dashboards to explore data in a conversation, while ThoughtSpot Embedded gives you greater control over how customers access and interact with analytics inside your application.
Why Does A Semantic Layer Matter?
When your customers ask the same business question, they should get the same answer regardless of how they phrase it.
Think of a semantic layer as a shared dictionary for your business data. It defines what metrics mean, how tables connect, and how business terms should be interpreted.
For example, consider a question about revenue. Does it refer to gross revenue, net revenue, or recognized revenue? Without an agreed definition, an AI model might interpret the question differently across queries.
This becomes particularly important when AI agents generate SQL to answer business questions. The model needs more than access to your warehouse tables. It needs the business context behind those tables.
This is where the concept of a context layer becomes important. While a semantic layer defines business metrics, relationships, and calculations, a context layer extends this foundation with business knowledge, analytical conventions, and instructions that help AI understand how to answer questions. ThoughtSpot uses the term Context Layer to describe this broader foundation for AI-powered analytics.
Anthropic's own research on self-service data analytics with Claude highlights this challenge. In its internal evaluations, Claude's accuracy on analytics questions didn't exceed 21% without Skills.
Adding Skills, which encode analytical conventions, business context, and instructions for navigating data, raised accuracy consistently above 95% in aggregate and around 99% in some domains.
Anthropic also found that accuracy could decline from approximately 95% to 65% within a month when Skills weren't actively maintained.
These findings highlight an important consideration for your analytics strategy: reliable AI answers depend on the quality of the context available to the model, along with ongoing maintenance.
A governed semantic layer gives your AI applications a consistent foundation for business metrics, relationships, and definitions. This matters when you're delivering analytics to customers because inconsistent numbers can lead to support tickets, erode trust, and eventually put renewals at risk.
Can You Use Claude And ThoughtSpot Together?
Yes. You don't have to choose between conversational AI and governed analytics.
The ThoughtSpot Spotter MCP Server connects Claude and other MCP-compatible AI clients to ThoughtSpot's analytics capabilities through the Model Context Protocol (MCP).
Through the available MCP tools, Claude can access ThoughtSpot's governed semantic models, saved answers, Liveboards, and data. Queries run against the underlying ThoughtSpot environment, respecting applicable data access controls and permissions.
Instead of independently interpreting warehouse tables and recreating business logic for every question, Claude can use ThoughtSpot's existing analytical capabilities to retrieve governed data.
This gives you two complementary experiences:
Claude: A conversational interface for asking questions and exploring data.
ThoughtSpot: The governed analytics foundation, business definitions, and security controls behind those answers.
You can also take insights from conversations into more structured analytics experiences using ThoughtSpot's Liveboards and visualization capabilities, subject to the available integration workflows.
For teams already using ThoughtSpot, this approach offers a practical way to bring governed analytics into AI-powered workflows without recreating existing data models and business logic.
What Does Embedding Analytics With ThoughtSpot Involve?
If you're planning to put analytics inside your application, you'll need to think about more than displaying a dashboard.
Authentication, customer-specific data access, customization, and the overall user experience all matter. Your analytics should fit naturally into the application your customers already use.
ThoughtSpot Embedded provides a Visual Embed SDK and REST APIs that let your developers integrate interactive analytics directly into your application.
Here's what you can build:
Embedded visualizations: Add charts, tables, Liveboards, and search experiences to your application.
Custom experiences: Match the analytics interface to your product's design and workflows.
Authentication: Configure how users authenticate and access embedded analytics.
Data security: Apply row-level security so customers see only the data they're authorized to access.
API integrations: Automate deployments and manage embedded analytics experiences.
SpotterCode adds another layer to the developer workflow.
Rather than manually working through every SDK configuration and integration pattern, your developers can use ThoughtSpot's AI-powered developer agent to generate embed configurations, SDK snippets, and integration code.
The SpotterCode documentation covers supported coding environments and developer workflows, including Cursor, Visual Studio Code with GitHub Copilot, and Claude Code.
For your engineering team, this means less time working through repetitive integration tasks and more time focusing on the product experience.
When Does Claude Dashboards Make More Sense?
Claude Dashboards is useful when your primary goal is quick, conversational data exploration rather than building a production analytics experience.
You might use it to:
Quickly visualize a dataset without building a dashboard manually.
Explore unfamiliar data using natural-language questions.
Generate charts for internal discussions and presentations.
Investigate trends without going through a formal dashboard development process.
For these use cases, moving from a question to a visualization in a conversation is valuable.
If your team primarily wants to explore internal data, create one-off visualizations, or investigate business questions, Claude Dashboards may be sufficient.
Your requirements change when analytics becomes part of a customer-facing product. You'll need more control over the experience, business definitions, security, and how customers interact with their data.
That's where an embedded analytics platform becomes relevant.
What Should You Look For In An Embedded Analytics Platform?
Choosing an embedded analytics platform involves more than finding a tool that can display charts inside your application. You need something that supports your product today and can grow with your customer base.
Here are five capabilities worth evaluating:
Embedding flexibility: Can your developers integrate analytics into the existing application using SDKs and APIs?
Governance: Does the platform provide a shared semantic layer for consistent metrics and business definitions?
Security: Can you enforce row-level security and control access based on individual users or customer accounts?
Customization: Can you make the analytics experience feel native to your product's design and workflow?
Developer experience: Are there APIs, documentation, and developer tools that simplify implementation and ongoing maintenance?
Consider what happens after your initial integration, too. As your customer base grows, you'll need to manage more users, data access requirements, and analytics experiences.
A platform that works well for internal reporting might not meet the requirements of a customer-facing application. That's why these capabilities should be part of your evaluation from the beginning.
Build Vs. Embed: How Should You Decide?
Building your own analytics layer on top of Claude might seem straightforward initially. But you'll also need to maintain business context, manage security, validate generated SQL, and account for inference costs as usage grows.
There's also the ongoing work involved in keeping your analytical instructions accurate as your data models evolve.
Anthropic's research highlights the trade-offs involved in additional answer verification. Its adversarial review approach improved accuracy by 6% within its evaluation set, but required approximately 32% more tokens and added 72% more latency.
ThoughtSpot's competitive research also cites an MIT NANDA survey that found a 67% success rate for teams that buy a data agent versus 33% for teams that build one.
So, which approach makes sense for your team?
Choose Claude Dashboards alone when you need internal, exploratory analytics, such as creating a one-off chart for a team meeting.
Choose ThoughtSpot Embedded when you want to deliver analytics inside your product, with consistent numbers, row-level security, and an interface that matches your brand.
Choose both, connected through Spotter MCP, when you want Claude as a conversational interface while ThoughtSpot provides the governed analytics foundation.
Your decision should reflect what you're building and who will use it. For customer-facing analytics, governance, security, and developer experience deserve as much attention as the AI interface.
What Should You Take Away From This Comparison?
If you're evaluating AI-powered analytics for your product, start with the experience you want to deliver to your customers.
Claude Dashboards makes it easier to explore data through natural-language questions and automatically generated visualizations. For internal exploration, that can be a useful approach.
However, customer-facing analytics comes with additional requirements. You need consistent business definitions, secure data access, customization, and the ability to integrate analytics directly into your application.
ThoughtSpot Embedded addresses these requirements through its SDK, APIs, semantic layer, and governance capabilities.
And with the Spotter MCP Server, you can bring Claude into the picture without maintaining a separate set of business definitions for your conversational analytics experience.
Before choosing an approach, evaluate how your business metrics are defined, how customers access their data, and what kind of analytics experience you want to deliver.
Looking to bring governed, AI-powered analytics directly into your product? Join a live weekly ThoughtSpot Embedded demo to see how you can embed AI agents, dashboards, and workflows into your application with built-in security and customization.




