NIVA is now Vatoo. Read the short story

Vatoo
All integrations

Connect Slack
to Vatoo

Connect Vatoo to your Slack workspace so your AI bot answers questions directly in channels and DMs. Once configured, any message sent to your bot triggers an instant AI response. No widget, no link, no friction.

Estimated: 10–15 minutesEasy7 steps

Confirm connector availability, your account plan, and required permissions before setup. Test with a non-production record before enabling live actions.

Vatoo
VatooSlack
Create a Slack App01
Add Bot Permissions02
Install the App to Your Workspace03
Get Your Signing Secret04

Setup overview · illustrative

Have these
ready

  • Vatoo botmaster account with a bot configured and active
  • Slack workspace where you have Admin or Owner access

7 steps
to go live

01

Create a Slack App

  • Go to https://api.slack.com/apps and sign in
  • Click Create New App → choose From scratch
  • Enter a display name (e.g. _NIVA Bot_) and select your workspace
  • Click Create App
02

Add Bot Permissions

  • In the left sidebar click OAuth & Permissions
  • Scroll to Scopes → Bot Token Scopes
  • Click Add an OAuth Scope and add: chat:write
  • Add a second scope: app_mentions:read
03

Install the App to Your Workspace

  • Still on OAuth & Permissions, scroll to the top
  • Click Install to Workspace → Allow
  • Copy the Bot User OAuth Token (starts with xoxb-). You will need this next
04

Get Your Signing Secret

  • In the left sidebar click Basic Information
  • Scroll to App Credentials
  • Copy the Signing Secret
05

Configure in Vatoo Botmaster

  • Open your Vatoo botmaster → Omnichannel in the sidebar
  • Click Configure on the Slack card
  • Paste the Bot OAuth Token (xoxb-…)
  • Paste the Signing Secret
  • Optionally select a persona, then click Save & Activate
  • Copy the Webhook URL shown after saving

Keep the Webhook URL. You will paste it in the next step.

06

Enable Event Subscriptions

  • Back in Slack App settings → Event Subscriptions
  • Toggle Enable Events ON
  • Paste your Webhook URL into Request URL
  • Wait for the ✓ Verified badge to appear
  • Under Subscribe to bot events click Add Bot Event
  • Add: message.channels, message.im, app_mention
  • Click Save Changes
07

Invite the Bot to a Channel

  • Open any Slack channel
  • Type /invite @YourBotName and send
  • Send a test message. The bot should reply within 2–3 seconds

For DMs just open a direct message with the bot. No invite needed.

Stuck?
Quick fixes

URL not verified (red ✗)

Your server is not publicly reachable. Use ngrok for local dev.

Bot does not reply

Check the Slack card shows Active in Vatoo Omnichannel.

not\_in\_channel error

Invite the bot to the channel first with /invite.

invalid\_auth error

Token copied incorrectly. Regenerate from OAuth & Permissions.

More integrations

Connect Slack in one call

Book a demo and we'll set up the integration with you live.