Guides

How to Get Started with Tableau Agent

Arkzero ResearchApr 25, 20268 min read

Last updated Apr 25, 2026

Tableau Agent is a generative AI assistant built into Tableau Desktop, Tableau Cloud, and Tableau Server (version 2025.3 and later) that lets analysts explore data, build visualizations, and generate calculations using plain-English prompts. Enabling it requires a Tableau+ license on Desktop or administrator-enabled AI features on a Tableau Cloud site. Once active, you access the Agent icon in the toolbar and describe what you want in natural language.
How to Get Started with Tableau Agent hero image

Tableau Agent is a generative AI feature built into Tableau that turns natural-language prompts into visualizations, calculations, and data insights. Available in Tableau Desktop (2025.1+), Tableau Cloud, and Tableau Server (2025.3+), it lets analysts describe what they want instead of building views from scratch. Enabling it takes five minutes once you have the right license in place. Since October 2025, AI in Tableau no longer consumes Einstein Request credits for standard agent usage.

What Tableau Agent Can Do

Tableau Agent covers three stages of a typical analytics workflow.

In the data preparation phase, use natural language to reshape and clean your data before analysis. Prompts like "remove rows where revenue is blank" or "pivot this table so each month is a column" translate into preparation steps. The agent shows you a plan before executing, so you can confirm each transformation.

In the exploration phase, describe the analysis you want and the agent builds a draft visualization. "Show me monthly revenue by region as a bar chart" or "what month had the largest growth in donors compared to the previous month" will produce a starting view you can then refine. The agent can write calculated fields in Tableau's expression language and explain what each formula does in plain English, which removes the most common barrier for analysts who understand the business question but have never written a level-of-detail expression.

In the consumption phase, Dashboard Narratives (available as a beta in version 2026.1) generates a written summary of what is happening in a dashboard. It identifies significant trends and notable outliers across the charts on screen. This is useful for preparing briefings or sharing findings with stakeholders who do not open Tableau directly.

What You Need Before You Start

The requirements differ depending on where you use Tableau Agent.

In Tableau Desktop (2025.1 or later), the Agent icon is active only when you are signed into a Tableau Cloud site that has Tableau+ and AI in Tableau enabled for web authoring. Without a Tableau+ subscription, the icon is visible but inactive. Desktop connects to the agent's backend through your Cloud site, so a live internet connection is required.

In Tableau Cloud, a site administrator must turn on AI in Tableau under site settings. Once enabled, users with the Creator or Explorer role can access the agent. Viewers do not have access. All conversation data sent to the language model is processed through Salesforce's Einstein Trust Layer, which means it is not stored by the model and is not used for training.

In Tableau Server (2025.3 or later), setup mirrors Cloud: an administrator enables AI in Tableau in the server settings, but the backend connects directly to your own language model provider rather than the Einstein Trust Layer. Role requirements are the same as Cloud.

If your organization has not yet upgraded to Tableau+ or enabled AI features, you will need to work with your site administrator or Salesforce account manager before proceeding. A free Tableau Cloud trial that includes Tableau Agent features is available at tableau.com/products/trial.

How to Enable Tableau Agent on Tableau Cloud

These steps assume you are a site administrator:

  1. Log into your Tableau Cloud site and navigate to Settings, then General.
  2. Scroll to the AI in Tableau section and enable Tableau Agent for web authoring.
  3. Optionally, opt into Dashboard Narratives (Beta) if you want dashboard authors to configure written summaries for their consumers.
  4. Save settings. Creators and Explorers will see the Tableau Agent icon appear in the toolbar on their next page load.

For Tableau Desktop users, no additional configuration is needed beyond signing into a Cloud site where the feature is already active.

Running Your First Analysis

Start with an extract or uploaded file. Tableau Agent performs best with data extracts and file-based connections (.csv, .txt, .xlsx, .hyper). Live connections work but respond more slowly on large datasets, and cubes are not currently supported.

Open a workbook, connect to your data, and navigate to a worksheet. The Tableau Agent icon appears in the top toolbar, immediately to the right of the Show Me button. Click it to open the Agent pane on the right side of the screen.

Type a prompt describing what you want to see. For a first test, something concrete works better than something open-ended. "Show me total sales by product category for the last 12 months as a horizontal bar chart" will produce a more reliable result than "give me insights on my data."

The agent will propose a visualization plan, show you which fields it intends to use, and ask for confirmation before building. Review the field mapping carefully at this step. If the agent picks the wrong date field or the wrong aggregation, correct it before proceeding. Once confirmed, it builds the view.

From there, you can iterate conversationally. "Sort the bars by value descending," "add a reference line at the average," or "break this down by region" each modify the existing view rather than starting from scratch.

For calculated fields, try: "Create a calculated field that shows year-over-year revenue growth as a percentage." The agent writes the calculation, adds it to your data pane, and explains what each part of the formula does in plain English. In teams where fewer than 30 percent of analysts write custom calculations regularly, this single capability tends to drive the highest reported time savings.

Using Dashboard Narratives

Dashboard Narratives is available as an opt-in beta for Tableau Cloud sites running version 2026.1 or later. It is not available for Tableau Server.

As a site administrator, opt into the beta in site settings. As a dashboard author, open a published dashboard that uses a published data source (locally embedded sources are not supported), then open the Tableau Agent pane and configure which worksheets should be included in the narrative summary. You can toggle Dashboard Overview and Dashboard Insights separately.

