Come il widget di chat incorporabile è stilizzato, sandboxato, visualizzato in anteprima e configurato in modo sicuro affinché si adatti ai siti dei clienti mantenendo sicurezza e prestazioni.
Il widget è l'interfaccia rivolta ai clienti — la bolla di chat che vive sui siti web dei tuoi clienti o all'interno dei loro prodotti. Deve sembrare che appartenga lì: abbinando i loro colori di marca, font e stile. Deve anche essere sicuro: incorporato sui siti dei clienti significa esposizione all'internet aperto, quindi il widget deve essere indurito contro abusi e manipolazioni. Questo approfondimento copre come il widget è configurato, come le personalizzazioni vengono validate e applicate, e come puoi visualizzare in anteprima le modifiche in modo sicuro prima che diventino live.
Per la maggior parte degli utenti finali dei tuoi clienti, il widget *è* il tuo prodotto. È la superficie con cui interagiscono. Come appare, come si carica e come si comporta plasma la loro intera percezione dell'agente AI.
Un amministratore configura il widget attraverso il pannello di amministrazione: scegliendo colori, font, varianti di layout (compatto, a schermo intero, cassetto laterale) e messaggi predefiniti. Ogni opzione di configurazione viene validata dal server prima di essere salvata:
- I colori vengono controllati per l'accessibilità (contrasto sufficiente tra testo e sfondo)
- Il CSS personalizzato viene controllato rispetto a un elenco sicuro di proprietà consentite (per prevenire stili dannosi)
- Le stringhe localizzate vengono controllate per limiti di lunghezza per prevenire rotture del layout
Prima di andare live, gli amministratori possono aprire un'anteprima sandboxed — un ambiente sicuro e isolato in cui il widget si rende esattamente come apparirà su un vero sito cliente. Questa anteprima:
- Utilizza dati di configurazione reali, quindi ciò che vedi è esattamente ciò che i clienti vedranno
- È completamente isolata dalla produzione — nulla nell'anteprima influisce sugli utenti live
- Si aggiorna in tempo reale mentre regoli le impostazioni
Il processo di incorporamento è progettato per essere semplice e sicuro:
Se una nuova configurazione causa problemi, il rollback è immediato. Un amministratore può tornare a qualsiasi versione di configurazione precedente dal dashboard, e la modifica ha effetto in pochi secondi — nessun deployment necessario.
Il team sta costruendo:
Una volta live, i tuoi clienti saranno in grado di personalizzare il loro widget con fiducia, visualizzare i risultati prima del lancio e fidarsi che il sistema di validazione li protegga se qualcosa non sembra giusto.