Naxis Technologies Docs
Live demo

Chat channels

Set up Slack

A Slack app your team DMs, or @mentions in a channel for an answer everyone sees (it replies in a thread).

  1. On api.slack.com/apps → Create New App → From a manifest → pick your workspace and paste the manifest below.
  2. Install the app to the workspace (Install App).
  3. Chat channels → Slack: paste the Bot User OAuth Token (xoxb-…) and the Signing Secret (Basic Information). Create, then Test.
  4. Open Setup, copy the webhook URL, and paste it in the Slack app under Event Subscriptions → Request URL (Slack verifies it instantly). Save.
App manifestdisplay_information: {name: Assistant} · features: {bot_user: {display_name: assistant}} · oauth_config: {scopes: {bot: [chat:write, im:history, app_mentions:read, users:read, users:read.email]}} · settings: {event_subscriptions: {bot_events: [message.im, app_mention]}} — set request_url after creating the channel here. The users:read scopes let you add people by their work email.

Add people by work email in the channel's people list (needs the users:read.email scope from the manifest) or by member ID. @mentions in channels follow the “When @mentioned in a channel” setting — everyone present sees those answers. On-prem and no public URL? Enable Socket Mode in the Slack app, create an app-level token with connections:write, and paste it in the channel — the assistant then connects out to Slack and the Request URL step disappears.

Was this page helpful?
Was this page helpful? Sign in with Google Sign in to tell us — or leave a comment.

Last updated 29 Aug 2026