Explore your Dashboards with Tableau Agent (Beta)

Tableau Agent in Dashboards is a pilot or beta service that is subject to the Beta Services Terms at Agreements - Salesforce.com(Link opens in a new window) or a written Unified Pilot Agreement if executed by Customer, and the Non-GA Gen AI, Non-GA Open AI LLM Provider, and Non-GA Multiple Infrastructure terms in the Product Terms Directory(Link opens in a new window). Use of this pilot or beta service consumes Customer Data Cloud Credits as applicable and use is at the Customer's sole discretion.

Tableau Agent in Dashboards is an AI assistant that can help business users:

  • Get a summary of what the dashboard is about

  • Get insights about the vizzes in the dashboard

  • Ask deep-dive questions using natural language

As a dashboard author you can turn each capability on or off at the dashboard level. You can also configure the dashboard insights to include or exclude certain worksheets, or focus on only certain types of insights.

At this time, Tableau Agent in Dashboards can't help you build a dashboard

Getting started

Before you can start using Tableau Agent in Dashboards, there are a few things to set up.

General requirements

Note: Starting in version 2026.2.4, existing beta users need to be granted AI Access to avoid losing access to Dashboard Overview and Dashboard Insights capabilities. If you previously turned these options off, adding the AI access and Full data query permissions to users will turn these capabilities on by default.

Dashboard consumer requirements

To access Tableau Agent in Dashboards as a user consuming a dashboard, the following must be true:

  • You must be on a dashboard. Tableau Agent in Dashboards capabilities aren't available on worksheets or stories.

  • You must be signed into a Tableau Cloud site with Tableau Cloud+ or Tableau+ and Tableau Agent in Dashboards must be turned on.

  • You must have the AI Access and Full Data Query permissions on each workbook where you want to use Tableau Agent in Dashboards.

  • For Dashboard Insights, the dashboard must ‌use a published data source, not a data source that is local to the dashboard (embedded). Dashboard Q&A supports both published data sources and embedded data sources.

  • The dashboard must include at least one visualization and that viz can't be empty.

Note: Each capability (Dashboard Overview, Dashboard Insights, and Dashboard Q&A) can be turned on or off by the dashboard author. Which capabilities are turned on determines what you have access to on your dashboard.

Dashboard consumers

As a dashboard consumer use these capabilities to get a summary about your dashboards, get insights, and dive deeper into the data by asking your own questions.

Dashboard Overview

Supported in Tableau Cloud and Tableau Desktop version 2026.1 and later

The Dashboard Overview capability helps you understand what the dashboard is about. At its core, this feature answers the question "is this dashboard what I need for my analytical question?".

In general, this feature is more useful for new users to a dashboard, or those looking for a high-level summary about what it contains. The summary may change whenever the underlying data refreshes.

A Tableau dashboard with Tableau Agent open and showing a dashboard summary

Get Dashboard Overview

  1. In a dashboard, click the Tableau Agent Tableau Agent icon. icon to open the Tableau Agent pane, then click Got It.

  2. In that Tableau Agent pane, select Get Dashboard Overview.

    Tableau Agent Welcome screen for dashboard consumers.

  3. To refresh your dashboard overview, in the text box, click the + button, then select Get Dashboard Overview from the Actions menu.

    Tableau Agent pane showing the Actions menu.

Dashboard Insights

Supported in Tableau Cloud and Tableau Desktop version 2026.1 and later

The Dashboard Insights capability of Tableau Agent helps you understand the analysis on a dashboard. This feature looks at the specific vizzes in the dashboard and provides natural language insights from the data, viz-by viz. Dashboard Insights is useful for those looking for a deeper understanding of the analytical story in the dashboard. Insights may change whenever the underlying data refreshes.

Note: Dashboard Insights only has access to the data that's used in the dashboard (what's available when you download the dashboard). Any unused fields in your data source aren't accessible by Tableau Agent and aren't included in the insights it creates

A Dashboard With Tableau Agent open showing a list of insights.

