Signups are closed. We're building something great. Talk soon.

Slack

Connect sessionvision to Slack to receive signal notifications in your channels, ask questions about your analytics data with the AI agent, and take action on signals directly from Slack.

Connect Slack

Navigate to Settings → Integrations → Slack and click Connect. You'll be redirected to Slack's OAuth authorization page to grant access to your workspace. Once authorized, you'll be redirected back to sessionvision and can start configuring signal channels.

The integration requests these Slack scopes:

ScopePurpose
chat:writeSend signal notifications to channels
chat:write.publicPost to public channels without joining
channels:readList available channels for configuration
groups:readList private channels you've added the bot to
app_mentions:readRespond when the bot is @mentioned
im:read, im:write, im:historyDirect message conversations with the AI agent

Signal Notifications

Once connected, you can route any signal to one or more Slack channels. Go to a signal definition and add a Slack channel under Channels. When the signal fires, a formatted message is posted with:

  • Signal title and severity indicator
  • Description of what was detected
  • AI-generated suggestions and follow-up questions (when available)
  • A link to view the full signal in sessionvision
  • Action buttons for snooze, create Linear ticket, or create GitHub issue (based on enabled actions and connected integrations)

Signal Actions from Slack

Action buttons appear on signal notifications based on your enabled_actions configuration. Click a button to execute the action directly from Slack — the message updates with the result.

ActionWhat It Does
SnoozePauses the signal for 1 week
Create Linear TicketCreates an issue in your default Linear team with signal details
Create GitHub IssueCreates an issue in your default GitHub repo with signal details

AI Agent

Mention the sessionvision bot in any channel or send it a direct message to interact with the AI agent. Ask questions about your analytics data in natural language and get answers backed by real data.

@sessionvision How many unique users visited /pricing this week?
@sessionvision What are the top 10 events by volume?
@sessionvision Create a dashboard showing daily signups and pageviews

The agent responds in a thread and maintains conversation context within that thread (up to 20 messages). You can refine your questions and iterate on results.

Agent Capabilities

The Slack AI agent can:

  • Run read-only SQL queries against your analytics database
  • Analyze event patterns and smart event definitions
  • Create and update insights, dashboards, and smart events
  • List existing dashboards and insights

When the agent creates or updates a dashboard or insight, approval buttons appear in the thread. Click Approve to save the changes or Decline to discard them.

Disconnect

To disconnect Slack, go to Settings → Integrations → Slack and click Disconnect. This removes the access token and disables all Slack signal channels. Existing signal definitions are preserved — you can reconnect later and re-add channels.