Skip to main content

System notifications now delivered by "Slack" instead of Slackbot

Slack system notifications (such as channel membership changes, User Group updates, Slack Connect alerts, and retention policy notices) are now delivered from the "Slack" system user (USLACK) instead of Slackbot.

What's changing

Previously, system-generated notifications were sent as direct messages from Slackbot. Now that Slackbot is the home for AI conversations in Slack, we want to separate notification delivery for clarity. These notifications are now sent from the new "Slack" system user, USLACK. Existing historical Slackbot system notifications will be backfilled and moved to the new "Slack" DM as well.

Note: User-authored messages sent directly to Slackbot (e.g., messages you typed into the Slackbot conversation) are not affected by this change.

What this means for developers

If your app or integration:

  • Filters incoming messages or events by Slackbot's user ID,
  • Checks the username field for "Slackbot" to identify system notifications, or
  • Uses the chat.postMessage API method or related API methods and expects system notifications to route through Slackbot

then you should update your integration to handle the new "Slack" system user (USLACK) instead.

No action required if your integration does not reference Slackbot's user ID or username in its logic.