Skip to main content

Overview

The admin dashboard is the visual way to connect channels to an agent — no CLI required. Channels are configured per agent, so you add them from inside the agent you want to connect.
lua admin
# Or visit https://admin.heylua.ai
The dashboard supports more channels than the CLI — including OAuth-based channels like Instagram. If a channel isn’t available in lua channels, connect it here.

Add a channel

1

Open Agents

Click Agents in the main side navigation, then select the agent you want to connect from the list (or from the Overview cards).
2

Find the Channels section

The agent’s overview opens. On the right-hand panel, find the Channels section.
Agent overview with the Channels section
3

Click the + icon

Click the + icon on the Channels row to open the channel picker.
Connect a channel picker
Available channels include Facebook, WhatsApp, Instagram, Slack, and Email.
4

Follow the channel's workflow

Select a channel and follow its connection workflow. For example, Slack first asks whether to connect a Private or Public app.
Connect to Slack workflow
Each channel has its own steps — see the full guides below.

Channel setup guides

Each channel’s full connection flow is documented on its own page:

WhatsApp Business

Embedded Signup via Meta

Facebook Messenger

Connect a Facebook Page

Instagram

Direct Messages (dashboard only)

Slack

Private bot or public app

Email

Generated or existing inbox

Website Widget

Embed the Lua Pop widget

Manage connected channels

Once connected, a channel appears in the agent’s Channels section and under the Connections tab at the top of the agent. From there you can review its status and reconfigure or disconnect it. To monitor channel traffic, use the agent’s Activity tab (or the org-wide Activity section) for logs and conversations.

CLI alternative

Prefer the terminal? The lua channels command manages channels interactively:
# Connect a channel interactively (WhatsApp, Facebook, Slack, Email)
lua channels

# List connected channels
lua channels list
The CLI covers the credential-based channels. Channels that rely on an OAuth flow (such as Instagram) are only available in the dashboard. See the Channels Command reference for full CLI usage.

Next Steps

CLI Management

Terminal-based channel management

All Channels

View all channel options