Slack Integration
Slack Integration is only available in Essential Plan and above
Currently, Slack Integration does not support Row-Level Security (RLS). Support for RLS is planned for a future release.
Connect your Slack workspace to Wren AI Cloud to ask questions in natural language, generate charts, and view reasoning — all without leaving Slack.
Installation
- In Wren AI Cloud, go to Settings → Slack Integration.
- Click Add to Slack and complete the authorization process.
Slack app is under review.
You may see a message stating, "This app is not approved by Slack. Apps are reviewed to ensure a quality experience." The Wren AI Slack app is currently under review, and we are working to have it approved and listed in the Slack Marketplace.
- Once setup is complete, your Slack workspace name will appear on the integration page.
Project and Channel Mapping
Project and channel mapping lets you assign different Wren AI projects to different Slack channels. This not only ensures that questions in each channel are answered using the most relevant data, but can also be used as a form of access control—restricting which data sources are available in each channel.
To configure project and channel mapping:
-
Set a default project:
In the Slack Integration settings, select a default project. This project will be used for any Slack channel that is not explicitly mapped. -
Map specific channels to projects (optional):
You can assign individual Slack channels to specific projects. When a channel is mapped, all questions asked in that channel will use the assigned project for queries.
This setup helps ensure that each Slack channel gets answers from the right data source, and you can update the mapping as your needs change.
Use in Slack
Ask questions
To ask a question, simply mention Wren AI in any mapped channel, or send a direct message without mentioning Wren AI. Ask your question in any language, and Wren AI will respond in a thread.
You can continue the conversation by asking follow-up questions in the same thread. Wren AI will remember the context from previous messages and use it to answer your new question.
Generate charts
Click the "Generate chart" button to receive a chart image in the channel.
Why do some messages not show a Generate chart button?
Not every question is a data retrieval request. For example, schema exploration or out‑of‑scope queries do not produce charts. See Data Retrieval Requests.
See reasoning
Use the "See reasoning" option to view how Wren AI interpreted your question, including assumptions and step-by-step logic.
FAQ
Can I map a Slack workspace to multiple Wren AI organizations?
No. Each Slack workspace can be connected to only one Wren AI organization.
I saw “The image is too large to display.” What does this mean?
This occurs when results are too large for Slack to render as an image. For full visualization and scrolling, you could switch to the Wren AI Cloud to ask the same question.
How is usage charged?
- Each question uses API credits for an "Ask Question" (
/api/v1/ask
) request. - Each chart generation uses API credits for a "Generate Chart" (
/api/v1/generate_vega_chart
) request.
See Pricing for more information.