Slack Plugin
The Slack plugin is Navigic's first-party integration for routing Slack channel requests to deployed workspace agents.
Trust Summary
| Field | Value |
|---|---|
| Plugin ID | slack |
| Current version | 0.1.0 |
| Publisher | NavigicAI |
| Publisher status | Verified first-party |
| Verified domain | navigic.ai |
| Release date | July 22, 2026 |
| Review status | Approved |
The plugin is published by NavigicAI and is intended for managed-preview Slack channel setup. It is not a third-party marketplace listing.
What It Does
The plugin connects a Slack workspace to Navigic, then lets a workspace admin bind individual Slack channels to published Navigic agent revisions.
It supports:
- Slack OAuth installation.
- Slack app mention intake.
- Slack slash command intake.
- Slack channel validation.
- Threaded Slack replies.
- Private ephemeral Slack messages.
Required Slack Scopes
| Scope | Purpose |
|---|---|
app_mentions:read | Receive app mention events from bound Slack channels. |
chat:write | Send agent replies and private ephemeral messages into Slack. |
commands | Receive slash command invocations. |
channels:read | Resolve public channel metadata during channel binding. |
groups:read | Resolve private channel metadata after the app is invited. |
Slack scopes are reviewed at install time and again when the dashboard checks installation health. If a stored Slack grant is missing required scopes, reconnect the plugin before using it in a channel.
Data Use
The plugin processes Slack workspace metadata, channel metadata, Slack user identifiers, app mention payloads, slash command payloads, and agent reply text.
Slack message text is sent to the selected Navigic agent only when a bound Slack channel invokes that agent. Slack bot tokens are stored encrypted by Navigic control-plane and must never appear in dashboard responses, plugin health responses, support transcripts, or logs.
Install
- Open Plugins in the dashboard.
- Open Slack.
- Review the publisher, version, docs, changelog, permissions, and data-use details.
- Start Slack OAuth and approve the app in the intended Slack workspace.
- Choose a Slack channel and bind it to a published Navigic agent revision.
- Mention the Slack app or use the configured slash command.
- Review channel activity in Navigic.
Reconnect Or Revoke
Reconnect when Slack scopes changed, the OAuth grant is missing required scopes, or the Slack workspace changed.
Revoke when the plugin is no longer needed. Revoke access in Slack and remove or disable the corresponding Slack channel binding in Navigic.