Skip to main content
This page is the home of the Clarion app for Slack: what Clarion does, how it integrates with your Slack workspace, how to install and configure it, and how your data is handled.

What Clarion does

Clarion is Cantina’s agentic security orchestration platform. Security teams are overwhelmed by fragmented tooling, alert fatigue, and manual response processes. Clarion connects to the tools in your security stack — SIEM, EDR, WAF, IAM, cloud providers, on-chain monitors, and more — ingests their signals into a single place, correlates related events in real time, and uses AI agents to triage, investigate, and respond: autonomously where you allow it, with human approval where you don’t. Slack is where your team meets Clarion. Agents deliver alerts and incident updates to your channels, ask for approval before running sensitive actions, and answer questions when you mention the app — so most of the day-to-day workflow happens without leaving Slack.

How Clarion integrates with Slack

Messages Clarion sends

Clarion posts to Slack in these situations:
  • Alert and incident notifications — when a monitor or a connected security tool raises something that needs attention, Clarion posts a summary to your configured notification channel.
  • Approval requests — when an agent wants to run a gated action (for example, suspending a user account), it posts an approval request with interactive Approve / Reject buttons. The agent stays paused until someone responds or the request times out.
  • Clarification requests — when an agent needs input to continue (a choice between options, or freeform input), it asks in the channel or via direct message.
  • Agent updates during investigations — agents can post progress updates, reply in threads, and send direct messages to linked workspace members (for example, paging the on-call engineer).
  • Incident channels — during incident response, agents can create a dedicated channel and invite the relevant responders.
Agents can only post to channels and people that are explicitly configured in your workspace settings or mentioned in your workspace instructions and skills — they cannot pick arbitrary destinations.
Clarion posting a critical alert notification and a tool-approval request in a Slack channel

Messages Clarion responds to

  • @-mentions — mention the Clarion app in any channel it has been invited to (for example, @Cantina Clarion what happened with alert #42?) to start a conversation. The app acknowledges with a 👀 reaction, then an agent replies in a thread. Mention it again in the same thread to ask follow-ups.
  • Button clicksApprove / Reject buttons on approval requests and option buttons on clarification requests are wired back to Clarion and resume the paused agent run.
Mentioning the Clarion app in Slack and getting an agent reply in a thread Only members of the connected Clarion workspace can converse with the app: if someone else mentions it, the app replies with a short explanation instead of answering.

Installing — where the “Add to Slack” button is

The Clarion app for Slack is installed from inside the Clarion dashboard, so the install button becomes visible after you sign in:
  1. Go to clarion.cantina.xyz and click Log in in the top-right corner — or Get started to create an account.
  2. Once you’re in your workspace, open Integrations in the sidebar.
  3. Select Slack in the integrations catalog.
  4. Click Install Slack App — this is the app’s “Add to Slack” button. A new tab opens to Slack’s standard authorization screen.
  5. Check that the correct Slack workspace is selected in the top-right of Slack’s page, review the requested permissions, and click Allow.
  6. Slack confirms the installation and redirects you back to Clarion. Return to Integrations → Slack — the integration now shows Installed app along with your Slack workspace’s name.
The bot token is captured automatically from Slack during installation; there are no keys to copy or paste.
Estimated time: about 5 minutes. You need access to a Clarion workspace with permission to manage integrations, and permission to install apps in your Slack workspace — some Slack workspaces require admin approval for new apps.

After installing — first steps

  1. Choose a default notification channel. On Integrations → Slack, the Default notification channel section appears once the app is installed. Pick the channel where Clarion should post alerts and approval requests by default — or click Create channel to make a fresh one such as #clarion-alerts — then click Save. Saving points agents at that channel for routine notifications and routes investigation approvals there; both can be changed later in your workspace settings.
  2. Using a private channel? Invite the app first by mentioning it in that channel, then click Refresh so the channel shows up in the list.
  3. Link your team members. Approval requests and direct messages reach people through their Slack identity. Members whose Slack email matches their Clarion email are linked automatically; everyone else can set their Slack handle in their notification settings. See Members.
  4. Say hello. Invite the app to a channel and mention it — @Cantina Clarion summarize the open incidents — to confirm everything works.
To learn more about how agents use notifications and approvals, see Notifications.

Permissions the app requests

Slack scopeWhy Clarion needs it
chat:write, chat:write.publicPost alerts, notifications, approval requests, and agent replies
app_mentions:readSee when someone mentions the Clarion app so it can respond
channels:read, groups:read, im:read, mpim:readList channels and conversations so you can pick notification destinations
channels:history, groups:historyRead messages in channels the app is a member of, for incident context
channels:joinJoin public channels it needs to post in
channels:manage, groups:writeCreate incident channels and invite responders
im:writeOpen direct messages with users, for example to page the on-call
reactions:writeAcknowledge messages with emoji reactions
team:readRead your Slack workspace name to label the connection
users:read, users:read.emailMatch Clarion members to Slack users for approvals and direct messages

Privacy and data handling

When you install the app, Clarion stores your Slack workspace ID and name and the bot access token (encrypted at rest). To operate, it also stores the channels you configure for notifications, the mapping between Clarion workspace members and their Slack user IDs, and the Slack conversations the app takes part in — mentions of the app, its replies, and messages agents read for incident context — which are processed by Clarion’s AI agents to generate responses. Cantina’s privacy policy explains in full how third-party data is collected, managed, stored, and deleted:

Reinstall or remove the app

  • Reinstall — if the connection breaks or Clarion requests new permissions, the button on Integrations → Slack reads Reinstall Slack App; click it to run the authorization flow again.
  • Remove — uninstall Clarion from your Slack workspace’s app management page (Settings & administration → Manage apps in Slack). This revokes the bot token and stops all Clarion messages to that workspace.