Skip to content

Z.E.N. supports multiple integrations. Each one connects Z.E.N. to a different communication channel, l lets trigger workflows and interact with AI agents from wherever you work.

Supported Integrations

IntegrationTransportAuth RequiredSetup
Web UISSE streamingNoneBuilt-in
CLIstdoutNoneBuilt-in
SlackSocket ModeBot + App tokensSetup guide
TelegramBot API pollingBot tokenSetup guide
GitHubWebhooksToken + webhook secretSetup guide

How Integrations Work

All integrations implement the IPlatformAdapter interface. They handle:

  • Message ingestion; receiving messages from the platform and forwarding them to Z.E.N.'s orchestrator
  • Response delivery; streaming or batching AI responses back to the platform
  • Authorization; optional user whitelists to restrict access
  • Conversation tracking; mapping platform-specific identifiers (thread IDs, chat IDs, issue numbers) to Z.E.N. conversations

Choosing an Integration

  • Web UI is the fastest way to get started; no tokens or external services needed.
  • Slack and Telegram are ideal for mobile access and team collaboration.
  • GitHub integrates directly into your issue and PR workflow.

You can run multiple integrations simultaneously. Any one with the required environment variables set will start automatically when you launch the server.

AI that follows a recipe, not a conversation.