Skip to main content

Overview

The Slack integration connects a per-site Slack bot that:
  • Posts automation run notifications to a channel you choose
  • Answers @mentions in threads with read-oriented site context (mutations still require confirmation in the Sight AI app)
Connect at Integrations → Slack (app.trysight.ai/integrations/slack).
Slack is connected per site. If you manage multiple properties, switch to the correct site in the workspace switcher before connecting.

Setup

1

Connect your workspace

Go to Integrations → Slack for the site you want to connect. Click Connect Slack and approve access in the OAuth flow.
2

Invite the bot to a channel

In Slack, invite the Sight AI bot to any channel where you want notifications or @mentions to work.
3

Enable notifications on an automation

Edit an automation → Notifications → enable Slack → pick a channel. Run summaries post when each scheduled or manual run completes.

Automation notifications

When Slack notifications are enabled on an automation, each completed run posts:
  • Automation name
  • Run outcome (completed or failed)
  • Natural-language summary of what happened
Configure notifications when creating or editing any automation on the Automations page. You can use Slack alongside email notifications. See Monitoring & troubleshooting for notification debugging.

@mention the bot

After connecting Slack, you can @mention the Sight AI bot in any channel the bot has joined:
  • The bot replies in-thread with read-oriented answers about your site
  • Mutating actions (generate article, sync, add keywords, etc.) are not executed silently from Slack — use Agent chat in the app for confirmed writes
  • A ⏳ reaction appears while the agent is working
Use @mentions for quick status checks: “@Sight AI what’s our top search query this week?” or “@Sight AI list keywords with no article.”

Disconnect

To remove Slack for a site:
  1. Go to Integrations → Slack
  2. Click Disconnect
This revokes the stored bot token for that site. Automations with Slack notifications enabled will stop posting until you reconnect and re-select a channel.

Troubleshooting

Slack OAuth is not configured for this Sight AI deployment. Contact your workspace admin or support@trysight.ai.
Check in order:
  1. Slack connected at /integrations/slack for this site
  2. Bot invited to the selected channel
  3. Slack notifications enabled on the automation with a channel selected
  4. Run completed (failed runs still notify if configured)
  1. Bot must be a member of the channel
  2. Mention the bot by name in a thread or channel message
  3. If the bot was connected before reaction support was added, try Disconnect and reconnect Slack
When one Slack workspace connects to multiple Sight AI sites, mentions resolve to the most recently connected site for that workspace. Reconnect Slack from the site you want mentions to target.