Channel � WhatsApp
WhatsApp agents, the Rails way.
Connect a WhatsApp Business number. Templates, media, buttons and 24h session windows all handled. Great for support, appointments and reminders.
One command to install
From the CLI or the agent detail page in your dashboard. We scaffold channels/whatsapp.rb, handle OAuth or token exchange, and wire the channel into your agent's chat loop.
# in your Rails app
rails agent channels:add whatsappWhat you get out of the box
- Twilio and Meta Cloud API both supported — pick per number.
- Message templates and approvals tracked in the dashboard.
- Media, quick-reply and list messages from Ruby.
Folder-native, like the rest of Rails Agent
Channels live inside your agent's directory alongside agent.rb, tools/ and knowledge/. Read the whole thing in a minute. Delete a file to remove the channel.
app/agents/support/
??? agent.rb
??? tools/
??? knowledge/
??? channels/whatsapp.rbConnect WhatsApp in one click
Open your agent in the dashboard, hit Channels, pick the one you want. Auth, hosting and delivery are on us.
Keep reading
Slack agents →
Talk to your agent in any channel or DM.
Discord agents →
Ship a Discord bot without gateway servers.
Web Chat agents →
Embed a chat widget on any Rails page.
Google Chat agents →
Agents that live in Google Workspace.
Microsoft Teams agents →
Enterprise chat, one command away.
HTTP API agents →
Every agent is a JSON endpoint.
All channels →
Browse every channel Rails Agent supports.
