Back to Knowledge Base

Chat with your data

Ask a question — from root cause analysis to what-if scenarios — and get in-depth answers with IBCS-standard charts and written explanations. No BI ticket, no waiting. The AI inherits your business context, so you can rely on the numbers the same way you'd rely on a trusted analyst.

01 — Analysis types

What kinds of analysis can I run in chat?

Zebra AI's chat works with whatever data source is connected to your story — Excel, CSV, SQL databases, Power BI semantic models, Snowflake, Databricks, or OneLake. Ask in your own words, and the AI delivers in-depth answers: charts, variance breakdowns, written explanations, and actionable recommendations. Questions that used to require a BI ticket or a data team's time are now something any business user can answer directly.

The types of analysis span five core areas, and they work across finance, sales, people analytics, operations, or any domain your data covers.

Root cause analysis

Understand what's driving a number and why.

"What were the main drivers of the revenue variance vs. plan in North America this month?"
"Why did attrition spike in engineering in Q3?"
"Which product categories are dragging down the overall margin?"

What-if and scenario planning

Model the impact of a change before it happens.

"What's the impact on FY results if we reduce churn by 2% starting in Q3?"
"How would adding 20 headcount in sales affect revenue per employee?"
"What happens to delivery SLAs if we close the Atlanta warehouse?"

Ad hoc exploration

Answer any question without building a report first.

"Which SKUs had the largest variance vs. forecast?"
"Which products should I bundle together based on purchase patterns?"
"Show me average deal size by sales rep for the last two quarters"

Benchmarking

Compare performance across segments, time periods, or standards.

"Benchmark our profit margin in % against the pharma industry standard."
"How does headcount growth compare across departments year over year?"
"Which regions are outperforming on cost per acquisition?"

Forecasting

Project future performance from historical patterns.

"Create a monthly net revenue forecast for 2026 based on the last two years."
"What's the projected hiring need if we grow revenue 15% next year?"
"Forecast inventory levels by SKU for the next quarter"

The AI understands business concepts natively — variances, KPIs, seasonality, plan vs. actuals, year-over-year comparisons — and adapts to the domain of your data. Every answer includes the reasoning, not just the result.

02 — Starting a conversation

How do I start a conversation?

Once Zebra AI generates your dashboard, you'll see suggested questions as clickable pills above the chat input. These are AI-generated based on your data, the filters applied to the dashboard, and the commentary on it — so the suggestions reflect exactly what you're looking at.

Tap a suggestion to send it instantly, or type your own question. While the AI works, you'll see a "Thinking" indicator. Once the response is ready, it appears in the conversation — often with a chart and a written explanation side by side.

Every follow-up builds on the full conversation history. Ask "Now break that down by region" or "What about Q3 instead?" and the AI carries context forward — no need to repeat yourself. If your question is ambiguous, the AI asks a clarifying question before proceeding.

03 — Business context

How does the AI understand my data and my business?

The chat doesn't start from scratch — it inherits everything you've set up along the way.

When you connect data and configure it in the data preview, you can provide business context that shapes how the entire product works: your output language, fiscal year, custom terminology, KPI definitions, seasonality rules, and instructions at both the dataset level and the individual column level. Any calculated measures you create in the data preview are also part of this context.

All of that carries forward. The dashboard is built with this context, and the chat has full access to it too. When you ask a question, the AI already knows your dimensions, measures, scenarios (actuals, prior year, plan, forecast), financial statement logic, and what your columns mean. Variance comparisons automatically use the right baseline. KPIs you defined are available to plot and reference.

Why it matters

This is what separates Zebra AI's chat from asking a generic LLM to analyze a spreadsheet. Calculations are deterministic — hardcoded arithmetic on your actual data, not probabilistic text generation. And the analysis is grounded in your business model, not a cold read of the numbers.

The chat starts in sync with your dashboard. Whatever filters you've set — a specific region, time period, or segment — the AI picks them up the moment you open the chat, so your first question already reflects the view you're looking at. Ask "What are the top drivers of the variance?" and you get an answer scoped to your filters, without re-stating them.

