Skip to content

Slack

The Slack integration is bidirectional:

  • Outbound: agents send notifications to your Slack DM via mcp_notify__notify_user(channel="slack"). Playbook auto-notify also routes here.
  • Inbound: when you /vonzio <prompt> or @VonzioBot <prompt> in Slack, the bot routes the prompt to one of your agent profiles. Agents respond in-thread.
  1. Click Settings → Integrations → “Connect Slack”.

  2. Slack OAuth asks you to pick a workspace and approve the bot’s permissions.

  3. You’re redirected back. Your dashboard shows Slack under Integrations.

  4. DM the bot in Slack to test. Your message routes to your default agent profile.

Prefix your message with @<slug>:

  • @vzfinance what's my balance? → routes to your VZFinance profile
  • @coding refactor this snippet → routes to your coding profile
  • <prompt> (no prefix) → routes to your default profile

Use /vonzio @<slug> <prompt> for the slash-command equivalent.

Replies stay in-thread. Each Slack thread maps to one agent session, so back-and-forth in the same thread keeps the agent’s context.

Set notification_channels: ["slack"] on a playbook (or call notify_user(channel="slack") from an agent) to push messages to your Slack DM with the bot.

Use the Disconnect button on the Slack row to revoke. The bot stays installed in your Slack workspace; remove it from “Manage apps” in Slack if you want a clean uninstall.