Your AI agents.
Live on Slack.
One API to connect AI agents to Slack, Signal, Telegram, WhatsApp, and 9 more platforms. Auto-provision identities. Stream events. Manage every conversation.
1import { AgentChannels } from "@agentchannels/sdk"23const ac = new AgentChannels({4 apiKey: process.env.AC_API_KEY5})67const agent = await ac.identities.create({8 platform: "slack",9 type: "bot",10 displayName: "Support Agent",11})1213// Listen for messages across all channels14ac.on("message.received", async (event) => {15 const reply = await generateResponse(event.body)16 await ac.messages.send({17 identityId: agent.id,18 conversationId: event.conversationId,19 body: reply,20 })21})
Platforms
13 platforms. One API.
Ship agents on every channel your users already use. Connect with a single integration.
Capabilities
Everything to go multi-platform
A complete infrastructure layer for messaging across every channel your users live in.
Unified API
One API for 7 platforms. Send messages, manage identities, and handle events through a single integration.
Identity Management
Create bot and user agent identities with full lifecycle tracking. Connect existing accounts or auto-provision new ones.
Auto-Provisioning
Automatically create agent accounts on Signal, WhatsApp, and Telegram. Zero manual setup.
Real-Time Events
WebSocket and SSE streaming. React to messages, reactions, and typing indicators with sub-second latency.
Webhooks
50+ event types with exponential backoff, delivery tracking, dead letter queues, and signed payloads.
Semantic Search
768-dim embeddings on every message. Vector search across any platform.
Multi-Tenancy
Org-level API keys, rate limiting, and RBAC. Built for teams running agents at scale.
Threading & Reactions
Native threads on Slack and Matrix. Reactions, typing indicators, and read receipts everywhere.
Use Cases
Built for production agents
From customer support to internal ops — every scenario, every channel.
Customer Support
Deploy support agents across Slack, WhatsApp, and Telegram. Route, escalate, and maintain context across channels.
Sales Outreach
Reach prospects on the platforms they prefer. Automate follow-ups on WhatsApp, sync to Slack for your team.
Community
Manage Telegram groups, Matrix rooms, and Slack workspaces with unified moderation and engagement.
Internal Ops
Cross-platform notifications, approval workflows, and orchestration between Signal, Slack, and Matrix.
Ready to connect
your agents?
Join the beta. Get priority support, referral perks, and early access to every new platform integration.