agent-manager

Connectors

Overview

Messaging connectors forward permission requests, tool results, and session notifications to your preferred messaging platform. Monitor and interact with agents from your phone or desktop.

All connector dependencies are optional — only install what you need. Press Ctrl+S in the app to open the settings panel and configure connectors.

Comparison

Platform Permission Requests Tool Results Notifications Threading
Slack Text replies (allow/deny) Per-session threads Session start/stop Per-session threads
Discord Thread replies Formatted output Status messages Auto-created threads
Telegram Inline keyboard buttons Formatted output Status messages

How It Works

  1. Claude Code lifecycle hooks send events to the manager's IPC server
  2. The ConnectorManager routes events to all enabled connectors
  3. Each connector formats and sends the message to its platform
  4. User replies (allow/deny, prompts) are forwarded back through the same path

Optional Dependencies

Connector packages are optional peer dependencies. Install only what you need.

  • Slack: @slack/web-api, @slack/socket-mode (optional, for real-time events)
  • Discord: discord.js
  • Telegram: telegraf