Get Dashboard Insights

  1. If opening the Tableau Agent pane for the first time, in a dashboard, click the Tableau Agent Tableau Agent icon. icon. Then click Got It.

    1. Select Get Dashboard Insights.

      Tableau Agent Welcome screen for dashboard consumers.

  2. If you are on an existing dashboard, and already selected Get Dashboard Overview, click the + button, then select Get Dashboard Overview from the Actions menu. You can also use the Actions menu to refresh your insights any time.

    Tableau Agent pane showing the Actions menu.

Dashboard Q&A

Supported in Tableau Cloud (Tableau Cloud+ or Tableau+) version 2026.2.4 and later

Dashboard Q&A lets you dive deeper into the data on your dashboard as well as the underlying datasource. Using the text box you can ask questions about your data using natural language.

Supported question types

There are several main actions available to Tableau Agent to support user requests and questions, including:

  • Slice and dice with dimensions: "Show me the breakdown of admissions to the emergency department by speciality and triage severity."

  • Filter on dimensions or measures: "How many of those visits were for patients under 18 who ended up admitted?"

  • Work with dates: "What was the average wait time during the first week of June 2025?"

  • Compare multiple measures and dimensions: "By location, how did our CSAT scores compare with our wait times for May, June, and July this year vs last year?"

  • Get data-backed hypotheses of why something happened: "What impacted the improved CSAT scores at Meadowbrook in May?"

  • Drill down into details: "How many of the high CSAT scores were from shifts when a therapy dog was present?"

Avoid asking about general knowledge or factors outside the dashboard. For example, Tableau Agent wouldn't be able to accurately answer "Are my profits impacted by the stock market?" unless you have stock data in your data source.

A Tableau dashboard with tableau Agent open and showing text and table results in response to a question about the data.

Ask questions about your data

  1. If opening the Tableau Agent pane for the first time, in a dashboard, click the Tableau Agent Tableau Agent icon. icon. Then click Got It.

  2. In the text box, type your question using natural language.

    Note: Dashboard Q&A requires you to have both the AI Access and Full Data Query permissions to use this capability. Contact your administrator or the workbook owner to request this access. For more information, see Permissions(Link opens in a new window).

Dashboard authors

Tip: To get the best results from Tableau Agent, make sure your data is optimized for LLM consumption. See Improve response quality for Dashboard Q&A and Tableau Agent Best Practices(Link opens in a new window).

As a dashboard author, Tableau Agent must be used on an existing dashboard, it can't help you build a dashboard. To access Tableau Agent in Dashboards, navigate to a dashboard tab in the authoring environment of a workbook and click the Tableau Agent Tableau Agent icon. icon in the toolbar. This opens the pane. Accept the disclaimer to continue.

With the Tableau Agent pane open on a dashboard, you have multiple options. You can:

  • Click a button to see the dashboard overview or insights

  • Ask questions about your data

  • Configure the Tableau Agent settings

Turn on Tableau Agent in Dashboards for consumers

To allow your dashboard users to access the Dashboard Overview, Dashboard Insights, and Dashboard Q&A capabilities, you must grant them AI Access and Full Data Query permissions. By granting these permissions to your users, all capabilities are turned on by default and available on the dashboard.

You can customize Tableau Agent capabilities by dashboard, turning each on on and off as needed.

  1. In a dashboard, in authoring mode, click the Tableau Agent Tableau Agent icon. icon to open Tableau Agent. If this is the first time opening the pane, click Got it.

  2. At the bottom of the Tableau Agent pane, click Configure Settings.

    Tableau Agent pane showing the welcome message and two buttons to Get Dashboard Overivew and Get Dashboard Insights.

  3. For each capability, select the toggle button next to Show on this dashboard.

    Tableau Agent Configure Settings pane when opened from a dashboard.

Improve response quality for Dashboard Q&A

Supported in Tableau Cloud (Tableau Cloud+ or Tableau+) version 2026.2.6 and later

