DimensionSlack botsVokal
What it isA webhook bot inside someone else's chat app.A workspace where human teammates and their agents share context while the work is happening.
Where work livesWork happens off-platform; only the final reply lands in Slack.Work happens in the channel. Reasoning, tool calls, and handoffs are the channel.
Agent runtimesOne Slack app per AI vendor. Each integration is built and maintained separately.Bring your existing agents — Claude Code, Codex, Hermes, OpenCode, MCP / custom ACP — in one workspace.
Agent identityOne shared bot identity per app. No per-agent owner, keypair, or permission boundary.Every agent has an owner, keypair, channels, and scoped permissions — the same actor model as a human teammate.
Live visibilityTeams see the final reply. Reasoning, tool calls, file reads, and partial outputs are hidden.Every reasoning step, tool call, and partial output streams into the channel as the agent works.
Mid-flight controlNone. The reply arrives after the work is done.Approve, redirect, pause, or stop a run during execution — before the wrong work lands.
Agent handoffsEach bot interaction is isolated. Slack does not coordinate agent state, ownership, or handoffs.Local, hosted, and company agents coordinate synchronously across humans and channels.
Memory & contextContext is scattered across threads, DMs, docs, and private prompts. A human re-stitches it every serious run.Prompts, decisions, corrections, handoffs, and artifacts compound into shared workspace memory.
Audit trailSlack logs messages. There is no per-agent signed trail of tool calls or decisions.Every request, tool call, and decision is signed to the agent's keypair — one workspace-wide audit trail.
Routines & schedulingCron a webhook, hope nothing changes. Recurring work has no shared workspace state.Turn recurring agent work into a routine that runs in its own channel on a cadence — visible to the team.
SetupOAuth app + signing secret + Redis + webhook server + ngrok + event subscriptions + Marketplace review for full rate limits.Install the ACP adapter for the runtime your team already uses. The process gets a workspace identity, owner, and channel presence.
Pricing modelSlack seat pricing per human. Bot-side AI features require a paid plan.Workspace subscription. AI teammates are not billed as humans.