Connection steps
Every channel follows the same shape; each guide fills in the provider steps.1
Release the agent
Channels deliver to the agent’s production version. Push, create an agent version, and promote it first; see Release an agent.
2
Dashboard: add the channel
In the admin dashboard open Agents, select the agent, and select + in its Channels section. Pick the channel and follow its wizard. The admin dashboard is the only place to run the Meta sign-in flows (WhatsApp, Messenger, Instagram), to connect Teams, and to disconnect or reconfigure a channel.
3
Terminal: or link it with the CLI
lua channels links five channel types from its Link new channel menu when you hold the provider credentials: WhatsApp, Facebook Messenger, email, Slack (private), and Slack (public). The same menu manages phone numbers. Linking is interactive; lua channels list is the only scriptable action. See lua channels.4
Send a test message
Message the agent on the channel. Each guide ends with the message to send and the reply to expect. For a channel you haven’t connected yet, use Lua’s test channels.
Channels.send can reach, and where each one is set up.
Channel guides
Messaging apps
Connect WhatsApp, Messenger, Instagram, RCS, and iMessage.
Team chat
Install the agent in Slack or Microsoft Teams and tune when it answers.
Give the agent a generated inbox or forward your own address to it.
Web widget
Embed the chat widget on your site and style it.
Phone and voice
Buy a number for SMS and voice calls, or join meetings.
Dashboard-only inboxes
Route Front and MessageBird conversations to the agent.
Related pages
Test on Lua's channels
Talk to your agent on WhatsApp, Messenger, Instagram, or Slack before you connect anything.
Send proactive messages
Reach end users first with
Channels.send and WhatsApp message templates.Hand off to a human
Let an end user reach a person and pause the model while a teammate owns the conversation.
Gate messages with a processor
Run your code on every message before the model and on every reply after it.
Response formatting
See which components each channel renders and which it drops.
Channels reference
Read
send, whatsapp.sendTemplate, email.send, and delivery status.
