Channels
You don't only talk to the agent from the web panel. There are several channels to give tasks and receive results — all the same agent, same memory, same security model.
Web chat
The default channel: the Agent tab in the panel. Approval cards, artifacts and progress messages appear here.
Two-way WhatsApp
You can give the agent tasks from WhatsApp and receive results on WhatsApp — without opening the panel. There are two ways to connect:
- QR connect (Baileys): link your own number by scanning a QR;
whatsapp_qr_sendsends from that line. - API: via the official WhatsApp API;
whatsapp_send.
Send actions are T2 and subject to approval.
SMS
For short notifications and reminders (sms_send). Scheduled outputs like the morning briefing can be delivered to SMS too.
Voice
Live voice conversation with the "Hey SemAgent" wake word. Stack: LiveKit (self-hosted) + real-time speech-to-text + text-to-speech. You give tasks by speaking and get a spoken reply.
Voice is offered on Enterprise and E-commerce Pro+ plans. More: voice capability.
Email delivery
Outputs like reports, summaries and briefings can be sent by email (email_send, subject to the allow-list). It's the most common delivery channel for scheduled tasks — see Scheduling & briefings.
SemAgent