Channels

OpenCrust supports multiple communication channels for your AI agents.

Supported Channels

  • Telegram: Streaming responses, MarkdownV2, bot commands, typing indicators, user allowlist.
  • Discord: Slash commands, event-driven message handling, session management.
  • Slack: Socket Mode, streaming responses, allowlist/pairing.
  • WhatsApp: Meta Cloud API webhooks, allowlist/pairing.
  • LINE: Messaging API webhooks, reply/push fallback, group/room support, allowlist/pairing.
  • iMessage: macOS native via chat.db polling, group chats, AppleScript sending.

Setup Guides