@Omni it in any channel to get AI-powered answers from your semantic model without leaving Slack.
Requirements
Before getting started configuring the Omni Slack Agent for your organization, you’ll need:- A Slack workspace
- Organization Admin permissions in Omni
- An Omni organization with AI features enabled
- At least one topic configured in your model
Setting up the Omni Slack Agent
Connect your Slack workspace
- In Omni, navigate to Settings > Integrations.
- Click Connect to Slack and complete the Slack authorization flow.
Already connected for deliveries?
Already connected for deliveries?
If your Slack workspace is already connected for scheduled deliveries, you’ll see an option to upgrade the connection with additional permissions required by the Omni Slack Agent. Click Reconnect to authorize the expanded permissions.
Verify the agent and introduce it to your team
After connecting, the agent will send you a welcome message in Slack confirming the integration is active. To help your team discover the Omni Slack Agent, we recommend using the workflow in the welcome message that will allow the agent to introduce itself in a public channel. You can see a preview of the message in the welcome message.
Connecting your Omni account
This section applies to all users, not just Slack admins. Every user who wants to interact with the Omni Slack Agent must connect their Omni account.
- Send a message to the Omni Slack Agent in a channel or DM by mentioning it with
@Omni. - The agent will reply with a Connect account button.
- Click the button and follow the prompts to link your Slack identity to your Omni account.
Asking questions
You can interact with the Omni Slack Agent in three ways:- Direct message: DM the Omni Slack Agent directly starting your request with
@Omni. - @mention in a channel: Type
@Omnifollowed by your question in any channel. - Group DM: To include the Omni Slack Agent in a DM with other people, you must start a new group DM with the agent as one of the participants — you cannot add it to an existing DM.
- Text — A written explanation or summary
- Tables — Tabular data rendered in Slack’s Block Kit format
- Open in Omni link — Click to view the full result in Omni
Follow-up questions
To ask a follow-up question, type@Omni followed by your question in the same Slack thread. The agent maintains conversation context within a thread, so you can refine results — add filters, change groupings, or drill into a metric.
Next steps
- Delivering content to Slack - Schedule automated dashboard deliveries to Slack channels
- AI chat - Use the AI assistant directly in the Omni app
- AI query helper - Get AI help building queries in workbooks