Specifiche tecniche

La piattaforma LiveHelp® è composta da tre moduli:

    » il client utilizzato dagli operatori

    » il client utilizzato dagli utenti

    » il server centrale


L'accesso come operatore è protetto da 3 elementi: ID-sito, login e password.
Solo l'amministratore dell'account può definire i dati di accesso (login e password) degli operatori.

Operatore
L'operatore può lavorare con qualsiasi browser che supporti java o websocket. Non è necessario installare alcun software. Non vengono installate activeX pertanto non è necessario avere permessi di Administrator nemmeno al primo utilizzo. Questo riduce drasticamente il rischio di “infezioni” del PC utilizzato, permettendo anche ai responsabili IT di adottare il browser che ritengono più sicuro (es. Google Chrome). Attualmente tutti i browser di ultima generazione supportano la tecnlogia usata da LiveHelp come operatore.

Client utente
Il client utente, non potendo ovviamente essere configurato dai responsabili IT, si adegua automaticamente alle specifiche riscontrate: se la connessione tramite java (che garantisce l'esperienza migliore in termini di immediatezza) fallisce, passa automaticamente ad una connessione tramite ajax. Se anche questa dovesse fallire passa ad una soluzione di reload di frame nascosti. In fase di integrazione nel sito web è possibile decidere se saltare subito java.
In ogni caso all’utente non è richiesta alcuna installazione di software o autorizzazione, indipendentemente dal dispositivo utilizzato (desktop, smartphone o tablet).

Per garantire la massima sicurezza (e velocità di risposta) la connessione operatore-server avviene grazie alla nostra web-app (client per operatori) sviluppata interamente in HTML5 tramite l'innovativa tecnologia websocket, in grado di mantenere aperta una connessione in tempo reale senza più utilizzare java. Gli operatori avranno così modo di accedere da qualsiasi browser. In caso di instabilità temporanea della rete a cui l’operatore è collegato, non appena la connessione torna disponibile, la connettività al client operatore viene ripristinata automaticamente senza ulteriori richieste di login.

LiveHelp si integra facilmente con i browser più avanzati (es. Google Chrome) per rendere automatico l'accesso degli operatori all'accensione del pc o alla login di Windows. In questo modo i vostri operatori non si dimenticheranno mai di accedere alla chat per ricevere le richieste. Le notifiche desktop inoltre, se attivate, consentono di ricevere avvisi non invasivi (simili all'arrivo di nuove mail) per gli eventi più importanti della chat quando si sta facendo altro.

L'utilizzo del server centrale, che funge da intermediario, consente inoltre ai client (sia operatori che utilizzatori) di poter dialogare senza dover aprire pericolose porte in ingresso sul firewall. Essendo inoltre sempre connessi tramite un server centrale, gli utenti esterni non hanno mai alcun contatto di rete con gli operatori, di cui non sono nemmeno in grado di riconoscere l'IP. Gli operatori possono (se viene dato loro il permesso) conoscere l'IP degli utenti ed eventualmente inibirne l'accesso in modo permanente. Il sistema comunque riconosce automaticamente eventuali tentativi di accesso non autorizzato e blocca immediatamente l'IP di provenienza. Questa funzionalità agisce a livello generale del sistema LiveHelp.

I messaggi ricevuti dagli utenti verso gli operatori vengono filtrati sia dal server che dal client stesso dell'operatore. Gli utenti ad esempio non possono mai inviare codice html (quindi nemmeno javascript) in quanto questo verrebbe filtrato e ripulito rendendolo di fatto innocuo.

La riservatezza dei messaggi invece viene garantita dal sistema implementato, per cui i messaggi destinati ad un utente (o operatore) vengono recapitati tramite protocollo tcp/ip solo a quell'utente. È possibile anche far passare i messaggi degli utenti tramite protocollo https.

Il server stesso a sua volta è protetto da firewall monitorati continuamente e viene tenuto regolarmente aggiornato. L'affidabilità è garantita anche dal servizio tecnico della farm presente in loco 24x7 con tecnici sistemisti. L'uptime è superiore al 99,6%.

Informazioni sull'utente

All’attivazione della chat da parte dell’utente, l’operatore visualizza nel box informazioni alcuni dati importanti, oltre all’IP da cui proviene la richiesta e la pagina del sito su cui l’utente ha attivato la chat: la geolocalizzazione dell’utente, la connessione da dispositivo mobile (utile per fornire risposte tempestive ed efficaci) e il riferimento a eventuali conversazioni precedenti già avute con lo stesso utente.

Scambio di documenti tra operatore e utente

La funzionalità può essere attivata o disattivata a scelta dell'amministratore dell'account.
I files vengono sempre caricati prima sul server (tramite la funzione di upload http) e solo successivamente alla scansione antivirus viene inviato il link per il download nella finestra di chat. Il download avviene anche in questo caso attraverso il protocollo http ed è pertanto soggetto alle ulteriori politiche di sicurezza del browser.

A richiesta del cliente è possibile eventualmente prevedere l'utilizzo di un servizio dedicato per lo scambio dei files, in modo da poterne governare totalmente la logica (es. blocco delle estensioni, dimensioni, utilizzo di https) e le politiche di sicurezza oltre che di archiviazione. Il servizio potrebbe risiedere anche su un server fornito da terze parti.

Ricezione via email della conversazione effettuata

L’amministratore dell’account può rendere disponibili agli utenti le conversazioni effettuate in precedenza sia per la consultazione immediata, sia per la ricezione via e-mail, per garantire la massima trasparenza del servizio di assistenza.
La piattaforma LiveHelp® è di proprietà di SOSTANZA® srl. Tutto il codice è stato sviluppato e viene mantenuto internamente dai programmatori dell'azienda. Questo rende possibile interventi rapidissimi quando necessitano nuove implementazioni, aggiornamenti o modifiche al sistema. A richiesta Sostanza è in grado si sviluppare in tempi brevi nuove funzionalità comuni a tutti gli account o specifiche per cliente.

Qualora il cliente lo ritenga opportuno è anche possibile installare la piattaforma presso un server dedicato al cliente (di proprietà del cliente o presso Sostanza). In questo caso non ci sono limiti alle personalizzazioni applicabili.

- IT