1
2
3
4
5
6
User
speaks · types · messages
Surface entry
LiveKit room · /chat/turn · twilio webhook
sudo-api / voice-bridge
forward with per-user bearer
hermes (your agent)
thinks · streams reply
OpenRouter (LLM)
User receives speech · SSE · whatsapp
reply streams back out the same path