Integrations Last updated March 14, 2026

Slack Integration

The Slack integration lets AI agents post messages, read channel history, react to messages, and look up user information — all through AgentBridge's unified execute endpoint.

Connecting Slack #

Go to Dashboard → Tools → Slack and click Connect. Complete the Slack OAuth flow and select the workspace you want to authorise.

Available Tools #

Tool nameDescriptionAuth scope
slack_post_messagePost a message to a channel or DMwrite
slack_get_channel_historyRetrieve recent messages from a channelread
slack_add_reactionAdd an emoji reaction to a messagewrite
slack_list_channelsList public channels in the workspaceread
slack_get_userLook up a user by ID or emailread

Example — Post a Message #

typescript
const result = await agentbridge.execute({
  tool:  'slack_post_message',
  input: {
    channel: '#engineering',
    text:    'Deployment to production completed ✅',
    blocks: [
      {
        type: 'section',
        text: { type: 'mrkdwn', text: '*Deployment complete* — v2.4.1 is live.' },
      },
    ],
  },
});