Skip to main content

Chat SDK now supports Slack Enterprise Grid

By Steven Van ·

Chat SDK's Slack adapter now supports Slack Enterprise Grid.

Vercel's Chat SDK now supports Slack Enterprise Grid in its Slack adapter, so a bot installed org-wide can run across every workspace in the org with correct token resolution instead of being scoped to a single workspace.

  • Org-wide installations are now stored by enterprise ID, and SlackInstallation exposes new teamId, enterpriseId, and isEnterpriseInstall fields.
  • Token resolution for incoming events, slash commands, and interactive payloads behaves the same over HTTP webhooks and Socket Mode.
  • Events route by the installation identity in the envelope's authorizations field, keeping routing correct for Slack Connect shared channels.
  • User profile and mention caches are scoped per installation, so one tenant's data never resolves for another.
  • API calls made with an org-wide token automatically pass the event's team_id, which Slack requires for workspace-scoped methods.
  • Retried event deliveries are deduplicated for 24 hours, covering Slack's Delayed Events redeliveries.
  • Outgoing mentions now accept W-prefixed Grid user IDs alongside U-prefixed IDs.

Single-workspace installations are unaffected, and getInstallation and deleteInstallation work unchanged for both install types.

Vercel
Vercel
The platform for frontend developers — deploy, preview, and scale web apps and AI agents with zero config.
View Vercel →

Read the original announcement →

Read Chat SDK now supports Slack Enterprise Grid on Creators Toolbox