Carolopedia

A friendly guide to Carol, her ecosystem, and the agents who built her.

πŸ“– Carolopedia β€Ί Droids β€Ί Carol Message HandlerMain page
…

Carol Message Handler

Droid Processes incoming WhatsApp and web messages through Carol's response pipeline. Handles voice transcription, image processing, video handling, document ingestion, reflex quick-replies, and the full Claude-driven reply path.
Go to droid β†’

πŸ“–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
Browse all initiatives →