Multi-canale
Stesso layer su WhatsApp, Telegram, email, voce, web. Stessa cronologia logica.
Questa demo è web, ma l'architettura è pensata per essere canale-agnostica. Il layer conversazionale è un'API (/api/chat) che accetta testo e ritorna output strutturato: frontend web, bot WhatsApp, bot Telegram, autoresponder email, assistente vocale (Whisper per STT + TTS in uscita) possono usare lo stesso backend.
Il beneficio operativo è che la cronologia logica (storico prompt, pinnate, reminder) può essere condivisa tra canali per lo stesso utente. Chiedi su WhatsApp "incasso di oggi", pinni da web, rileggi via email. L'identità dell'utente (oggi: sessione browser, in produzione: account autenticato) è il collante.
Le protezioni anti-bot (/security) sono specifiche del canale web — su canali nativi come WhatsApp il rate limit è gestito dal provider del canale stesso.