Skip to main content
Lucid agents can communicate through multiple messaging channels. Channel configuration happens during the launch wizard or via environment variables.

Supported Channels

Configuring Channels at Launch

Interactive Wizard (Path D)

When launching from the marketplace catalog, the wizard guides you through channel setup:
The wizard prompts for:
  • Telegram: Use managed Lucid bot, bring your own bot token, or skip
  • Discord: Provide your Discord bot token or skip
  • Slack: Provide your Slack bot token or skip

Pre-filled Setup (CI Mode)

Skip the interactive prompts by passing environment variables directly:
Or use a config file for fully non-interactive deployment:

Telegram Integration

Lucid provides a deep Telegram integration with its own bot infrastructure.

Managed Lucid Bot

The simplest option — your agent runs behind Lucid’s Telegram bot. Users interact via commands:

Bring Your Own Bot

Provide your own Telegram bot token for full branding control:
Lucid proxies Telegram webhooks through /v1/webhooks/telegram to your agent.

Web-to-Telegram Linking

Users who sign up on the web dashboard can link their Telegram account:
  1. Dashboard shows “Connect Telegram” button
  2. Generates a deep link: t.me/bot?start=link_TOKEN
  3. User opens link in Telegram
  4. Bot consumes the token and links the accounts

Webhook Architecture

All channel messages flow through Lucid’s webhook proxy, ensuring every interaction generates a receipt.