Integrations

Slack integration

Connect Slack so Bigmind can send timely bot notifications to your users for meeting analysis, coaching insights, digests, and other important updates.

The Slack integration connects your Slack workspace to Bigmind so Bigmind can send notifications directly to users in Slack.

#What the Slack integration is for

Bigmind installs a Slack bot user in your workspace. That bot user’s sole purpose is to post notifications to users. It is not used to read or analyze Slack conversations.

  • Bot-based delivery: Bigmind uses the Slack bot user to send direct notifications to matched users in Slack.
  • User matching: When Slack is connected, Bigmind syncs Slack workspace users and matches them to Bigmind users by email address.
  • Notification channel only: The integration is designed for outbound notifications, not for ingesting messages from Slack channels or DMs.

#Required permissions (scopes)

When you connect Slack, Bigmind requests the following bot token scopes. These are the minimum permissions needed for the integration to work:

  • chat:write — allows the bot to post messages into a conversation. Once a direct-message conversation has been opened with a user, this scope is used to send the actual notification content.
  • im:write — allows the bot to open a direct-message conversation with a user. Slack requires a DM channel to be opened before any message can be sent, so this scope works together with chat:write to deliver notifications.
  • users:read — allows the bot to list workspace members and read basic profile information such as name and avatar. This is used to sync your Slack workspace users into Bigmind for user matching.
  • users:read.email — allows the bot to read the email addresses of workspace members. Bigmind uses email addresses to match Slack users to Bigmind users so notifications are delivered to the right person.

These scopes do not grant the bot access to public or private channels, group messages, message history, or files. The bot can only open one-on-one DM conversations for the purpose of sending notifications — it cannot read any existing messages.

#Common use cases

Slack is useful when your team wants timely updates where they already work. Depending on which notifications are enabled for your organization and users, Bigmind can use Slack for cases such as:

  • Meeting analysis: Notify users when a meeting summary or analysis is ready to review.
  • Coaching insights: Deliver coaching-related insights and manager notifications when new coaching opportunities are identified.
  • Meeting digests: Send daily or weekly meeting digests so users and managers can stay on top of upcoming meetings and recent activity.
  • Pipeline and productivity updates: Share weekly account updates and daily suggested to-dos.
  • Other important alerts: Send timely product signals and other notification-driven updates when they are enabled in Bigmind.

#How delivery works

  1. An admin connects Slack from Settings → Communication data → Messaging.
  2. Bigmind syncs Slack users from the connected workspace.
  3. Bigmind matches Slack users to Bigmind users using email address.
  4. When a notification is triggered, Bigmind sends the message to the matched user through the Slack bot.

#Notification settings control what users receive

The Slack connection does not decide which notifications are sent by itself. Delivery is managed through Notification Settings.

  • Organization defaults: Admins can define the default notification behavior for the workspace.
  • User-level overrides: Individual users can adjust their own notification preferences.
  • Channel preferences: For supported notification types, users can choose whether to receive updates by email, Slack message, both, or turn them off.

If you want Slack notifications for meeting analysis, coaching insights, digests, or other updates, make sure those notification categories are enabled and their channel includes Message or Both.

#What to check if notifications are not arriving

  • Slack is connected: Confirm your workspace connection is active in the Messaging integrations settings.
  • User matching succeeded: The user must exist in the connected Slack workspace and their Slack email should match their Bigmind account email.
  • Notification type is enabled: Check the relevant category in Notification Settings.
  • Channel includes Slack: The notification channel must be set to Message or Both.
Updated 3/27/2026