To help Tableau Agent provide more accurate, organization-specific answers during Dashboard Q&A, you can configure business preferences and curate data source metadata available to the agent.

Business preferences allow you to provide rules, instructions, or default behaviors to help Tableau Agent answer business-specific questions about your data sources (such as "products are in stock when quantity_on_hand is positive" or "default year to fiscal year"). Business preferences explain how a business uses data.

Business preferences apply at the workbook level. When you upload business preferences to a workbook, Tableau Agent will refer to the business preferences document for any dashboard associated with that workbook.

Business Preferences file requirements

Note: To upload a business preferences file, you must be granted AI Access permissions on the workbook and have write/edit permissions for the underlying workbook or Published Data Source (PDS).

When creating a business preferences file, make sure it meets the following requirements:

  • File formats: Supported file types are text files (.txt) and Markdown files (.md).

  • Structure: Start each preference item on a new line starting with #. Tableau Agent reads this line item as the header. All text following the header until the next # is treated as part of that preference and counts as one preference.

  • Item limit: Supports up to 50 preferences (or up to 8,000 characters).

  • Metadata header (optional): You can include a YAML front-matter block between triple hyphens (---) at the top of the file to describe usage. This block is saved as part of the file, but ignored by Tableau Agent.

To help you create a Business Preferences file you can download an example file in the Tableau Agent Configure Settings pane and use it like a template, replacing the suggested content with your own content.

Markdown file example showing sample business preferences used by Tableau Agent in Dashboard Q&A.

Tips for creating business preferences

Follow these guidelines when creating your business preferences document:

  • Keep it short: Write concise, simple instructions to avoid confusing the agent.

  • Include business specific knowledge: Define domain-specific rules, unique terminology, or custom metrics (e.g., "default year to fiscal year").

  • Be explicit and specific: Describe unique domain logic clearly. Reference exact field names and specify how calculations apply so Tableau Agent doesn’t have to guess your schema or semantic model.

  • Avoid ambiguity: Eliminate duplicate or overlapping rules. Make each line item distinct so Tableau Agent can apply them consistently.

  • Break down complex instructions: Split multi-step or intricate logic into individual, bulleted preferences to improve response accuracy

For more tips and best practices, see “Create Business Preferences” in Tableau Agent Best Practices(Link opens in a new window).

Considerations and limitations

  • Publish the workbook to save the uploaded business preference document as part of your configuration settings. Uploaded files aren’t saved when you close a draft.

  • Undo and Redo are not currently supported. If you upload the wrong file, you can’t use Undo to revert to the previous state. You’ll need to cancel your editing session, and reopen it to upload a different file.

  • Business preferences documents currently only apply to the Dashboard Q&A capability.

Upload or manage business preferences

  1. In a dashboard, in authoring mode, click the Tableau Agent Tableau Agent icon. icon to open Tableau Agent. If this is the first time opening the pane, click Got it.

  2. At the bottom of the Tableau Agent pane, click Configure Settings.

  3. Under Dashboard Q&A, verify that Show on this dashboard setting is toggled on.

    Tableau Agent Configure Settings pane showing the Dasboard Q&A configuration options for Business Preferences.

  4. Under the Configure Business Preferences section, do one of the following:

    • Download an example: Click Download an example to get a template showing how to structure your preferences file.

    • Upload a file: Click Upload file, select your .txt or .md file, and click open.

    • Download or replace an existing file: Use the download icon to retrieve the currently uploaded preferences, or click Upload file to replace it.

    • Remove business preferences: Click the delete icon to delete the uploaded preferences file.

  5. Publish your dashboard to save your uploaded file to the workbook.

Configure Insight Settings

To modify the default settings for Dashboard Insights, click Configure Settings at the bottom of the pane to open the Configure pane.

Worksheets

The Included Visualizations area lists all the worksheets in the dashboard. Clear the check box for any vizzes you don't want the Dashboard Insights capability to consider.