Dashboard consumers who open the published dashboard will see a Narratives button at the top. Clicking it generates a written summary of the charts on screen. The narrative refreshes when the underlying extract refreshes, so it stays current with your scheduled data updates. You can copy the text directly into a briefing document or an email.

If you work primarily with uploaded spreadsheets and want to run natural-language analysis without configuring a Tableau Cloud site, VSLZ handles the same kind of query from a file upload with no server setup required.

Prompt Strategies That Work

Several patterns consistently produce better results with Tableau Agent:

Be specific about the output format. "Bar chart" performs better than "a chart." "Sorted descending by value" avoids a follow-up correction.

Name the fields explicitly. If your data has a field called gross_revenue rather than revenue, use the exact name. The agent can infer common synonyms but explicit naming eliminates ambiguity.

Use multi-step prompts for complex calculations. Rather than asking for a complex calculation in one prompt, ask the agent to compute an intermediate result first, confirm it looks correct, then proceed to the next step. This reduces compounding errors in long formula chains.

Ask for explanations. "Explain this calculated field" and "Why did you choose this aggregation?" both work. Understanding the agent's reasoning helps you catch incorrect assumptions before they carry through to the final view.

Known Limitations

Tableau Agent does not yet support all visualization types. Map-based views, custom chart extensions, and some advanced formatting options require manual authoring. The agent will tell you when a request falls outside what it can automate.

Dashboard Narratives does not support dashboards that use locally embedded data sources. The data source must be published to the Tableau Cloud site before Narratives can be configured. This also means Dashboard Narratives is unavailable for Tableau Server deployments.

On very large live data sources, response time can be slow. Switching to an extract before an agent session is the most reliable workaround.

Getting the Most Out of Your Setup

Once Tableau Agent is running, the fastest way to build fluency is to use it for tasks you already know how to do manually. Building a calculated field you could write yourself lets you compare the agent's output against your own understanding and learn its patterns. After a few sessions on familiar tasks, the agent becomes more useful for genuinely novel analysis where you would otherwise spend time experimenting.

For teams deploying this across multiple analysts, enabling the feature at the site level with a shared extract library gives everyone consistent, performant access without each user configuring their own connection.

FAQ

What license do I need to use Tableau Agent?

To use Tableau Agent in Tableau Desktop, you need to be signed into a Tableau Cloud site with a Tableau+ subscription and AI in Tableau enabled for web authoring. In Tableau Cloud or Tableau Server (2025.3+), a site administrator must enable AI in Tableau in site settings. Users need the Creator or Explorer role — Viewers cannot access Tableau Agent. Since October 2025, AI in Tableau no longer consumes Einstein Request credits for standard usage.

Is Tableau Agent available in Tableau Desktop?

Yes, Tableau Agent is available in Tableau Desktop starting with version 2025.1. However, the Agent icon in the toolbar is only active when you are signed into a Tableau Cloud site that has Tableau+ and AI in Tableau enabled. Without a connected Tableau Cloud site that meets these requirements, the icon appears but remains inactive.

Does Tableau Agent store or train on my data?

In Tableau Cloud, Tableau Agent is built on the Salesforce Einstein Trust Layer. Data and conversations sent to the language model are not stored by the model and are not used to train future models. In Tableau Server (2025.3+), Tableau Agent connects directly to your own language model provider rather than routing through the Einstein Trust Layer, so storage behavior depends on your LLM provider's data handling policies.

What file types does Tableau Agent support?

Tableau Agent supports data extracts, live connections, and uploaded file types including .csv, .txt, .xlsx, and Tableau's native .hyper format. For best performance, Tableau recommends using data extracts or file-based data rather than live connections, particularly for complex queries or large datasets. Cubes are not currently supported.

What is Tableau Dashboard Narratives and how do I enable it?

Dashboard Narratives is a beta feature available starting in Tableau version 2026.1 that uses Tableau Agent to generate a written summary of insights from the charts on a published dashboard. It is available for Tableau Cloud only, not Tableau Server. To enable it, a site administrator must opt into the beta in site settings, and dashboard authors must configure which worksheets to include in the narrative. Dashboards must use published data sources — locally embedded sources are not supported.

Related

OpenMetadata data catalog interface showing database schema discovery
Guides

How to Set Up OpenMetadata for Data Discovery

OpenMetadata is an open-source data catalog that gives teams a single place to discover, document, and govern their data assets. Setting it up takes under 30 minutes using Docker: spin up the containers, log into the UI at localhost:8585, then connect your first data source using one of 90+ pre-built connectors. Once ingestion runs, every table, column, and owner is searchable and lineage-linked across your entire stack.

Arkzero Research · Apr 29, 2026
Streamlit logo on a clean white background
Guides

How to Build a Data Dashboard with Streamlit

Streamlit is an open-source Python library that turns a script into a shareable web dashboard without any front-end code. Install it with pip, write a Python file that loads your CSV with pandas, add sidebar widgets for filtering, and render interactive charts with Plotly. Push the file to GitHub, connect it to Streamlit Community Cloud, and anyone with the URL can view live results. No server configuration required.

Arkzero Research · Apr 29, 2026
Airbyte Cloud data integration platform
Guides

How to Set Up Airbyte Cloud for Data Syncing

Airbyte Cloud is a managed data integration platform that syncs data from SaaS tools, databases, and APIs into a central warehouse without requiring Docker, infrastructure, or engineering resources. A free 30-day trial lets you connect sources like Salesforce, HubSpot, Stripe, or Google Sheets to destinations like BigQuery, Snowflake, or Postgres in minutes. This guide walks through the full setup from account creation to your first automated sync.

Arkzero Research · Apr 29, 2026