You can see exactly how the AI reasoned through your question by expanding the Thought process on any response. It shows which analysis approach was chosen, which columns and measures were used, and why the answer is structured the way it is. Collapse it when you just need the headline; expand it when you need to verify the methodology before presenting. For more on how the numbers behind each answer are computed, see the trust and accuracy section of the knowledge base.

If you modify your dataset between questions — editing columns on a connection, adding a calculated measure — the chat detects the change automatically and adjusts. No need to start a new conversation.

04 — Charts and visuals

What charts can the chat create?

When the AI answers with a visual, it uses Zebra BI charts — the same IBCS-standard visuals on your dashboard. It picks the chart type that best fits your question, but you can always request a specific type.

Chart type Best for
Variance Comparing actuals vs. plan, prior year, or forecast — the signature IBCS view
Bar Ranking categories (top products, regions, cost centers)
Line Trends over time (monthly revenue, quarterly growth)
Area Trends with volume emphasis
Waterfall Showing how components add up to a total (revenue to EBITDA bridge)
Pin Highlighting individual data points across categories

05 — Editing and measures

Can I edit or delete a question?

You can refine or remove your most recent question directly in the conversation. Hover over your last message to see the options:

To edit: Click the pencil icon ("Edit question"), modify the text, and click Update to send the revised question. Click Cancel to discard. The updated question is sent as a new message — the original stays in the history.

To delete: Click the trash icon ("Delete question and response"). Both your question and the AI's answer are removed.

Edit and delete are available on your last message only. Edit is disabled if your data is disconnected; delete is always available.

How do calculated measures work in chat?

Calculated measures — reusable KPIs like gross margin %, revenue per employee, or cost ratios — are created in the data preview using a dedicated UI, as part of setting up your business context. Once defined, they carry through to both the dashboard and the chat: the AI can plot them in visuals, reference them in analysis, and use them to answer questions.

You can also ask the chat to create a calculated measure on the fly. Type something like "Create a gross margin percentage measure" and the AI adds it to your data model using standard arithmetic. Measures can be defined across scenarios (actuals, prior year, plan, forecast) and include a direction — whether higher is better (revenue) or worse (cost) — so variance charts color-code correctly.

For one-off calculations that don't need to persist as a named measure, the AI runs the analysis directly in the conversation.

06 — FAQ

Can follow-up questions build on earlier answers?

Yes. The chat holds context across the full conversation, so each question can reference what came before. Ask "Now show that quarterly" or "Break it down by region" and the AI carries the thread forward — no need to repeat your original question or re-apply filters.

Does the AI work across different business functions?

Yes — finance, sales, people analytics, operations, marketing, supply chain, and any other domain your data covers. The AI adapts to the structure and meaning of your dataset, and any business context you've provided in data preview applies across functions.

What chart types can the AI create?

Variance, bar, line, area, waterfall, and pin charts — all IBCS-standard Zebra BI visuals. The AI selects the best fit for your question (line for trends, variance for plan comparisons), but you can always request a specific type. See Zebra BI Tables and Charts for a full reference.

Can I trust the numbers the chat gives me?

Yes. Every answer is computed from your actual data using deterministic tools — not generated by guesswork. You can expand the thought process on any response to see which data, columns, and logic the AI used, and verify the result before you act on it. Every calculation is deterministic and traceable.

How is this different from using a generic AI chatbot to analyze data?

Two things: context and trust. A generic LLM sees a spreadsheet cold — no knowledge of your business model, KPIs, scenarios, or what "good" looks like. Zebra AI's chat inherits your full business context from data preview (terminology, fiscal year, column-level instructions, calculated measures) and understands IBCS reporting conventions. And because every answer shows its thought process and traces back to the data, you can verify the result before you present it — something you can't do when a chatbot gives you a number with no methodology behind it.

Does chat work with all data sources?

Chat works with whatever source is connected to your story: Excel, CSV, SQL databases (MS SQL, MySQL, PostgreSQL), Power BI semantic models (XMLA/DAX), Snowflake, Databricks, and OneLake/Fabric.

What happens if I change my dataset mid-conversation?

The chat detects the change automatically — columns added, removed, or calculated measures modified — and adjusts its understanding for the next question. You don't need to restart the conversation.

Ask your data a question

Connect a data source and start a conversation — root cause analysis, what-if scenarios, forecasting, and more.

Open Zebra AI