getting started

Tableau AI Assistant

Set up and run your first query in under 5 minutes

Before you start

Make sure you have the following ready:
  • Tableau Server 2025.1+ or Tableau Cloud – with edit permissions on at least one dashboard.
  • Tableau Personal Access Token (PAT) – see instructions below for your environment.
  • API key from Anthropic Claude or Deepseek – Get Claude API key | Get Deepseek API key

How to generate a Tableau PAT

Step 1: Download the extension

Click the button below to download the .trex file.
The file is small (≈ 5 KB). Save it somewhere you can easily find (Desktop or Downloads folder).

Step 2: Add to dashboard

Open any dashboard in Tableau Desktop or Tableau Cloud (edit mode). Drag the downloaded .trex file directly onto the dashboard.
Tableau AI Assistant extension panel embedded in a Tableau dashboard with configuration settings

The extension panel will appear. It may be empty until configured.

Step 3: Connect to Tableau

Open the extension settings (gear icon in the top‑right corner). Fill in your Tableau credentials:

Field

What to enter

Server URL

https://your-tableau-server.com (or your Tableau Cloud URL)

Site Name

Your site name – use Default if you have a single site

PAT Name

The name you gave your Personal Access Token

PAT Value

The token value (paste carefully, no extra spaces)




Your PAT is stored only in your browser‘s local storage. We never see or store it on our servers.

Automatic data source detection in Tableau AI Assistant settings
No manual setup — the extension identifies your dashboard‘s data source automatically.

Step 4: Connect your LLM

In the same settings panel, select your preferred LLM provider and paste your API key:

  1. Choose provider: Anthropic Claude or Deepseek.
  2. Paste your API key (it will be masked – e.g., sk-ant-... or ds-...).
  3. Click Save.
LLM provider selection dropdown with Anthropic Claude and Deepseek options and API key input field

Your API key is sent directly to the LLM provider. We don‘t store it or mark up usage.

Step 5: Ask your first question

You‘re all set! Type a question in the chat input and press Enter.

Try this example:
“Show me sales by region for the last quarter.”

The extension will:

  1. Build a VizQL query (respecting your dashboard filters and RLS).
  2. Execute it through Tableau.
  3. Send the aggregated results to your chosen LLM.
  4. Display a human‑readable answer.
EVENTS

Inspect every answer

Toggle Events mode to see the exact query, returned data, LLM prompt, and raw response
  • Full audit transparency

    Toggle Events mode to see the query, data, prompt, and response — every step of every request.
  • Instant debugging

    When an answer looks wrong, Events mode shows you why. Fix it in seconds, not hours.
Tableau AI Assistant Events mode panel showing VizQL query, JSON data, LLM prompt, and raw model response