All Platforms

Slack

Bot & user accounts via OAuth

Full Slack integration supporting both bot and user account types. Connect via OAuth for workspace-level access, or use tokens for granular control. Native thread support lets your agents participate in threaded conversations naturally.

Identity Types

botuser

Connection Methods

  • OAuth
  • Token
  • Kernel (browser-based)

Supported Features

Message editingThreadingReactionsTyping indicatorsRead receiptsGroup chatsFile attachments
slack-agent.ts
1const identity = await ac.identities.create({
2 platform: "slack",
3 type: "bot",
4 connectionMethod: "oauth",
5 displayName: "Support Agent",
6})
7 
8// Send a threaded reply
9await ac.messages.send({
10 identityId: identity.id,
11 conversationId: "conv_...",
12 body: "Looking into this now!",
13 threadId: "thread_...",
14})

Ready to connect
your agents?

Join the beta. Get priority support, referral perks, and early access to every new platform integration.