AI-powered exploration built into your dashboards

Astrato's AI works inside your dashboards – generating contextual summaries, flagging points of interest, and answering natural language questions with live visualizations.

Every answer is grounded in your semantic layer, so AI speaks your business language and returns the numbers you can actually trust.

Insights that update when your data does

AI Insights generates a contextual summary of whatever data is on screen – trends, outliers, key drivers. Change a filter and the summary regenerates. Drill into a region and the narrative follows. Every insight reflects what the user is looking at right now, not what was true when someone last built a report.

AI insights in dashboard

Personalised by role, not one-size-fits-all

Configure system prompts to tailor the output by role, industry, or business rules. A finance lead sees margin analysis. An ops manager sees fulfillment exceptions. Same dashboard, different level of detail.

Guided Self-Service

Ask a question. Get a chart

Custom Report is a self-service sandbox where your users explore data on their own – slicing, filtering, and building visualizations from predefined measures and dimensions your team controls. Or they can ask a question in natural language and get a visualization back in seconds. One environment, two ways to explore.

Build dashboards faster with BI Copilot

BI Copilot handles the repetitive work your team does every build – generating chart titles, renaming database fields into business-friendly labels, and creating complex measures like YOY growth or customer retention from a plain-language description. Type what you need, review the output, and move on.

astrati BI copilot

Grounded in your semantic layer

Every AI-generated answer – whether it's a summary, a visualisation, or a measure – draws from the business logic, metrics, and definitions your team has already built. AI doesn't interpret raw columns. It reads your semantic layer. That's why "revenue" means revenue, not a best guess.

Dashboard titled Advertising Spend ROI Optimizer showing adjustable advertising budgets for Email, Social Media, Search Engine, and Video, alongside a bar and line graph predicting revenue with values for each month from January to June.

Bring your own LLM

Choose the model that fits your data policy. Astrato supports Snowflake Cortex, OpenAI, Azure OpenAI, Claude by Anthropic, and Google Gemini – or use the default provider included with your Astrato licence.

cortex logo
openai logo
azure-openai logo svg
Claude_AI logo
google-gemini-icon 2

Your data, your rules

With Snowflake Cortex, queries execute inside your warehouse. Astrato sends the SQL, Cortex processes it, and only the text response comes back. Your data never leaves. With external providers, admins control exactly which AI features are enabled and what data each one can access – feature by feature, toggle by toggle.

Dashboard showing automobile competitor model overview with charts on price drop after 1 year, average fuel efficiency, price vs horsepower, market share, and a summary of car brand sales and performance insights.

Power up your dashboards with trusted AI

See what’s possible with Astrato
SOC 2 Certified
GDPR Compliant
Predictable costs

Frequently asked questions

If our data model changes, does the AI need to be retrained or reconfigured?

No retraining required. The AI queries your Semantic Layer in real time, so when you add a new metric or rename a dimension, the AI picks up the change immediately. There's no model to retrain, no prompts to rewrite — the semantic layer is the AI's only source of truth.

Is our data sent to OpenAI or a third-party LLM when we use AI features?

No. When you use Snowflake Cortex or your own LLM, queries run inside your secure environment — only the generated text response comes back. Raw data never leaves your warehouse. You can also bring your own LLM provider and API key to keep everything under your control.

Can Astrato connect to the LLM we already use — OpenAI, Gemini, Claude, Cortex?

Yes. Astrato integrates with Snowflake Cortex (which supports Claude, Meta, Mistral, DeepSeek), Google Gemini, OpenAI, and bring-your-own LLMs. You pick the model that fits your governance, cost, and performance needs — we don't lock you into one AI vendor.

How do you stop AI from hallucinating business metrics or making up numbers?

The Semantic Layer does the heavy lifting. Every metric, dimension, and relationship is defined once, so when a user asks “what's our best-performing product?”, the AI queries a governed model instead of guessing. Clear definitions plus warehouse-native execution means answers you can actually trust.

Is AI aware of the filters I've already applied to a dashboard?

Yes. AI Insights are context-aware — they respect the filters, slicers, and selections active on the page. Ask a follow-up question and it picks up where the dashboard left off, instead of starting from scratch.