Skip to main content
Notifications and end-user chat use separate Slack apps: one Neo app that you set up on this page, and a branded app per Slack channel that Neo builds for you.
  • Notifications — Neo posts into your Slack channels. Workflows use the Notify Internal Team action, and agents use the Send Slack Message tool. Both post through the Neo Slack app this page sets up.
  • End-user chat — your clients’ employees chat with one of your chat agents in their own Slack workspace, through that channel’s branded app; see Deploy your end-user Slack bot.
To chat with Neo yourself, use the Neo AI Agent in Microsoft Teams.

Create the Slack app

1

Open Slack API and create the app

Go to Slack API → Your Apps → Create New App → Create from scratch. Name it “Neo Agent” and select your workspace.
Create a new Slack app
Create app from scratch in Slack
Name the app and select workspace
2

Add the bot token scope

On OAuth & Permissions, add the chat:write bot token scope so Neo can post messages to your channels.
Add the chat:write bot token scope
3

Install to workspace

On OAuth & Permissions, click Install to workspace. The app appears under Apps in Slack.
Neo Agent app installed in Slack
4

Share credentials with Neo admin

Provide your Bot User OAuth Token and App ID to your Neo administrator to complete configuration.

Add Neo to channels

1

Add to a channel

Open the Neo Agent app in Slack and add it to the channel where you want to receive notifications.
Add Neo Agent to a Slack channel

Configure channel notifications

Use the channel ID in the Notify Internal Team action, then run a workflow that notifies that channel to confirm delivery.
Copy a channel link in Slack and use the last segment as the channel ID (for example: C1234567890).