Energy Live SSD — Stato Delivery
Chatbot WhatsApp "Eli" per la riattivazione 2026, circa 4.865 contatti, aggiornato al 10 luglio 2026 (pomeriggio).
23
Cicli di test superati
4.865
Contatti importati in GHL
127
Chunk di KB (13 file)
Intake
Survey, liste contatti e materiali cliente.
1
Survey e materiali ricevutiFATTO
Survey GHL del 26 giugno (Terenzio Lomoro), liste contatti (circa 4.879 unici) e documentazione KB estratta (22 file). Nome bot confermato: Eli.
2
Anagrafica e progress trackingFATTO
Cliente in database, task su Asana, progress.json attivo.
Provisioning backend (Hetzner)
Tenant, KB e motore RAG sul box chatbot.
1
Tenant "energylive" provisionatoFATTO
Workflow chatbot attivo, retrieve e File API clonata da tertium, DB dedicato rag_energylive. Modello LLM gpt-5-mini.
2
Knowledge Base ingeritaFATTO
13 file, 127 chunk dopo il fix del 9 luglio: aggiunta info-struttura e header validita orari.
3
Profilo portale completoFATTO
Login energylive attivo, conversazioni visibili, KPI attivi, tenant aggiunto al nodo Stats Appointments del Control Plane (snapshot in history).
CRM GoHighLevel
Sub-account, contatti, pipeline e workflow. In corso.
1
Sub-account, utente e calendarioFATTO
Sub-account live, utente Terenzio (admin, invito partito), calendario consulente round robin 30 min, campo contatto eta creato.
2
Import contattiFATTO
4.865 contatti importati con tag riattivazione-2026 (533 flag genitore, campo eta popolato), 0 fallimenti, verificato via API.
3
Pipeline e tagFATTO
Pipeline "Riattivazione 2026" con 7 stage, tag interessato e opt-out creati.
4
3 workflow intake (A/B/C)IN DRAFT
Costruiti in bozza da UI: inbound in conversazione, interessato al consulente con notifica, opt-out con DND. Da pubblicare (spec in ghl-setup-manual-steps.md).
5
Drip campagna riattivazione
Da costruire su GHL nativo (decisione: n8n resta solo motore RAG). Parte quando WhatsApp e template Meta sono attivi.
Prompt e Testing
Prompt Eli live e QA multi-turn.
1
Prompt Eli v5 liveFATTO
19.343 caratteri: promo Acquafitness e Acquagym, mai prezzi, mai cifre eco, scenario genitore, anti meta-coaching, limite 400-500 char, Fase 1 two-step. Snapshot di ogni versione in history.
2
QA multi-turn e one-shotFATTO
23 cicli superati: multi-turn 7 scenari, full test 10 personas, 25 one-shot. Fix applicati (ban eco-euro, no nuoto, regola piano orari corrente, contatti ufficiali), poi 4 su 4 probe passate.
3
Test pipeline end-to-endIN ATTESA
Parte quando il canale WhatsApp e collegato: enable webhook, whatsapp e wait, mapping sessionKey al contact_id, enable tagContact.
Canale WhatsApp
Collegato dal cliente e wiring n8n completato. In attesa del workflow GHL inbound.
1
WhatsApp collegato al CRMFATTO
Il cliente ha collegato il numero WhatsApp al CRM in data 10 luglio 2026 (guida inviata, accesso su info@energy-live.it).
2
Wiring nodi n8n WhatsAppFATTO E VALIDATO
Webhook, invio WhatsApp, wait umano, tagContact e doppio trigger (widget piu WhatsApp) abilitati e cablati al motore conversazionale RAG. Completato e validato il 10 luglio.
3
Workflow GHL inbound verso EliIN CORSO
Manca solo il workflow GHL "0" (Customer Replied WhatsApp piu tag riattivazione-2026, POST al webhook n8n) per attivare la pipeline conversazionale end-to-end.
Handoff
Consegna e formazione. In attesa.
1
Consegna cliente e walkthroughPENDING
Notifica cliente, formazione finale e passaggio dati consulente. Parte dopo il test end-to-end e la pubblicazione dei workflow.
Checklist operativa
Sequenza completa aggiornata al 10 luglio 2026 (pomeriggio). Pallino verde: fatto, ambra: in corso, grigio: da fare.
1
Wiring canale WhatsApp su n8nFATTOClaude
Webhook, invio WhatsApp, wait umano, tagContact (additivo) e doppio trigger widget piu WhatsApp. Fatto e validato il 10 luglio.
1b
Widget chat di test nella doc clienteFATTOClaude
Widget "Prova Eli in diretta" embeddato nella documentazione cliente. Fatto il 10 luglio.
2
Workflow GHL "0": Riattivazione Inbound verso EliIN CORSOLorenzo
Trigger Customer Replied WhatsApp piu tag riattivazione-2026, poi Webhook POST a n8n, poi Publish.
Webhook n8n:
https://n8n-internal-chatbot.automazioni.ai/webhook/energylive/inboundIstruzioni operative passo passo
- Nella sub-account Energy Live vai su Automation, poi Workflows, poi Create Workflow e scegli Start from scratch (blank).
- Rinomina il workflow (in alto a sinistra) in: Riattivazione · Inbound → Eli (n8n).
- Clicca Add New Trigger e seleziona Customer Replied. Aggiungi i filtri:
- Reply Channel uguale a WhatsApp
- Contact Tag: il contatto HA il tag
riattivazione-2026
- Clicca il + sotto il trigger, aggiungi l'azione Webhook (categoria Developers) e configurala:
- Method: POST
- URL:
https://n8n-internal-chatbot.automazioni.ai/webhook/energylive/inbound - Payload di default, nessun custom data
- In alto a destra attiva il toggle da Draft a Publish e salva. Non lasciarlo in Draft, altrimenti il trigger non scatta.
3
Test pipeline end-to-end su WhatsApp realeDA FARELorenzo piu Claude
Messaggio reale, Eli risponde, esecuzione n8n verde.
Istruzioni operative passo passo
- Nella sub-account crea un contatto di prova con il tuo numero WhatsApp personale.
- Applica al contatto il tag
riattivazione-2026(senza questo tag il workflow "0" non scatta). - Dal tuo telefono scrivi un messaggio al numero WhatsApp di Energy Live collegato al CRM.
- Attendi la risposta di Eli entro circa 40 secondi (il wait umano di 5-38 secondi e incluso nel ritardo).
- Avvisa Claude, che nel frattempo monitora le esecuzioni n8n e conferma che il flusso e verde.
Se dopo circa 40 secondi non arriva risposta: controlla che il workflow "0" sia in Publish e che il contatto abbia davvero il tag
riattivazione-2026.4
Workflow GHL A: Inbound verso In conversazioneDA FARELorenzo
Build piu publish.
Istruzioni operative passo passo
- Automation, poi Workflows, poi Create Workflow blank. Nome: Riattivazione · Inbound → In conversazione.
- Trigger: Customer Replied (inbound message), Channel uguale a WhatsApp. Aggiungi i filtri sul contatto:
- HA il tag
riattivazione-2026 - NON ha il tag
interessato - NON ha il tag
opt-out
- HA il tag
- Nelle Settings del workflow attiva Allow re-entry ON (deve scattare a ogni risposta, non solo alla prima).
- Azione: Create/Update Opportunity. Pipeline Riattivazione 2026 (
Q8E0qbByxY3r5Son80a0), stage In conversazione (62ffb963-eedc-4788-818b-84a754df6a6b), owner Terenzio Lomoro. Se l'opportunity esiste gia, spostala a "In conversazione". - Publish, non lasciare in Draft.
Opzionale: aggiungi
chiuso come terza esclusione tag se la consulente tagga a mano i lead chiusi (Iscritto / Non interessato). Opzionale anche un secondo trigger "Contact Tag added = riattivazione-2026" che crea l'opportunity in stage Nuovo (241293bd-7c59-4dee-9ff8-1df9933723f1) per tracciare il primo tocco.5
Workflow GHL B: Interessato verso ConsulenteDA FARELorenzo
Passaggio a consulente piu email a Gianna. Build piu publish.
Istruzioni operative passo passo
- Automation, poi Workflows, poi Create Workflow blank. Nome: Riattivazione · Interessato → Consulente + notifica.
- Trigger: Contact Tag added, tag uguale a
interessato(settato dal bot o dall'handoff). - Azione 1: Update Opportunity, stage Interessato → Consulente (
f75adf6d-6426-442b-a26c-649bd5f89ace). - Azione 2: Send Email (notifica interna) a comunicazioni@energy-live.it (Gianna, va sempre notificata delle comunicazioni rilevanti):
- Oggetto:
Nuovo lead interessato: {{contact.name}} - Corpo: nome, telefono, ultimo messaggio, link al contatto
- Oggetto:
- Azione 3 (opzionale): notifica anche il consulente Terenzio e crea un task Richiama lead.
- Publish, non lasciare in Draft.
6
Workflow GHL C: Opt-out verso stage Opt-outDA FARELorenzo
Stage Opt-out piu DND ON. Build piu publish.
Istruzioni operative passo passo
- Automation, poi Workflows, poi Create Workflow blank. Nome: Riattivazione · Opt-out.
- Trigger: Contact Tag added, tag uguale a
opt-out. - Azione 1: Update Opportunity, stage Opt-out (
8fcd9b2d-fc6f-4df5-8703-86ebbd93a65d). - Azione 2: Set DND ON su tutti i canali, o almeno WhatsApp e SMS, per fermare gli invii.
- Publish, non lasciare in Draft.
7
Ri-test con i workflow attiviDA FARELorenzo piu Claude
Tag interessato, l'opportunity si muove e parte l'email di notifica.
Istruzioni operative passo passo
- Sul contatto di prova applica a mano il tag
interessato. - Verifica che l'opportunity si sposti nello stage Interessato → Consulente e che l'email di notifica arrivi a Gianna (comunicazioni@energy-live.it).
- Poi applica a mano il tag
opt-outsullo stesso contatto. - Verifica che l'opportunity passi allo stage Opt-out e che il DND risulti attivo sul contatto.
8
Template MetaDA FAREMarketing / Terenzio
Conferma bozze dal marketing, poi ok Terenzio, poi submission Meta con tempi tecnici di 2-5 giorni.
Istruzioni operative passo passo
- Sollecita al marketing la conferma delle bozze dei template (file
sequenza-drip-whatsapp.md). - Raccogli l'ok di Terenzio sui testi finali.
- Esegui la submission dei template su Meta dal CRM. Approvazione Meta in 2-5 giorni: e il percorso critico rispetto alla scadenza promo dell'8 agosto.
9
Drip campagna riattivazione su GHL nativoDA FARELorenzo
Da costruire su GHL nativo quando i template sono approvati.
Istruzioni operative passo passo
- Costruisci la sequenza drip su GHL nativo (workflow o campaign): decisione confermata, n8n resta solo motore RAG, il drip non passa da n8n.
- Avvia la costruzione solo quando i template Meta sono approvati (dipende dalla voce 8).
- Il dettaglio della sequenza (tempistiche, messaggi, condizioni) verra definito con Claude a template pronti.
Vincolo temporale: la promo scade l'8 agosto. Per avere margine utile serve partire con l'outbound entro meta luglio. I 2-5 giorni di approvazione Meta sono il percorso critico.
Blocker residui
Cosa resta prima del go-live.
1
Dati consulente per handoff
Servono i dati del consulente e eventuali vincoli sui contenuti dal cliente.
2
Approvazione template Meta
Bozze pronte, in conferma col marketing. Submission Meta con tempi tecnici di 2-5 giorni.
3
Pubblicazione workflow GHL
I 3 workflow intake sono in draft e vanno pubblicati prima del test end-to-end.
Gia fatto
- Onboarding, sub-account GHL creato e task Asana
- Survey chatbot recuperata e analizzata, liste contatti pulite (circa 4.879 unici)
- Backend Eli provisionato su Hetzner: tenant energylive, motore RAG attivo, DB dedicato, LLM gpt-5-mini
- KB ingerita e aggiornata: 13 file, 127 chunk, con info-struttura e header validita orari
- Prompt Eli v5 live (19.343 char), certificato su 23 cicli di test tra multi-turn, 10 personas e 25 one-shot
- Import GHL completato: 4.865 contatti con tag riattivazione-2026, campo eta popolato, 0 fallimenti
- Pipeline "Riattivazione 2026" a 7 stage, calendario consulente e tag interessato/opt-out creati via API
- Utente Terenzio creato in GHL (admin location, invito piattaforma partito)
- Portale statistiche attivo: login energylive, conversazioni visibili, KPI e appuntamenti da GHL
- Precall report brandizzato Infrastrutture AI pubblicato su energylive-documentazione.infrastrutture.ai (rifinito con humanizer e taste, zero em-dash)
- Regola no em-dash e no en-dash applicata al prompt Eli live
- Messaggio di onboarding WhatsApp per Terenzio pronto
- Cliente ha collegato il numero WhatsApp al CRM il 10 luglio
- Wiring canale WhatsApp su n8n completato e validato il 10 luglio (webhook, invio WA, wait umano, tagContact, doppio trigger widget piu WhatsApp)
- Widget chat di test embeddato nella documentazione cliente ("Prova Eli in diretta")