docs-mintlify/docs/integrations/slack.mdx
Available on Premium and above plans.
</Note>Cube's Slack integration enables two capabilities:
A workspace admin connects Slack from the Settings → Integrations → Slack page. The setup flow authorizes Cube to interact with your Slack workspace via OAuth.
Once connected, the admin selects:
Slack notifications post a dashboard screenshot to a Slack channel after each scheduled refresh. See Notifications for details on creating and configuring notification schedules.
The Slack Agent brings Analytics Chat into Slack. Anyone in your Slack workspace can send a direct message to the Cube app and get AI-powered answers grounded in your semantic layer — without leaving Slack.
Follow-up questions can be asked by replying in the same Slack thread, keeping the conversation contextual.
Cube identifies Slack users by their email address. For the integration to work, a user with the same email must exist in both Cube and the connected Slack workspace. Every Slack user who wants to use the agent must have a Cube account (a Viewer role is sufficient). If no matching Cube user is found, the agent will not respond.
Slack Agent is in active development. The following limitations apply: