Skip to main content

What are Channels?

Channels are the communication platforms where users interact with your AI agent - like WhatsApp, Facebook Messenger, Email, Instagram, Slack, and your website.

Think of it as:

The connection points between your users and your AI agent - where conversations happen

Why Channels Matter

Your agent can respond to users across all their preferred platforms - not just one.

Multi-Platform

One agent, many channels

Unified Experience

Same agent everywhere

Meet Users Anywhere

Users choose their platform

Centralized

Manage all from one place

Currently Supported Channels

We currently support 6 communication channels:
  • 📱 WhatsApp - Business messaging
  • 💬 Facebook Messenger - Page messaging
  • 📸 Instagram Messenger - Direct messages
  • 💼 Slack - Workspace integration
🚀 More channels coming soon! SMS, Microsoft Teams, Discord, Telegram, and more are in development.

How It Works

Customer sends message on WhatsApp

   Message forwarded to Lua

    Your agent processes it

    Agent calls your tools

   Response sent back to WhatsApp

  Customer receives reply
Same process for all channels!

Two Ways to Connect

lua channels
Supports:
  • WhatsApp
  • Facebook
  • Email
  • Slack
Best for: Developers, terminal workflow

Example: Multi-Channel Agent

Your agent on all platforms:

📱 WhatsApp: +1-555-BUSINESS
💬 Facebook: Business Page
📧 Email: [email protected]
💻 Website: Chat widget
💼 Slack: #support channel

Result: Customers reach you anywhere,
        agent responds consistently everywhere

Quick Setup

1

Deploy Agent

lua push && lua deploy
2

Connect Channels

lua channels
Or use admin dashboard
3

Test

Send message on each platform
4

Monitor

lua admin
View conversations in real-time

Next Steps