Pannello del Valore
Home del cliente riorientata sul ROI: cosa ti sta dando Rela AI questo mese, non quanti token hai consumato.
Pannello del Valore
Il Pannello del Valore è la prima schermata che un cliente vede quando entra. A colpo d'occhio risponde alla domanda chiave: vale la pena ciò che sto pagando? Consolida nove widget che mostrano il ritorno reale — in USD e in tempo — che Rela AI genera sulla tua operazione.
Riepilogo esecutivo
Il cambio di gioco: la tua dashboard ha smesso di mostrare quanti token Gemini hai consumato (metrica utile per noi). Ora mostra downtime evitato, interventi predittivi attivati e il tuo ROI reale rispetto al costo del piano.
| Prima (dashboard di consumo) | Ora (Pannello del Valore) |
|---|---|
| Token Gemini: 1.234.567 | Risparmio netto questo mese: $33.200 |
| Chiamate WhatsApp: 8.902 | ROI: 18× sul costo del piano |
| Costo IA del mese: $142,50 | 47 h di downtime evitato |
| Overage warning | 3 asset degradati senza intervento — risparmieresti ~$12.500 agendo questa settimana |
A cosa serve?
Con il pricing per-macchina, i token sono diventati un problema interno (vive nell'admin panel). Il cliente paga un canone fisso e ha bisogno di una risposta rapida a quattro domande:
- Sto usando ciò che ho pagato? (Utilizzo del piano)
- Il sistema funziona? (Salute operativa + Impatto degli agenti)
- Dove sto lasciando soldi sul tavolo? (Avvisi di valore perduto)
- Come mi confronto con il mercato e sono sul piano corretto? (Benchmark di settore + Plan fit)
Il Pannello del Valore risponde a tutte e quattro in meno di 30 secondi.
Come funziona?
flowchart LR
A[Dati reali del tenant] --> B[Aggregazioni<br/>cross-collection]
B --> C[Benchmark economici<br/>del tenant]
C --> D[Hero ROI]
C --> E[Avvisi di valore perduto]
B --> F[Utilizzo del piano]
B --> G[Salute operativa / Impatto agenti /<br/>Proattivo vs Reattivo / Inventario]
B --> H[Benchmark settore]
B --> I[Plan fit]
D & E & F & G & H & I --> J[Pannello del Valore]Ogni widget interroga un endpoint del backend che aggrega dati cross-collection: _assets per macchine attive, _machine_events per eventi del mese, _asset_kpis per OEE/MTTR/MTBF, _tenant_benchmarks per costi del cliente, _subscription_plans per prezzo e limiti.
Le cifre in USD si calcolano moltiplicando metriche fisiche (ore di downtime evitate, ore di tecnico risparmiate) per le ipotesi economiche che il tenant ha configurato in /settings/benchmarks. Se non sono state impostate, i widget mostrano solo metriche fisiche (senza USD) e un CTA per completarle.
Widget del pannello
1. Hero "Valore generato questo mese"
La card più importante: sopra la piega, a tutta larghezza.
Modalità configurata (benchmark pronti):
- Numero grande di risparmio netto (risparmio totale − costo piano).
- Delta ▲/▼ vs mese precedente.
- 6 metriche: risparmio totale, costo del piano, moltiplicatore ROI, downtime evitato (h), ore tecnico risparmiate, link "Modifica ipotesi".
- Badge del piano attuale (Essential/Professional/Enterprise).
Modalità fallback (senza benchmark): card ambra con metriche fisiche (downtime evitato, ore tecnico) e CTA "Configura ipotesi" → /settings/benchmarks. Non inventiamo mai cifre in USD senza dati reali del cliente.
Endpoint: GET /api/v1/roi/hero.
2. Avvisi di valore perduto
Widget a tutta larghezza appena sotto l'Hero. Trasforma dati passivi in azioni redditizie:
| Tipo | Trigger | Stima in USD |
|---|---|---|
degraded_assets | Asset con AHI inferiore a 50 senza intervento assegnato | 4 h * costo orario downtime * asset |
low_stock | Pezzi sotto minimum_stock | Nessun USD (i costi per pezzo variano molto) |
overdue_tasks | OT scadute da oltre 7 giorni | 2 h * costo orario tecnico * tasks |
Ogni card ha un CTA inline che porta al percorso corrispondente (/assets, /parts, /tasks?filter=overdue).
Endpoint: GET /api/v1/roi/lost-value.
3. Utilizzo del piano
Sostituisce la vecchia vista di token. Mostra:
- Piano attuale (Essential / Professional / Enterprise) + prezzo/mese.
- Barre di progresso: Macchine (asset), Agenti (WhatsApp + Email), Interazioni (eventi del mese).
- Data di prossima fatturazione.
Endpoint: GET /api/v1/billing/overview (nuovo servizio composite).
4. Salute operativa
Cockpit di 6 metriche in griglia 3×2 con token di severità canonici:
- Allarmi critici attivi (emergency + critical).
- Allarmi warning attivi.
- Eventi ultime 24 h.
- Conformità manutenzione (%).
- SLA completion (%).
- Tempo medio di risoluzione.
Endpoint: GET /api/v1/dashboard/kpis + GET /api/v1/dashboard/sla.
5. Impatto degli agenti IA
Metriche del core value dell'abbonamento:
- Agenti attivi vs totali (WhatsApp + Email combinati).
- Conversazioni gestite (ultimi 30 giorni).
- Messaggi gestiti.
- Ultima attività con tempo relativo.
- Split WhatsApp vs Email nel footer.
6. Proattivo vs reattivo
Narrativa del cambio culturale verso la manutenzione pianificata:
- Percentuale di manutenzioni pianificate in tempo.
- OT scadute.
- Attività in corso.
- Attività completate.
- Barra segmentata con mix di priorità (urgent/high/medium/low).
7. Inventario + acquisti
- Valore totale dell'inventario (somma di
unit_cost * quantity_on_hand). - Pezzi registrati.
- Pezzi sotto minimo (con link a
/parts?filter=low). - Pezzi esauriti (con link a
/parts?filter=zero). - Footer con OT di acquisto aperte per stato + valore impegnato.
8. Benchmark vs settore
Confronta i KPI del tenant con baseline curati per 7 settori:
| Settore | OEE medio | MTTR medio | MTBF medio |
|---|---|---|---|
| Generale | 60 % | 4 h | 400 h |
| Alimentare | 65 % | 3,5 h | 450 h |
| Farmaceutico | 70 % | 3 h | 520 h |
| Automotive | 80 % | 2,5 h | 600 h |
| Minerario | 55 % | 6 h | 350 h |
| Energia | 75 % | 3 h | 500 h |
| Catena del freddo | 68 % | 3 h | 480 h |
Tolleranza ±5 %: better / worse / on_par / no_data.
9. Sono sul piano giusto?
Euristica che rileva funzionalità tier-gated in uso e consiglia upgrade o downgrade:
- Upgrade: il tenant usa
prognostics,anomaly_detection,energy_monitoringoextractionma è su Essential. O usaoee,sso,audit_trailma non è su Enterprise. - Downgrade: il tenant è su Professional o Enterprise ma non tocca i gate esclusivi.
- Fit: il piano è allineato con l'uso reale.
Fiducia: high (≥2 funzionalità), medium (1), low (downgrade).
Endpoint condiviso con il benchmark: GET /api/v1/roi/insights.
Come usarlo
- Vai alla home (
/dashboard). È la prima schermata che vedi. - Controlla l'Hero per il numero titolo del mese.
- Se vedi avvisi di valore perduto in ambra, fai clic su quello che ti interessa. Ogni card ha un CTA diretto all'azione redditizia.
- Rivedi Utilizzo del piano per sapere se ti stai avvicinando a un limite.
- Salute operativa + Proattivo/Reattivo riassumono lo stato fisico. Se vedi critici attivi, passa all'inbox operativo con il pulsante "Vai a operazioni".
- Benchmark vs settore e Plan fit sono contestuali — rivedili ogni 2-3 mesi per calibrare aspettative e confermare di essere sul tier corretto.
Pannello del Valore vs Pannello Operativo. Il Pannello del Valore risponde "vale la pena ciò che sto pagando?" con metriche aggregate e orientate al business. Il Pannello Operativo risponde "cosa sta succedendo adesso?" con l'inbox allarmi, trend dettagliati, heatmap e drill-down per asset. Il pulsante "Vai a operazioni" nell'header della home ti porta al secondo.
Configurazione delle ipotesi economiche
Per sbloccare l'Hero in USD, il tenant deve compilare le ipotesi in /settings/benchmarks:
| Campo | Esempio | Uso |
|---|---|---|
| Costo per ora di downtime | 500 USD | Moltiplicatore principale dell'Hero e degli avvisi di valore perduto |
| Costo orario tecnico | 50 USD | Ore di tecnico risparmiate → USD |
| Costo intervento reattivo | 3.500 USD | Riferimento per 3-9× vs preventivo |
| Costo intervento preventivo | 800 USD | Riferimento opposto |
| OEE baseline | 60 % | Riferimento per attribuire miglioramenti |
| Disponibilità baseline | 85 % | Riferimento opposto |
| Valuta | USD / EUR / MXN / BRL / ARS / COP / CLP | Formattazione di tutte le cifre |
Finché non sono configurate, i widget pertinenti mostrano metriche fisiche (ore, count) e l'Hero adotta la modalità fallback ambra.
Endpoint: GET/PATCH/POST /api/v1/tenant-benchmarks (+ /reset).
Casi d'uso
- Supervisore di manutenzione, lunedì 7:00. Entra nel Pannello del Valore, vede l'Hero con "Risparmio netto $33.200 questo mese, +12 % vs mese precedente". Poi scansiona gli avvisi di valore perduto, trova "3 asset degradati — potenziale $12.500", fa clic e crea OT per la settimana.
- Plant manager, revisione mensile. Apre il pannello, conferma che il ROI si mantiene sopra 15×. Rivede il Benchmark vs Settore per validare che l'OEE del 78 % resta sopra la media del settore (alimentare: 65 %). Esporta uno screenshot per il comitato.
- Onboarding di un cliente nuovo. Durante la prima settimana vedono l'Hero in modalità fallback con solo metriche fisiche. Finiscono il wizard di benchmark venerdì e da lunedì l'Hero mostra USD reali.
Limiti e ipotesi
- Le cifre in USD dipendono al 100 % dal tenant che ha configurato i suoi benchmark. Se i valori sono imprecisi, anche il ROI lo è.
- Il benchmark vs settore usa baseline pubblici fissi (non è la media live del settore). Si usa come riferimento direzionale, non come ranking esatto.
- Il widget "Plan fit" è un'euristica basata sul rilevamento di funzionalità tier-gated. Non considera il volume (numero di eventi, chiamate, ecc.).
- I widget fanno cache per richiesta — niente websocket. Un ricaricamento porta i dati più freschi.
- Ancora nessun layout mobile dedicato; tablet e desktop vanno bene.
Vantaggi chiave
- Il cliente capisce in 30 secondi quanto gli sta dando Rela AI questo mese.
- Gli avvisi proattivi trasformano la dashboard da passiva ad attiva — ogni card ha un CTA diretto all'azione redditizia.
- Il Plan fit previene il churn da sotto-utilizzo e fa emergere upgrade organici.
- L'Hero con ROI reale giustifica il rinnovo annuale con un numero verificabile.
- La separazione Pannello del Valore vs Pannello Operativo rispetta la legge di una sola responsabilità per schermata.
Riepilogo endpoint
| Endpoint | Widget | Commento |
|---|---|---|
GET /api/v1/roi/hero | Hero | Consolida benchmark + savings + piano |
GET /api/v1/roi/lost-value | Avvisi di valore perduto | 3 tipi: degraded_assets, low_stock, overdue_tasks |
GET /api/v1/roi/insights | Benchmark + Plan fit | Fetch condiviso |
GET /api/v1/billing/overview | Utilizzo del piano | Counter reali (non stub) |
GET /api/v1/dashboard/kpis | Salute operativa + Proattivo/Reattivo | Esistente |
GET /api/v1/dashboard/sla | Salute operativa | Esistente |
GET /api/v1/tenant-benchmarks | /settings/benchmarks | CRUD ipotesi |