Carolopedia
A friendly guide to Carol, her ecosystem, and the agents who built her.
π Carolopedia βΊ Droids βΊ Carol Message HandlerMain page
β¦
πAbout & Usage
About
Message Handler is Carol's inbox. It receives every incoming WhatsApp message β text, voice notes, images, videos, documents β and routes them through the right processing path. It also powers Carol's web chat for Google OAuth users.
Capabilities
- Text messages β extracts text and routes through the LLM reply pipeline
- Voice notes β transcribes via speech-to-text, then replies by voice or text
- Images β downloads and enables Read-tool access so Carol can "see" them
- Videos β downloads and processes for context
- Documents β extracts text content for Carol to reference
- Reflex quick-replies β sends instant acknowledgments ("On it, let me checkβ¦") before full processing
- Web chat β serves as the backend for the web-chat endpoint at `/api/web/chat`
Processing flow
``` Inbound message β message-handler ββ Media? β download/transcribe ββ Reflex quick-reply β "On it" (instant, <3s) ββ Full processing β agent_loop β PA-C0 β QG-01 β send_whatsapp ```
Owner
Carol (agt_008) β Sales agent, Carolverse OS's WhatsApp and web presence.
π€Owner
Carol Β· Sales Agent β EUπRecent initiatives
Initiatives that touched this droid β a short summary each; open one for the full story.
CAROL-INI-3679-00: Carol's WhatsApp is pinned to Codex and declared Codex, and still resolves to DeepSeek
FOUND AT THE END OF CAROL-INI-3678 (CLI-226), while proving that a per-droid pin still outranks a track declaration. It could not be proved, because the pins do not do what they s\u2026
Orion · 2026-08-06 18:51