---
schema_version: "1"
id: 4219e2e0c32873f92f897eba72ffee671d95fbbb29846508bc3c41925b8eea4b
title: Get Trusted Answers in Slack with the Tableau Next Model Context Protocol (MCP)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/analytics/264-0-0/tua_slack_mcp.md
canonical_url: https://help.salesforce.com/s/articleView?id=analytics.tua_slack_mcp.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: a1da52cd269c894135a33ae63b8110d60b78494bc6315cca8a1a656dd418e721
description: Connect the Tableau Next Model Context Protocol (MCP) directly to Slackbot. Then, ask Slackbot about your data in plain language. Tableau Next MCP is grounded in your context and data, so you can ask follow-up questions and take action with Slackbot across Salesforce records, Slack messages, and Slack canvases, or any other tools connected to Slackbot via MCP.
products:
  - Tableau Next
release: "264"
---
# Get Trusted Answers in Slack with the Tableau Next Model Context Protocol (MCP)

Connect the Tableau Next Model Context Protocol (MCP) directly to Slackbot. Then, ask Slackbot about your data in plain language. Tableau Next MCP is grounded in your context and data, so you can ask follow-up questions and take action with Slackbot across Salesforce records, Slack messages, and Slack canvases, or any other tools connected to Slackbot via MCP.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=analytics.tua_editions.htm&amp;language=en_US" target="_blank">View supported editions.</a></td></tr></tbody></table>

## Enable the Tableau Next Model Context Protocol (MCP) Server for Slackbot

When you connect Slackbot to Tableau Next MCP, Slackbot has many of the same agentic capabilities as Tableau Agent to enable conversational analytics in Tableau Next. Slackbot and Agentforce answer questions about semantic data models with a similar approach, and they both take advantage of the same semantic context. However, Tableau Next in Slackbot doesn’t require an Agentforce agent because Slackbot interacts directly with Tableau Next MCP and its underlying tools. You can also connect an Agentforce Agent into Slack, but it isn’t required.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
            <colgroup>
              <col>
              <col>
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d38940e91">User Permissions Needed</th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d38940e91 ">To enable Tableau Next MCP in Slack:</td>

                <td class="slds-cell-wrap" style="vertical-align:top;" headers="d38940e91 "><span>Tableau Unmetered Admin or Tableau Next Admin</span> permission set</td>

              </tr>
            </tbody>
          </table>

You need both a Salesforce and Slack admin to complete different steps to enable the end-to-end integration:

1. **Salesforce Admin:** From **Settings**, search for "Tableau Next" and select **Tableau Next Features**. Confirm that **Collaborate with Slack and Tableau Next** is enabled.
2. **Salesforce Admin:** From **Settings**, search for “MCP Servers” and select the **Tableau Next** server. Then, click **Activate**.
3. **Salesforce Admin:** [Enable Data Q&A Indexing and Semantic Enrichments Data 360 Setup](https://help.salesforce.com/s/articleView?id=analytics.tua_admin_enable_agentforce_templates.htm&language=en_US).
4. **Salesforce Admin:** To use Tableau Next MCP with Slackbot, assign one of these permissions to give the user access to Tableau Next in Salesforce: Tableau Next Consumer, Tableau Next Platform Analyst, Tableau Next Self-Service Analyst, or Tableau Next Self-Service Consumer.
5. **Salesforce Admin and Slack Admin:** [Connect Salesforce and Slack](https://slack.com/intl/en-in/help/articles/30754346665747-Connect-Salesforce-and-Slack#connect-slack-to-salesforce).
6. **Slack Admin:** [Set up and configure a Salesforce MCP server](https://slack.com/help/articles/52462858006675-Connect-Slackbot-to-Salesforce-with-MCP#add-an-mcp-server), and add the tableau-next server.
7. Choose which workspace and select which users in that workspace have access to the MCP server.

After the server is connected, open a conversation with Slackbot. Select the apps icon (plug icon) in the Slackbot message composer. Confirm that the **Tableau Next MCP** toggle is visible. When the Slack Organization admin grants a user access to the Tableau Next MCP, the user can enable the connection manually. Alternatively, Slackbot recommends enabling Tableau Next MCP when the user asks Slackbot to analyze data with Tableau Next. After the Tableau Next MCP is enabled, try asking Slackbot a question, for example, “Which semantic models do you have access to?” or “What insights can you generate from my data from Tableau Next?”

## Use the Tableau Next Model Context Protocol (MCP) in Slack

After your admins enable the Tableau Next Model Context Protocol (MCP) Server, you can ask Slackbot about your Tableau Next data.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
            <colgroup>
              <col style="width:50%">
              <col style="width:50%">
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d38940e248">User Permissions Needed</th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d38940e248 ">To use the Tableau Next MCP in Slack: </td>

                <td class="slds-cell-wrap" style="vertical-align:top;" headers="d38940e248 "><span>Tableau Unmetered Consumer or Tableau Next Consumer</span> or <span>Tableau Unmetered Self-Service Consumer or Tableau Next Self-Service Consumer</span>
                  permission set</td>

              </tr>
            </tbody>
          </table>

1. Open a new chat with Slackbot.
2. Select the apps icon (plug icon), and confirm that the **Tableau Next MCP** toggle is on.
3. Ask Slackbot a question. For more information, see [How to use Slackbot](https://slack.com/help/articles/202026038-How-to-use-Slackbot).

After you’ve set up the Tableau Next MCP in Slack, you can [Create a Slackbot Skill](https://slack.com/help/articles/51448833927187-Browse-share-and-create-Slackbot-skills) that provides guidance to Slackbot about how best to use the Tableau Next and Slackbot integration. Create a Slackbot skill that creates a proactive intelligence briefing, or ask Slackbot to help you create a skill that runs a set of questions to Tableau Next MCP and create a comprehensive summary as a Slack message or Slack canvas. You can even ask Slackbot to help you create a question-and-answer skill that helps Slackbot know which data questions are currently supported by the Tableau Next semantic model. For more examples of how to use the Tableau Next MCP in Slack, see the Salesforce blog: [How to Set Up Intelligence Briefs with Tableau Next and Slackbot Skills](https://www.salesforce.com/blog/how-to-set-up-intelligence-briefs-with-tableau-next-and-slackbot-skills/).