Agentic BI in Slack

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

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:

Agentic BI in Slack is enabled by default for cloud accounts. For on-premises deployments, contact your Knowi administrator.