Use Knowi's Agentic BI directly from Slack. The /knowi slash command connects to the full AI orchestrator, letting you query data, create dashboards and widgets, set up alerts, schedule reports, and get insights - all through natural language in any Slack channel or DM.
Using the /knowi Command
Type /knowi followed by your request in any channel where the Knowi bot is installed:
/knowi what is total revenue this month? /knowi create a dashboard with revenue by region /knowi alert me when sales drop below 50k /knowi send this to #finance every Monday
The bot processes your request, runs the appropriate agents, and posts the result back in the channel.
What You Can Do
| Capability | Example | What the Bot Does |
|---|---|---|
| Query data | "what is total revenue?" | Finds the right dataset, runs the query, returns a chart image and data table |
| Create dashboard | "create a dashboard with revenue by region" | Creates a dashboard and widget, returns a chart image with a link |
| Create alert | "alert me when revenue drops below 100k" | Creates the alert and returns a confirmation |
| Schedule report | "send this to #sales every Monday" | Creates the schedule and returns a confirmation |
| Search assets | "find dashboards about revenue" | Searches Knowi and returns a list with action buttons |
| Get insights | "what trends do you see?" | Analyzes the data and returns a text summary |
| Follow-up refinement | "break that down by region" | Uses conversation context to re-query and refine the result |
| Ask questions of documents | "from documents, what is the start date of the Mitchell contract?" | Searches your connected documents using AI and returns an answer along with the source references |
How Responses Work
The bot returns different response formats depending on the result:
Text answers - plain text for insights, confirmations, and search results.
Data results - a formatted table (up to 10 rows) with a chart image when available. Action buttons let you download the full results as CSV or open them in Knowi to explore further.
Widget or dashboard created - a chart image of the newly created visualization with buttons to View, Schedule, Share, or Create an Alert.
Clarification - when the request is ambiguous, the bot asks a clarifying question and presents options as buttons. Click one to continue.
Errors - a brief error message describing what went wrong.
Clarification
When a request could match multiple datasets or isn't specific enough, the bot asks a follow-up rather than guessing. Options are presented as buttons - click one and the bot continues with your selection, maintaining conversation context across turns.
You: /knowi show me sales data
Bot: I found 3 sales datasets. Which would you like to use?
[Product Sales] [Regional Sales] [Online Sales]
You: [clicks Product Sales]
Bot: [returns chart and data table from Product Sales]
Starting a New Session
By default, the bot maintains conversation context within a channel - follow-up questions can reference earlier results. To start a fresh session, add -n to your command:
/knowi -n what is total revenue?
Enabling Agentic BI in Slack
Agentic BI in Slack requires:
- The Knowi Slack bot installed in your workspace. See Slack Integration - Admin Setup.
- Your Knowi account linked to your Slack user. See Slack Integration - User Setup.
- AI Agents Access enabled on your account. Navigate to Settings > User Settings > AI Settings and toggle on AI Agents Access.
Agentic BI in Slack is enabled by default for cloud accounts. For on-premises deployments, contact your Knowi administrator.