A Tableau AI Assistant for BI teams

Your team has questions.
Stop making them wait.

d.Ask is a Tableau AI Assistant that puts a plain-English layer on top of your Tableau dashboards, databases, and documentation. No new dashboards. No SQL. Just answers — in minutes, not days.

Built by Data Dune — BI consultants for Pfizer, McKinsey, Siemens.
See how it works ↓
13x
faster than a Jira ticket
41x
cheaper per question
40h+
analyst hours saved per week

"Deep domain knowledge around Tableau, data visualization and integration "

— Dick Olsson, Director, Principal Engineering Lead @ Pfizer

Sound familiar?

Your analysts are good. They shouldn't be spending their days answering what's-the-number questions.

"Every question is a Jira ticket."
Business users wait two days for a number that takes five minutes to pull. Your analysts spend 40% of their time on lookups — not analysis.
"Only three people know how this works."
Business logic lives in Tableau calc fields, scattered READMEs, and Slack threads. When someone leaves, the knowledge goes with them.
"The dashboard doesn't slice that way."
Rigid dashboards answer yesterday's questions. Today's question needs a new view — and that's next sprint at best.

A Tableau AI Assistant with three sources.

Ask a question in plain English. d.Ask queries three sources in parallel, cross-checks them, and returns one sourced answer — no SQL needed.

// how it runs
01
You ask a question
Plain English. No syntax. No training required.
↓ fan-out to 3 agents in parallel
02
RAG Agent
Searches your documentation — READMEs, metric definitions, known issues.
03
Database Agent
Generates SQL and queries your database. Supabase, Snowflake, Postgres.
04
Tableau MCP Agent
Connects to Tableau Cloud live — reads calc fields, links dashboards, checks formulas.
↓ all three outputs
05
Combiner Agent
Cross-checks all three. Returns one sourced answer. Flags contradictions.
RAG
docs
Indexes your documentation and answers how-does-this-work questions. Auto-re-indexes on GitHub merges.
"How is churn calculated?"
Database
numbers
Generates and runs SQL against your actual data. Source of truth for every number, count, and date.
"What's Q3 churn this quarter?"
Tableau MCP
dashboards
Reads live metadata from Tableau Cloud — calc field formulas, parameters, direct links to workbooks and views.
"What formula is behind this metric?"
Combiner
final answer
Sees all three outputs side by side. DB wins on numbers. RAG wins on context. MCP wins on Tableau. One answer with citations.

What this costs your team right now.

The same four questions. Your analyst vs. d.Ask. These numbers are measured, not estimated.

$95.85
analyst cost for 4 questions
(135 min at standard rate)
$2.32
d.Ask cost for same 4 questions
(~10 minutes)
88
FTE-equivalent throughput
from one system at 50k q/mo
$29k
per month replaces
$600k in analyst capacity
Your analyst today
Time per question135 min
Cost per 4 questions$95.85
AvailableBusiness hours
Sources citedRarely
Scales to 1,000 usersHire 88 analysts
d.Ask recommended
Time per question~10 min
Cost per 4 questions$2.32
Available24/7
Sources citedEvery answer
Scales to 1,000 usersSame system
80%
of data questions never get asked. d.Ask makes asking free.

Questions your team asks every week.

Directors, engineers, team leads — everyone's waiting on data. Here's what d.Ask returns in under two minutes.

Director of Analytics
"Why is Q3 revenue flat despite more deals?"
d.Ask finds: deal count +15%, but avg deal value -30%. Team shifted to smaller, faster deals while the larger EMEA pipeline stalled. Links to the revenue dashboard included.
DatabaseTableau
VP of BI
"How is churn rate calculated and what's the actual number?"
Returns the Tableau formula, the current figure from the database, and doc context explaining why the 3% to 8% jump traces to a silent pipeline failure from August.
DatabaseDocsTableau
Data Engineer
"The delivery_times dashboard hasn't updated — what's going on?"
d.Ask traces: pipeline ran but loaded 0 rows after Aug 15. Source API renamed a field. Links directly to the pipeline README with the fix.
DatabaseDocs
Team Lead
"Which open deal should I focus on next? Why that one?"
d.Ask picks a deal based on value, region, and consultant load — and remembers the context from your previous question. No repeating yourself.
Database

Start free. Go production with us.

The free workflow gets you running in an afternoon. Production-ready takes expertise — that's where Data Dune comes in.

Free download
Free forever
Working n8n workflow — 4 AI agents
In-built RAG ready to load your docs
Works with Tableau Cloud + your database
5-step setup guide included
Production-tuned prompts
Auth, permissions, monitoring
Persistent memory
Slack / Teams integration
Data Dune implementation
From one week's engagement
Everything in the free workflow
Prompts tuned to your data and business logic
Auth, permissions, row-level security
Persistent conversation memory
Monitoring, alerting, SLAs
Slack / Teams integration
Multi-tenant for large orgs
20-25 hours to production-ready

Questions buyers ask.

The practical bits: security, accuracy, fit, ownership, and how quickly you can get moving.

How does d.Ask handle data security and row-level access?

It inherits permissions from your existing database and Tableau, including row-level access. d.Ask never stores query results, and production deployments run in your tenancy or on-prem.

How accurate is the SQL d.Ask generates?

The Database agent is constrained to known schemas and validates queries before running. Results are cross-checked against the Tableau and RAG agents; disagreements are flagged, never silently resolved.

Why d.Ask instead of Tableau Pulse, Power BI Copilot, Looker or ThoughtSpot?

Those tools answer questions about dashboards you already built inside one BI stack. d.Ask sits on top of whatever BI tool you already run and answers across your database, docs, and Tableau metadata combined — including questions no dashboard exists for. It's a Tableau AI Assistant, not a replacement BI platform.

Where does d.Ask live? Does our data leave our environment?

100% in your environment. d.Ask runs in your tenancy or on-prem, queries your database and Tableau directly, and stores nothing. We provide the know-how and the setup; the system, the data, and the keys stay with you.

Which LLM does it use, and is our data sent to it?

Bring your own. d.Ask works with OpenAI, Anthropic, Azure OpenAI, AWS Bedrock, or a private model. Only the question text and minimal schema context go to the LLM — never raw query results, customer records, or full table contents. For regulated environments we deploy against a private endpoint.

How much does it cost to run?

The free workflow is free forever. LLM running cost is roughly $0.50–$0.60 per 4 questions on a standard model — about 41x cheaper than analyst time. Our implementation is a fixed-scope engagement from one week; no per-seat fees, no SaaS lock-in.

What happens after Data Dune leaves? Can our team maintain it?

The workflow runs in n8n with documented prompts, agents, and integrations. Your engineers own it; we provide handover docs and 30 days of post-implementation support.

How long until it's live?

The free workflow runs in an afternoon. Production-ready setup — auth, monitoring, and your prompts — is typically a 2-3 week engagement.

A prototype takes hours.
Production takes expertise.

We build d.Ask into your stack. Your Tableau. Your database. Your docs. Your team gets answers in minutes, not days.

Download the free workflow

Talk to us about implementation
No credit card. No sales call required. Works in an afternoon.