Tableau Agent Dashboard Agent confgurations pane showing the included visulations section.

Insight Types

Tableau Agent supports a number of insight types. Outliers will always be assessed. If Tableau Pulse is enabled in the Tableau Cloud site, additional insight types will be available. Not all insight types will be evaluated for all vizzes. For example time comparisons won't be available unless there's a continuous date dimension present.

The Insight Types area lists what descriptive analysis Tableau Agent looks for in each viz. If you don't want a specific insight to be included in the output, clear the check box for that insight type. Clearing a check box prevents that insight type from being assessed for the entire dashboard. You can't configure insight types for a specific viz.

Tableau Agent Dashboard Narratives configuration pane showing included insight types.

For more details on what each insight type does, click the information icon in the UI or see "Dashboard Insights" in Tableau Agent for Dashboards (Beta)(Link opens in a new window).

Test your output

As a dashboard author, you can use Tableau Agent in Dashboards while in the authoring environment. This can be useful to verify that a dashboard presents the analysis you expect and has a clear data story.

It's also important to test the output if you plan to turn this feature on for your consumers to ensure everything looks as it should..

Tips for getting the best results

  • Use the Tableau Agent Best Practices(Link opens in a new window) checklist to make sure your data source, workbooks, and dashboard are optimized for Tableau Agent.

  • Upload business preferences to improve answer quality for Dashboard Q&A.

  • Avoid duplicate field names. Duplicate field names or ones that are too similar can confuse Tableau Agent and it won't know which field to query. Make sure field names are unique, distinct and descriptive.

  • Avoid overly complex dashboards. A simple grid design is best. For example, if there are a lot of overlapping floating objects, Tableau Agent may not be able to effectively understand your dashboard layout.
  • Give all vizzes a title. Tableau Agent will do its best to interpret what it sees, but it's better to be explicit.
  • Charts built with manipulations of the underlying data may send misleading information to the LLM. To reduce the impact on dashboard consumers, consider not including charts that are built with chart-specific modifications to the data.
    • For example, waterfall charts are constructed using a Gantt mark type with a negative measure to make the bar the correct length. The LLM receives the negative measure and will therefore misconstrue the direction of the mark.

Be the human in the loop

As with all AI, it's important to review the results you get when using Tableau Agent. Tableau Agent does its best to understand your data, but it might not always get it right. When reviewing insights, always check the output for accuracy. Remember, you know your data best.

If Tableau Agent gets something wrong, you can try getting insights again. You can also provide feedback at any time on the results with the thumbs up or thumbs down buttons that show up with every Tableau Agent response.

Tableau Agent showing a clickable thumbs up and a thumbs down icon to enale you to give feedback on the agent's response.

Tableau Agent in Dashboards limitations

Tableau Agent in Dashboards is currently in Beta, and has the following limitations:

  • Cross-Level Measures: Cannot compare measures across different levels of detail (e.g., comparing local loan amounts directly against a global average).
  • Parameter Usage: Passing parameter values into queries is not currently supported.

  • Fiscal Year Formats: Does not auto-detect fiscal dates set via standard Date Properties.
    • Workaround: Create a calculated field using a date offset, then hide the original field or add a detailed description (e.g."Fiscal calendar date field for revenue recognition").

  • Name Filtering: Specific queries like "customers with the last name of [X]" will fail.
    • Workaround: Query using "starting with..." or separate full names into distinct Customer First Name and Customer Last Name fields

  • User Filters: While Tableau Agent respects user filters applied at the data source, if user filters are applied at the workbook or view level, to maintain row level security and governance, Tableau Agent in Dashboards will not answer any questions.

  • Personalization ("My Data"): Tableau Agent has no concept of current user identity. Asking "What are my sales?" fails

    • Workaround: Explicitly state the user (e.g., "What are sales for salesperson = John Doe?")

  • Mobile Support: Tableau Agent in Dashboards is not currently supported.

Thanks for your feedback!Your feedback has been successfully submitted. Thank you!