Manuale

Ogni funzionalità passo per passo, con immagini di un sistema in funzione. L'interfaccia nelle immagini è in inglese: è la lingua di base del prodotto.

Le immagini sono della versione 1.3.1. Nelle schermate mostrate non è cambiato niente fino alla versione 1.13.3. L'unica cosa con un aspetto diverso è il numero di versione in fondo alla barra laterale.

Personalizzazione e amministrazione

Qui gestisci le impostazioni della lingua del sistema e applichi il logo e i colori della tua azienda. Imposti il formato di data e ora e informi tutti sulle manutenzioni pianificate e sui guasti. Questo blocco copre anche i lavori che fai di rado e di cui poi hai davvero bisogno: un aggiornamento, un archivio, un avviso prima che il disco si riempia. Tutto qui fa parte di Basic, tranne l'invio dell'avviso per e-mail.

1

Attivare le lingue e tradurle da sé

In «Settings → Language Settings» scegli quali lingue offre la tua azienda. Ce ne sono 30 tra cui scegliere.

L'inglese è sempre acceso e non si può spegnere. È la lingua a cui il sistema torna quando un testo non ha ancora una traduzione.

Da quel momento ogni utente sceglie nel proprio menu la lingua in cui lavora, tra quelle che hai attivato.

Le traduzioni non arrivano con un aggiornamento. Un aggiornamento porta nuovi testi in inglese; la traduzione la fornisci tu.

Funziona in due passi. Con «Export JSON» scarichi un file che contiene ogni testo inglese accanto alla tua traduzione esistente.

Quel file lo compili con i tuoi tempi e lo ricarichi con «Import JSON». I campi vuoti vengono saltati, le traduzioni esistenti vengono sostituite.

I segnaposto come {count} devono sopravvivere nella traduzione. Una voce i cui segnaposto differiscono dal testo inglese viene rifiutata, e questo vale anche per un segnaposto in più. Resta allora attiva la traduzione precedente. L'inglese compare solo se non ce n'era nessuna. Il sistema ti dice quale voce era.

La scheda «State of your language packs» ti dice, lingua per lingua, a che punto sei. Lì compare ogni lingua che hai attivato, anche senza traduzione. La scheda mostra quanti testi sono tradotti e nomina quattro casi: non aggiornato, non tradotto, sconosciuto e completo. «Unknown» significa che i testi sono stati importati prima che esistesse questo controllo. La prossima importazione lo chiarisce.

«Non aggiornato» è il caso che conta. Il testo inglese è cambiato, la tua traduzione è ancora lì e adesso dice un'altra cosa.

I pacchetti lingua pronti per ogni lingua sono gratuiti sulla nostra pagina «Download». Li carichi con «Import JSON», proprio come il tuo file. Puoi anche modificare prima il file per migliorare una traduzione.

Nell’applicazione, il link «Download language packs» nella scheda «Import translations» ti porta direttamente a quella pagina.

La scheda «Languages» con le lingue come pulsanti e l'inglese acceso in modo permanente.
La cornice rossa è sul tedesco e su «Save languages». L'inglese porta il contrassegno «Always active».Apri l'immagine a grandezza reale
La scheda «Export translations» con il selettore della lingua di destinazione.
Prima scegli la lingua di destinazione, poi scarichi. Il file contiene il testo inglese e la tua traduzione esistente.Apri l'immagine a grandezza reale
La scheda «Import translations» con il file scelto.
Dopo «Select file» il nome del file compare accanto. Solo «Import JSON» lo carica.Apri l'immagine a grandezza reale
La scheda «State of your language packs» con lo stato del tedesco.
In questo mondo di esempio il pacchetto tedesco è completo. Il secondo numero cresce a ogni aggiornamento che porta testi nuovi.Apri l'immagine a grandezza reale
2

Logo, favicon e colori

In «Settings → CI Settings» imposti il tuo logo, il tuo favicon e tre colori.

Il logo compare nella barra laterale, sotto il logo del sistema. Sono consigliati 400 per 160 pixel in PNG o SVG con sfondo trasparente, al massimo 2 MB. Un file SVG che contiene uno script viene rifiutato al caricamento. Se un caricamento non riesce, il messaggio indica il motivo.

Il favicon è la piccola immagine nella scheda del browser. Sono consigliati SVG oppure 64 per 64 pixel.

I tre colori sono «Primary color», «Accent color» e «Background color». Il primo colora i pulsanti importanti, il secondo le icone e gli elementi in evidenza, il terzo lo sfondo.

I colori del testo e del passaggio del mouse il sistema li calcola da solo, così il testo resta leggibile. Tu indichi soltanto i tre colori di base.

Un campo vuoto significa che vale il colore di serie. Il quadratino accanto mostra allora il nero, perché non può mostrare «nessun colore». La nota sotto lo dice.

L'anteprima sotto i campi mostra i tuoi colori prima di salvare. Solo «Save» li rende validi per tutti.

«Restore defaults» rimette tutto com'era. Questo toglie anche il logo e il favicon che hai caricato.

La scheda «Colors» con due colori impostati e l'anteprima sotto.
La cornice rossa è sui due pulsanti dell'anteprima. Mostrano subito i colori che hai inserito.Apri l'immagine a grandezza reale
Il logo aziendale nella barra laterale, sotto il logo del sistema.
La cornice rossa è sul logo caricato. Compare subito e su tutte le pagine.Apri l'immagine a grandezza reale
3

Chiaro e scuro, e la vista sul telefono

Il sistema ha un aspetto scuro e uno chiaro. Si cambia nel proprio menu, in fondo alla barra laterale.

La scelta appartiene a ogni utente e viene ricordata. Un agente può lavorare in chiaro mentre un collega lavora in scuro.

Nello stesso menu ci sono la tua disponibilità, la tua foto del profilo, la tua password e la tua lingua.

Su uno schermo stretto l'interfaccia si riorganizza. La tabella diventa una pila di schede e la barra laterale si richiude dietro all'icona in alto a sinistra.

Non c'è un'app separata. L'indirizzo è lo stesso del computer e l'accesso funziona allo stesso modo.

Il menu personale con le voci «Light mode» e «Dark mode».
La cornice rossa è su «Light mode». Il segno di spunta accanto mostra quale aspetto è attivo.Apri l'immagine a grandezza reale
L'elenco dei ticket nell'aspetto chiaro.
L'aspetto chiaro è l'impostazione di serie.Apri l'immagine a grandezza reale
Lo stesso elenco dei ticket nell'aspetto scuro.
La stessa pagina, gli stessi dati. Cambia solo l'aspetto.Apri l'immagine a grandezza reale
La stessa pagina in una finestra stretta, come su un telefono.
Sul telefono l'elenco è impilato. La barra laterale si apre con l'icona in alto a sinistra.Apri l'immagine a grandezza reale
4

Date e ore scritte come le scrivi tu

Prima di iniziare: Gli amministratori e gli agenti possono cambiare le impostazioni generali. Tutti gli altri leggono le date come sono impostate lì.

In «Settings → General Settings» trovi la scheda «Date and time format». Sta subito dopo il fuso orario.

Quattro scelte compongono il modo di scrivere una data. «Date order» è l'ordine di giorno, mese e anno.

«Date separator» è il carattere tra i numeri. Puoi scegliere il punto, la barra o il trattino.

«Clock» è l'orologio: 24 ore, oppure 12 ore con AM e PM. «Time separator» è il carattere tra ora e minuti.

Sotto i quattro campi vedi «This is how it looks». Mostra il risultato prima che tu prema «Save».

L'impostazione vale per tutta l'installazione. Non dipende dalla lingua né dal singolo utente.

È voluto. Un'azienda scrive le date in un modo, e ogni collega legge la stessa scrittura.

L'impostazione di serie è giorno, mese, anno con il punto e l'orologio a 24 ore. Se non cambi niente, non cambia niente.

La scrittura scelta vale ovunque il sistema mostri una data. Questo comprende il ticket, gli elenchi, il promemoria e il tempo registrato.

Le esportazioni non sono toccate. Scrivono una data come 2026-08-22, perché i programmi di foglio di calcolo leggono questa forma in modo affidabile.

Anche i campi in cui inserisci una data seguono questa impostazione. Un clic sul campo apre un calendario, e la data scelta compare poi nella tua forma di scrittura. Un campo vuoto riporta «Pick a date».

Altro a riguardo nella scheda: Attivare le lingue e tradurle da sé

La scheda «Date and time format» con i quattro selettori e l'anteprima.
La cornice rossa è sull'ordine e sull'anteprima. Gli esempi dentro ai selettori seguono l'ordine scelto.Apri l'immagine a grandezza reale
I dettagli del ticket con l'impostazione di serie: giorno, mese, anno e orologio a 24 ore.
Ecco com'è un ticket finché non si cambia niente. In alto ci sono momenti nel tempo, in basso i giorni del tempo registrato.Apri l'immagine a grandezza reale
Gli stessi dettagli dopo il passaggio a mese, giorno, anno con l'orologio a 12 ore.
Lo stesso ticket dopo la modifica. I giorni registrati seguono l'impostazione come i momenti sopra di loro.Apri l'immagine a grandezza reale
5

Annunciare manutenzioni e guasti

Prima di iniziare: L'avviso nella pagina di accesso fa parte di Basic. Inviarlo anche come e-mail fa parte di Professional.

La pagina «Maintenance and incident notices» sta nella barra laterale. Lì scrivi un avviso che vedono tutti.

L'avviso compare nella pagina di accesso e in tutto il sistema. Così le persone lo leggono prima ancora di accedere.

L'obiettivo è evitare ticket inutili. Chi legge che la rete è giù non lo segnala di nuovo.

Il testo si compone facendo clic. Prima clicca il campo che vuoi riempire. Prende un bordo rosso, e tutto ciò che spunti dopo finisce lì dentro. Se togli la spunta a un blocco, quello esce di nuovo dal testo.

«Title / Subject» compare in cima all'avviso. «Body» compare sotto. Se mandi l'avviso come e-mail, uno diventa l'oggetto e l'altro il corpo del messaggio.

Ci sono frasi già pronte come blocchi. Le tue le aggiungi in «Text Modules» e i tuoi sistemi e servizi in «Systems / Services».

Con «Calendar (add date)» e «Time (add time)» inserisci una data e un'ora. È così che si annuncia una manutenzione programmata.

L'interruttore «Turn notification on/off» in alto accende e rispegne l'avviso. Quando lo accendi, salva insieme anche il titolo e il testo. L'avviso resta visibile finché non lo spegni. Se l'avviso è già acceso, una modifica al testo ha effetto solo con «Save».

Accanto c'è un secondo tipo di avviso. Se trasformi un ticket in un incidente collettivo, anche quello compare nella pagina di accesso e sparisce da solo appena il ticket viene risolto. Questo interruttore non lo riguarda.

Con «Send as E-Mail» mandi lo stesso testo anche a un elenco di indirizzi. È questa la parte che appartiene a Professional.

L'avviso lo scrivi in inglese. La sua traduzione arriva dalla pagina delle lingue, come ogni altro testo. Se poi cambi il testo inglese, la traduzione importata non vale più. Va importata di nuovo.

Altro a riguardo nella scheda: L'incidente collettivo come banda di avviso e come nota nella risposta automatica

La scheda con i blocchi di testo e i tuoi sistemi.
Le cornici rosse sono sulle due righe di inserimento: una per le frasi, una per i tuoi sistemi. In questo mondo di esempio i sistemi sono e-mail, un file server e VPN.Apri l'immagine a grandezza reale
Titolo e corpo con i blocchi spuntati, con il campo «Body» attivo.
La cornice rossa è sul campo attivo e su «Calendar (add date)». Sotto il campo si legge quale è attivo.Apri l'immagine a grandezza reale
La pagina di accesso con l'avviso acceso, per tutta la larghezza.
Ecco come lo legge un cliente prima di accedere. «Dismiss» nasconde gli avvisi mostrati in quel momento finché la pagina non viene ricaricata.Apri l'immagine a grandezza reale
Lo stesso testo con «Send as E-Mail» spuntato e l'elenco dei destinatari.
La cornice rossa è sull'elenco dei destinatari e su «Send Mail». Separa più indirizzi con una virgola.Apri l'immagine a grandezza reale
6

Avviso in anticipo prima che il disco si riempia

Il sistema tiene d'occhio lo spazio su disco del server e parla prima che finisca.

Ci sono due livelli. Dal 90 per cento occupato ricevi un avviso, dal 95 per cento un allarme.

Chi si occupa degli aggiornamenti vede i numeri e che cosa fare. Di solito le vecchie immagini degli aggiornamenti precedenti sono la voce più grossa.

Tutti gli altri che hanno effettuato l'accesso ricevono una frase breve e l'indicazione di rivolgersi all'amministratore. La vedono solo dal livello di allarme.

Niente di tutto questo compare nella pagina di accesso. Quanto sia pieno il disco di un server non riguarda nessuno prima dell'accesso.

Un disco pieno non colpisce solo l'aggiornamento. Gli allegati, la posta in arrivo, la banca dati e il backup vivono tutti sullo stesso disco.

Ricevi un avviso anche non appena restano liberi meno di 10 GB. Un aggiornamento ha bisogno di tanto spazio e con meno non parte.

Dopo ogni aggiornamento riuscito il sistema rimuove le immagini delle versioni più vecchie. La versione precedente resta per poter tornare indietro.

La banda con l'avviso che lo spazio sta diventando poco.
Il primo livello. In questo mondo di esempio è occupato il 93 per cento e restano liberi 14 GB su 200.Apri l'immagine a grandezza reale
La stessa banda con il testo del livello di allarme.
Il secondo livello, al 96 per cento. Ora il testo dice anche che cosa può cominciare a non funzionare.Apri l'immagine a grandezza reale
Lo stesso evento nella finestra di un agente: una frase breve senza numeri.
Chi non può liberare spazio non riceve numeri. La frase dice la conseguenza e rimanda all'amministratore.Apri l'immagine a grandezza reale
7

Aggiornare premendo un pulsante

In «Settings → Updates» vedi quale versione è in funzione e se ne esiste una più recente.

Se c'è una versione nuova, sotto è elencato che cosa porta. L'elenco mostra tutte le versioni che salti.

Prima dell'aggiornamento il sistema controlla che ci sia abbastanza spazio libero. Un aggiornamento ha bisogno dell'immagine vecchia e di quella nuova nello stesso momento, perciò chiede 10 GB. Se non basta, il sistema rifiuta l'aggiornamento e dice perché. È una notizia migliore che arrendersi a metà strada.

Poi fa da solo un backup cifrato. Comprende la banca dati, gli allegati, gli archivi e le chiavi. Se la banca dati gira fuori da SMITEY, non fa parte di questo backup.

Se il backup non riesce, l'aggiornamento si ferma prima di cambiare qualcosa. Una banca dati fuori da SMITEY non blocca l'aggiornamento. Salvala con i tuoi strumenti.

Il sistema chiede prima di partire. Durante l'aggiornamento resta irraggiungibile per qualche minuto, quindi scegli un momento tranquillo.

Se qualcosa va storto, il sistema torna alla versione precedente e continua a funzionare.

Se il tuo server non riesce a raggiungere la fonte degli aggiornamenti, il sistema lo dice esattamente. Non sostiene che sei aggiornato.

Un aggiornamento che porta la banca dati a una versione nuova non si applica premendo un pulsante. Il sistema te lo dice, e le note di versione spiegano che cosa fare.

La scheda «Version status» che comunica che il sistema è aggiornato.
La cornice rossa è sul messaggio. «Check now» chiede subito invece di aspettare il controllo successivo.Apri l'immagine a grandezza reale
La stessa scheda con una versione disponibile e le sue note di versione.
La cornice rossa è su «Install update». Sopra c'è che cosa porta la nuova versione.Apri l'immagine a grandezza reale
La conferma richiesta prima che l'aggiornamento parta.
La domanda indica la versione e dice che prima viene fatto un backup.Apri l'immagine a grandezza reale
La stessa scheda quando la fonte degli aggiornamenti non è raggiungibile.
La cornice rossa è sul messaggio. Senza risposta il sistema dice che non lo sa.Apri l'immagine a grandezza reale
8

Archiviare i ticket chiusi

Prima di iniziare: «Delete from live DB» rimuove i ticket dalla banca dati in funzione in modo definitivo. Scarica prima l'archivio e guarda che cosa c'è dentro.

In «Settings → Archive» raccogli in un file i ticket chiusi di un periodo. Così l'insieme di lavoro resta piccolo.

Si spostano solo i ticket chiusi. Un ticket risolto entra solo quando è chiuso. Questo succede da solo 24 ore dopo la risoluzione. Un ticket aperto nello stesso periodo resta dov'è.

«Preview» ti dice in anticipo quanti ticket comprende il periodo. Non scrive niente e non cambia niente.

«Create archive» costruisce un file ZIP. Contiene i ticket con i loro commenti, la loro cronologia, i loro campi personalizzati e i loro allegati.

Il file compare poi nell'elenco qui sotto, con periodo, numero e dimensione. Puoi usare una sottocartella se vuoi archiviare per anno.

Solo a quel punto decidi se i ticket escono dalla banca dati in funzione. È un passaggio a sé: «Delete from live DB» nell'elenco «Existing archives». Creare l'archivio, da solo, non cambia niente.

«Restore» riporta indietro i ticket dal file. I ticket il cui numero esiste già vengono saltati.

Un ripristino ha bisogno dei team e dei flussi di lavoro a cui un ticket fa riferimento. Dopo, il sistema riporta quanti ticket sono tornati e quanti ne ha saltati perché esistevano già. Indica anche le partecipazioni dei team saltate e le attività senza il loro sotto-ticket. Altre lacune non vengono segnalate. Un team, una categoria, un utente o uno stato mancante resta vuoto sul ticket. I commenti senza il loro utente e i valori di campi personalizzati cancellati vengono lasciati fuori.

«Delete archive file» cancella solo il file. I ticket nella banca dati in funzione restano intatti.

La scheda «Create archive» con i due campi data.
La cornice rossa è sul periodo. La sottocartella è facoltativa.Apri l'immagine a grandezza reale
La stessa scheda con il risultato dell'anteprima.
La cornice rossa è su «Preview». Il numero accanto conta i ticket chiusi del periodo scelto. L'anteprima non cambia niente.Apri l'immagine a grandezza reale
L'elenco degli archivi con periodo, numero, allegati e dimensione.
La cornice rossa è sulle due azioni che toccano i dati in funzione.Apri l'immagine a grandezza reale
La domanda posta prima che i ticket escano dalla banca dati in funzione.
La domanda dice che questo passo non si può annullare.Apri l'immagine a grandezza reale
9

Riempire i tuoi menu a tendina da un file

In «Settings → General Settings» trovi i menu a tendina del sistema. Ogni elenco ha la sua scheda.

Per reparti, mansioni e sedi c'è anche la strada del file. Conviene quando aggiungi molte voci in una volta.

«Export JSON» scarica l'elenco. Su un'installazione nuova ti dà la struttura vuota in cui scrivere le tue voci.

Il file contiene un esempio che mostra com'è fatta una voce. Quando ricarichi il file, viene saltato.

«Import JSON» crea ciò che manca. Le voci esistenti restano come sono. Un nome che compare due volte nel file viene creato una volta sola.

Rinominare non funziona con il file. Per questo ci sono i campi di questa pagina, e la nota rossa lo dice. Il segnaposto «None selected or available» non si può rinominare. Lo traduci soltanto, nella pagina delle lingue.

Le voci le traduci dopo, nella pagina delle lingue. Il file contiene il nome inglese.

Le categorie funzionano allo stesso modo. Appartengono a un team, quindi vivono nella pagina delle categorie di quel team.

Altro a riguardo nella scheda: Le categorie principali e le sottocategorie si configurano liberamente per team

La scheda «Department» con i pulsanti di esportazione e importazione.
La cornice rossa è sui due pulsanti. La frase rossa sopra mette in guardia dal rinominare tramite il file.Apri l'immagine a grandezza reale
Il file scaricato nel browser, con l'esempio e le voci.
A parte una breve intestazione e l'esempio, il file contiene solo nomi. Per questo qualsiasi editor di testo lo sa modificare.Apri l'immagine a grandezza reale

Team e utenti

Un team è una responsabilità, non una cartella. Ha le sue categorie, le sue scadenze e i suoi membri. Un cliente ne vede esattamente uno. Tutto il resto si riduce a chi ha quale account e a che cosa quell'account può fare.

1

Creare e configurare i team

I team stanno in «Settings → Teams». L'elenco è a sinistra, le impostazioni del team su cui hai cliccato sono a destra. Il numero dopo il nome è il numero dei membri.

Un team nuovo prende il nome nel campo «Team name». Sotto, «Copy categories from» ti fa scegliere un team esistente, così il team nuovo parte con le stesse categorie principali e sottocategorie. «Create team» lo crea.

Il primo team è quello che vedono i tuoi clienti. Ogni team successivo è un team specializzato dietro di esso. Chiedere a chi segnala di scegliere da sé il reparto giusto è chiedere troppo: la segnalazione arriva al primo team, e da lì viene passata avanti.

Puoi cambiarlo in qualsiasi momento. La scheda «Customer permissions» decide, per ogni team, che cosa possono fare lì i clienti. Ha due interruttori: «Can create new tickets and see their own tickets» e «Can see their own tickets of this team in the dashboard and in reports». Appena uno dei due è acceso, i clienti vedono il team. Solo con entrambi spenti il team non compare nemmeno a un cliente.

La scheda «Agent Permissions» riguarda gli agenti di questo team. Ha tre interruttori: gestire i ticket, gestire le categorie e vedere i report di questo team. Senza il primo, un agente non può né creare, né modificare, né commentare i ticket di questo team, né caricare allegati. Senza il secondo, la voce delle categorie del team sparisce dalla sua barra laterale. Senza il terzo, i report lasciano fuori questo team. Ogni modifica viene registrata nell'«Audit log» del team.

La scheda «Agents» contiene i membri. Nonostante il titolo, ci sono dentro anche i clienti del team. Il selettore sopra e «Add Agent» aggiungono qualcuno, «Remove» lo toglie. Chi viene aggiunto o tolto deve uscire e rientrare una volta.

«Default e-mail language» è la lingua in cui scrive questo team. Vale quando una regola di posta sceglie «Team default language».

L'interruttore «Active» mette un team fuori servizio. Sparisce dalla barra laterale e da tutti i selettori. Con questo non viene cancellato.

«Delete» rimuove un team solo finché non c'è più nessun ticket aperto. Altrimenti il sistema dice il motivo e non fa niente.

La scheda «Audit log» registra ogni modifica al team, con nome e ora.

Basic funziona con un team. Professional non ha limiti.

La pagina «Teams» con l'elenco dei due team a sinistra e le impostazioni di Helpdesk a destra.
Le cornici rosse sono sui due team. Cliccarne uno cambia quello che sta a destra. Il numero al margine è il numero dei membri.Apri l'immagine a grandezza reale
Il campo «Team name» con un nome scritto, sotto «Copy categories from» e il pulsante «Create team».
Scrivi il nome, se vuoi riprendi le categorie di un team esistente, poi «Create team».Apri l'immagine a grandezza reale
Le schede «Customer permissions» e «Agent Permissions» con i loro interruttori.
Le cornici rosse sono sui due titoli. Questi interruttori valgono solo per questo team.Apri l'immagine a grandezza reale
La scheda «Agents» con il selettore, il pulsante «Add Agent» e i membri sotto.
La cornice rossa è su «Add Agent». L'etichetta accanto a ogni nome è il ruolo, e la scheda contiene anche i clienti del team.Apri l'immagine a grandezza reale
La scheda «Audit log» con le sue voci, ciascuna con la modifica, il nome e l'ora.
La cornice rossa è sul titolo. Ogni riga dice la modifica, chi l'ha fatta e quando.Apri l'immagine a grandezza reale
2

Creare amministratori e agenti

Gli account stanno in «User management». L'elenco mostra il nome e il nome di accesso, l'indirizzo e-mail, il team con il reparto sotto, e il ruolo.

«New user» apre il modulo. Nome, cognome, nome di accesso e indirizzo e-mail sono obbligatori. A questi si aggiunge una password. Con Professional puoi mettere invece la spunta «Send login details by e-mail».

Con quella spunta non imposti nessuna password. Il nuovo utente riceve un messaggio con il proprio nome di accesso e un collegamento a tempo, e sceglie la propria password. Il sistema non manda mai password.

Il ruolo decide tutto il resto. «Admin» e «Agent» sono entrambi personale interno e pesano sullo stesso conteggio. Un amministratore può fare di più di serie. Quasi ogni singolo permesso si può cambiare; le eccezioni sono nella scheda «Ruoli e concetto dei permessi». Solo un amministratore può dare o togliere il ruolo «Admin». Questo vale anche per il suo stesso account. «Edit user» cambia solo il team mostrato nel modulo. I team a cui la persona è stata aggiunta con «Add Agent» restano come sono.

Basic arriva con due postazioni interne. Come le dividi lo decidi tu: un amministratore e un agente, oppure due amministratori. I clienti non contano, sono illimitati in entrambe le edizioni.

Quando qualcuno se ne va, premi il simbolo dell'archivio nella sua riga. L'account viene bloccato e quella persona non può più accedere.

Un account bloccato passa alla vista «Archived» e lì porta l'etichetta «locked». Non è più visibile nella vista «Active».

Un account bloccato non occupa più una postazione interna e non compare in nessun selettore «Assign to». I ticket già assegnati mantengono il loro agente e il suo nome.

Nella vista «Archived» lo stesso pulsante si chiama «Restore» e libera di nuovo l'account. In Basic questo richiede di nuovo una postazione libera.

Il simbolo della chiave reimposta una password. Lo scudo sbarrato reimposta l'accesso a due fattori. La nuova password viene poi mostrata una volta sullo schermo. Non viene mandata da nessuna parte.

Reimpostare la password o l'accesso a due fattori toglie solo il breve blocco dopo i tentativi falliti. Un account archiviato resta bloccato. Non riceve né inviti né e-mail di reimpostazione, e solo «Restore» lo riporta indietro.

L’archiviazione si può annullare in qualsiasi momento. Se qualcuno se n’è andato definitivamente, elimina anche l’account con il simbolo del cestino «Delete account». Il tempo fino all’anonimizzazione automatica decorre solo dall’eliminazione.

Altro a riguardo nella scheda: Anonimizzare persone

La pagina «User management» con tutti gli account, il loro ruolo e le azioni in ogni riga.
Le cornici rosse sono su «New user» e sul passaggio tra account aperti e bloccati. Il pulsante mostra quale delle due viste è aperta.Apri l'immagine a grandezza reale
La finestra «Create new user» con nomi, nome utente ed e-mail compilati e i selettori di team, reparto, mansione, sede e ruolo.
Le cornici rosse sono sul ruolo e sull'invito. Il ruolo è l'unico selettore che deve essere compilato.Apri l'immagine a grandezza reale
La stessa finestra con la spunta messa: il campo della password è disattivato e dice che è l'utente a impostarla tramite il collegamento.
Con la spunta l'asterisco sul campo della password sparisce. È il campo stesso a dire chi imposta la password.Apri l'immagine a grandezza reale
La vista «Archived» con un account bloccato, l'etichetta «locked» e l'icona di ripristino in fondo alla riga.
Le cornici rosse sono sull'etichetta e sulla strada del ritorno. Esistono entrambe solo in questa vista.Apri l'immagine a grandezza reale
3

Clienti: gli account di chi segnala

I clienti sono illimitati sia in Basic sia in Professional. Non occupano nessuna postazione interna.

Un account cliente nasce in tre modi. Lo crei tu in «User management»; con Professional puoi intanto invitare la persona per e-mail. Il secondo modo è la registrazione autonoma. Il terzo è il primo accesso tramite SSO o una directory, che crea l'account da solo.

L'interruttore per questo sta in «Settings → Security», nella scheda «Self-registration». È spento di serie. Acceso, nella pagina di accesso compare un collegamento «Register».

Chi si registra da sé riceve sempre il ruolo «Customer». Per questa strada non si può assegnare nessun altro ruolo.

Con Professional, un cliente nato dalla registrazione autonoma riceve una seconda e-mail dopo quella di benvenuto. Con il collegamento che contiene conferma il suo indirizzo. Fino ad allora il suo account porta nell'elenco la nota «not confirmed».

Puoi anche confermare un indirizzo tu stesso. In Basic è l'unico modo, perché Basic non invia posta. La riga dell'account mostra allora un pulsante con l'icona di una busta: «Mark email as confirmed». Fallo solo se sai che l'indirizzo appartiene a quella persona.

Per un helpdesk interno conviene lasciare stare l'interruttore. Altrimenti chiunque conosca l'indirizzo si crea un account.

Un cliente vede solo i propri casi. Sono i ticket che ha creato lui stesso. A questi si aggiungono i ticket che un agente o un'e-mail hanno creato per il suo indirizzo confermato. Un ticket che un altro cliente crea con il suo indirizzo gli resta nascosto. Se due account hanno lo stesso indirizzo, entrambi vedono questi ticket.

Se il suo indirizzo non è ancora confermato, sopra il suo elenco di ticket compare un avviso. Con «Send confirmation email» richiede di nuovo il collegamento. L'avviso compare solo se il sistema può inviare posta.

La sua barra laterale è corta: i suoi ticket, un ticket nuovo, la base di conoscenza. Non vede mai nessuna impostazione. Se l'interruttore del team «Can see their own tickets of this team in the dashboard and in reports» è acceso, la sua barra laterale contiene anche la dashboard e i report.

Che cosa può fare in un team si imposta sul team. Solo con entrambi gli interruttori per i clienti spenti quel team per lui non esiste.

La scheda «Self-registration» con l'interruttore e la nota sotto.
La cornice rossa è sull'interruttore. Il testo accanto dice che cosa fa e che cosa succede senza invio di posta.Apri l'immagine a grandezza reale
Lo stesso sistema, con l'accesso effettuato come cliente: una barra laterale corta e un elenco di ticket con soltanto i suoi casi.
La colonna «User» ha lo stesso nome in ogni riga. Un cliente non vede niente che non sia suo, e nella barra laterale mancano le impostazioni.Apri l'immagine a grandezza reale
4

Esportazione dei dati di una persona

Prima di iniziare: Ti serve il permesso «Data export (data subject request)». Come impostazione di fabbrica ce l’hanno solo gli amministratori.

Una persona può chiederti quali dati conservi su di lei. L’esportazione dei dati li raccoglie tutti in un file ZIP.

La avvii in «User management». Ogni riga ha un simbolo di file con una freccia e l’indicazione «Export personal data». Apre l’esportazione di quell’account.

Alcune persone non hanno un account. Ti hanno solo scritto, oppure un agente ha creato un ticket con il loro indirizzo. Per loro c’è «Export by e-mail address» in alto nella pagina. Inserisci lì l’indirizzo e premi «Search». La ricerca funziona con un account o un indirizzo, mai con un nome.

Una ricerca per indirizzo trova meno di una ricerca per account. Trova solo i punti in cui è registrato l’indirizzo stesso, per esempio come richiedente di un ticket o come mittente di un’e-mail. Una ricerca per account trova in più tutto ciò che è collegato all’account. Se l’indirizzo appartiene a un account, la finestra lo dice e offre «Use this account». Dopo mostra il nome della persona e l’indirizzo e-mail dell’account.

Prima che tu scarichi qualcosa, la finestra mostra ciò che ha trovato, contato per area. Le aree sono per esempio i ticket, le voci di tempo, i sondaggi di soddisfazione e il registro di sicurezza. Se non trova nulla, mostra «No data found for this person.» e non offre alcun download. Se l’indirizzo appartiene a un account e non ha risultati propri, la finestra non mostra risultati e non offre alcun download. Mostra il riquadro con «Use this account». Gli amministratori vedono sotto anche l’area «Anonymize». La spiega la scheda «Anonimizzare persone».

«Download» crea il file ZIP. Contiene un file JSON per area, così i dati sono leggibili da una macchina. Insieme arrivano i file di tutti gli allegati trovati. «overview.html» mostra il contenuto principale in forma leggibile. Lì ogni ticket indica perché è incluso («Why this ticket is included»). «README.txt» è scritto per la persona e spiega che cosa contiene il file.

Un ticket che riguarda la persona viene incluso per intero. Ne fanno parte anche commenti e modifiche di altre persone. Anche le note interne sono incluse e sono contrassegnate come interne. Se la persona ha risposto per e-mail al ticket di un’altra persona, quel ticket porta il contrassegno «Replied by e-mail to someone else’s ticket». Viene incluso anche un ticket su cui la persona ha fatto l’ultima modifica. La sua riga «Why this ticket is included» indica allora «Last person to change the ticket».

Controlla quindi l’esportazione prima di consegnarla. Oscura i dati di altre persone dove serve. La finestra te lo ricorda. Il «README.txt» non contiene questo avviso, perché è destinato alla persona.

I ticket spostati in un archivio non vengono cercati. Controlla i tuoi archivi a parte. Anche questo te lo ricorda la finestra.

Le password e le chiavi dell’accesso a due fattori non fanno parte dell’esportazione.

Ogni download viene registrato: chi l’ha avviato, per quale persona e quando. La registrazione non contiene nulla del contenuto dell’esportazione. La ricerca che lo precede non viene registrata.

Un agente che riceve il permesso ha bisogno anche di «Users: manage accounts». Altrimenti non raggiunge la pagina «User management». Il permesso non si può mai dare al ruolo «Customer».

L'area «Survey consents and unsubscribes» contiene ogni consenso e ogni annullamento dell'iscrizione per il sondaggio di soddisfazione, con data, canale e ticket. «overview.html» mostra la cronologia completa in una sezione a parte. Se la persona è stata anonimizzata dopo un annullamento dell'iscrizione, l'esportazione tramite il suo indirizzo trova l'annullamento rimasto. La colonna «E-mail address» indica allora «Anonymized (address removed)».

Altro a riguardo nella scheda: Anonimizzare persone

La pagina «User management» con il pulsante «Export by e-mail address» in alto e il simbolo di file con una freccia in ogni riga.
Le cornici rosse sono su «Export by e-mail address» e sul simbolo nella riga di Julia Becker. Entrambi aprono la stessa finestra.Apri l'immagine a grandezza reale
La finestra «Export personal data» per Julia Becker con il suo indirizzo e-mail sotto il nome, l’elenco dei risultati per area, i due avvisi su controllo e archivi, l’area «Anonymize» e il pulsante «Download».
Le cornici rosse sono sull’elenco dei risultati e su «Download». L’elenco nomina solo le aree in cui è stato trovato qualcosa.Apri l'immagine a grandezza reale
La stessa finestra dopo la ricerca per indirizzo: nomina l’account a cui appartiene l’indirizzo e offre «Use this account».
La cornice rossa è su «Use this account». Con il solo indirizzo, qui la ricerca non trova nulla. Per questo la finestra non mostra risultati né «Download». L’esportazione dell’account trova i ticket di Julia Becker. L’area «Anonymize» sotto la vedono solo gli amministratori.Apri l'immagine a grandezza reale
5

Anonimizzare persone

Prima di iniziare: Solo un amministratore può anonimizzare una persona. Un’anonimizzazione non si può annullare.

Alcuni dati non devono restare per sempre. Quando qualcuno lascia la tua azienda o una persona chiede di cancellare i suoi dati, la anonimizzi. Nome e indirizzo e-mail vengono allora sostituiti da un segnaposto come «Anonymized user 3». I ticket restano. Report, scadenze, registrazioni dei tempi e valori di soddisfazione continuano a contare.

Ogni persona riceve il proprio numero. Due voci con lo stesso numero provengono dalla stessa persona. L’indirizzo e-mail diventa «anonymized-3@anonymized.invalid». A un indirizzo così non si può recapitare nessuna e-mail, perciò il sistema lo salta durante l’invio. Il segnaposto è salvato in inglese e resta in inglese in ogni lingua.

Ci sono due strade. La strada automatica anonimizza gli account eliminati dopo un numero fisso di mesi. La strada immediata anonimizza una singola persona subito, per esempio dopo una richiesta di cancellazione.

La strada automatica si trova in «Settings → Security», nella scheda «Data protection». L’interruttore «Anonymize deleted users automatically» è spento come impostazione di fabbrica. Accanto a «after» inserisci il numero di mesi. Sono ammessi da 1 a 120, l’impostazione di fabbrica è 36. «Save» salva un numero modificato.

Il tempo si conta dal giorno in cui un account è stato eliminato. Il sistema controlla ogni dieci minuti se è dovuta un’esecuzione. Viene eseguito una volta al giorno, al primo controllo dopo le 03:00 nel fuso orario impostato in «Settings → General Settings». In quell’esecuzione viene anonimizzato ogni account eliminato il cui tempo è scaduto.

Quando accendi l’interruttore, prima si apre una finestra. Elenca gli utenti eliminati che la prossima esecuzione anonimizzerà, ognuno con il giorno dell’eliminazione. Digita ANONYMIZE nel campo e fai clic su «Confirm». Solo allora l’interruttore è acceso. Se in quel fuso orario sono già passate le 03:00, la prima esecuzione segue entro circa dieci minuti.

La stessa finestra compare quando accorci il numero di mesi con l’interruttore acceso. Per spegnerlo non serve alcuna conferma.

Il tempo inizia solo quando un account viene eliminato. Archiviarlo non basta. Un account archiviato è solo bloccato e può tornare in qualsiasi momento, per esempio dopo un congedo parentale. Per eliminare un account, fai clic sul simbolo del cestino «Delete account» nella sua riga in «User management».

Prima che succeda qualcosa, una finestra dice cosa segue. Se l’anonimizzazione automatica è accesa, indica il numero di mesi. Un account eliminato compare nella vista «Archived» con il badge «Deleted». Il simbolo «Restore account» lo riporta indietro. Per amministratori e agenti, Basic ha bisogno per questo di un posto libero. Se l’account viene eliminato di nuovo più tardi, il tempo ricomincia.

Il tuo account non ha il simbolo del cestino. Solo un amministratore può eliminare o archiviare un account amministratore. L’ultimo amministratore attivo non si può né eliminare né archiviare.

Quando qualcuno se n’è andato definitivamente, quindi, elimina l’account e non limitarti ad archiviarlo. Un account archiviato da più di un anno mostra un simbolo di calendario nella sua riga. Il suo suggerimento ti ricorda di eliminare l’account.

La strada immediata si trova nella finestra di dialogo dell’esportazione dei dati, nell’area «Anonymize» sotto i risultati. Apri la finestra dalla riga di un account, oppure con «Export by e-mail address» per una persona senza account.

Se l’indirizzo appartiene a un account, fai prima clic su «Use this account». Solo così viene anonimizzato l’account stesso. Un’esecuzione con il solo indirizzo sostituisce l’indirizzo dove è salvato e lascia l’account com’è.

Digita ANONYMIZE nel campo e fai clic su «Anonymize». Un account attivo viene prima eliminato e poi anonimizzato. Il tuo account non si può anonimizzare. Nemmeno l’ultimo amministratore attivo.

Dopo, la riga porta il badge «Anonymized». Un account così non si può più modificare, ripristinare né riattivare. Resta solo l’esportazione dei dati. Puoi eseguire di nuovo l’anonimizzazione. Il numero resta lo stesso, e vengono compresi anche i dati ripristinati nel frattempo.

La casella «Also clear the content of tickets this person requested» va oltre. Il numero tra parentesi è il numero di questi ticket. I loro testi vengono svuotati e i loro allegati eliminati. I ticket di altre persone in cui la persona ha solo risposto vengono soltanto anonimizzati.

Prima verifica i tuoi obblighi di conservazione. In Germania, per esempio, le lettere commerciali vanno conservate per sei anni. La finestra di dialogo te lo ricorda. La strada automatica si limita ad anonimizzare. Non svuota mai contenuti.

Se un file non si è potuto eliminare dal server, la finestra di dialogo indica quanti. L’esecuzione conta comunque come conclusa. Il sistema non riprova da solo.

Ogni esecuzione viene registrata con il momento, il numero del segnaposto e ciò che è stato cambiato. Per la strada immediata, la registrazione indica anche chi l’ha avviata. Non contiene né il nome né l’indirizzo e-mail della persona.

Anonimizzare richiede il permesso «Anonymize people». Come impostazione di fabbrica ce l’hanno solo gli amministratori. Solo un amministratore può usarlo. Non si può mai dare al ruolo «Customer». La finestra di dialogo dell’esportazione dei dati richiede inoltre «Data export (data subject request)».

Altro a riguardo nella scheda: Esportazione dei dati di una persona, Periodi di conservazione

La scheda «Data protection» con l’interruttore spento, il campo dei mesi, «Save» e il link «Download list of anonymizations».
I riquadri rossi stanno sull’interruttore e sul numero di mesi. L’interruttore è spento, come dopo ogni aggiornamento.Apri l'immagine a grandezza reale
La finestra «Who will be anonymized» con un utente eliminato e la data dell’eliminazione, sotto il campo con ANONYMIZE e il pulsante «Confirm».
I riquadri rossi stanno sulla lista e su «Confirm». Oliver Grant è stato eliminato più di 36 mesi fa. La prima esecuzione lo anonimizzerebbe.Apri l'immagine a grandezza reale
La finestra «Delete account» per Amir Khan. Il testo dice cosa segue e indica i 36 mesi fino all’anonimizzazione.
Il riquadro rosso sta su «Delete account». Qui l’anonimizzazione automatica è accesa. Per questo la finestra indica il numero di mesi.Apri l'immagine a grandezza reale
La vista «Archived» con l’account eliminato di Oliver Grant, il badge «Deleted» e il simbolo per ripristinarlo.
I riquadri rossi stanno sul badge «Deleted» e su «Restore account». Fino all’anonimizzazione l’account si può recuperare.Apri l'immagine a grandezza reale
La finestra di dialogo «Export personal data» per Tomas Novak. Sotto i risultati c’è l’area «Anonymize» con la casella spuntata, ANONYMIZE digitato e il pulsante «Anonymize».
I riquadri rossi stanno sulla casella e su «Anonymize». Tomas Novak ha richiesto quattro ticket. Anche il loro contenuto verrebbe svuotato.Apri l'immagine a grandezza reale
L’area «Anonymize» dopo l’esecuzione: in alto «Already anonymized as Anonymized user 2», in basso il messaggio «Done».
Il riquadro rosso sta sul messaggio con il numero del segnaposto. L’area permette un’altra esecuzione.Apri l'immagine a grandezza reale
La vista «Archived» con account anonimizzati. Ogni riga porta un nome segnaposto, l’indirizzo segnaposto e il badge «Anonymized».
Il riquadro rosso sta sul badge «Anonymized». A un account anonimizzato non resta alcuna azione tranne l’esportazione dei dati.Apri l'immagine a grandezza reale

L’account

Le tabelle seguenti indicano ogni punto in cui il sistema salva una persona e cosa vi fa l’anonimizzazione. Puoi usarle per descrivere come la tua azienda cancella i dati personali.

DatiCosa succede
Nome e cognome«Anonymized user» e il numero
Indirizzo e-mail e nome di accessol’indirizzo segnaposto
Numero di telefonorimosso
Reparto, posizione e sederimosso
Lingua, aspetto chiaro o scuro, disponibilitàriportato all’impostazione di fabbrica
Password e l’elenco delle password precedentieliminato
Chiavi dell’accesso a due fattori e il collegamento a un account presso un servizio di accesso (SSO)eliminato
Eventi di accesso nel registro di sicurezzaeliminati. Le azioni amministrative della persona nel registro di sicurezza restano. Lì il suo nome viene sostituito dal segnaposto.
Immagine del profiloeliminato
Ruolo e appartenenza ai teamrimossi. Dopo, l’elenco utenti mostra il ruolo «Customer».
Scelta personale delle colonne dell’elenco ticketrimosso
Un cronometro della registrazione dei tempi in corsoeliminato
L’account stessoresta, eliminato e bloccato per sempre. Ticket, commenti e registrazioni dei tempi continuano a puntare a esso. Per questo i report continuano a contare.
Indicatori sì/no per indirizzo e-mail confermato, telefono confermato e accesso a due fattori, l’impostazione sì/no dell’elenco ticket, il contatore dei tentativi falliti, la data dell’ultimo cambio di password e quella della disattivazionerestano. Non contengono nessun valore della persona, solo sì o no, numeri e date. Indirizzo, numero, password e chiavi stessi vengono sostituiti o eliminati.
L’indicazione su un ticket di chi l’ha modificato per ultimoviene rimossa. Il ticket non indica più nessuno come ultima persona che l’ha modificato.

Copie del nome

In alcuni punti il sistema salva il nome una seconda volta. Così una voce mostra ancora chi l’ha fatta dopo una modifica. Anche queste copie vengono sostituite.

PuntoCosa succede
Chi ha fatto una modifica nella cronologia del ticketnome segnaposto
Nome sulle registrazioni dei tempinome segnaposto
Chi ha modificato un articolo della knowledge basenome segnaposto
Voci nell’«Audit log» di un team, anche «Added user …» e «Removed user …»nome segnaposto
Nome del richiedente sui ticket richiesti dalla personanome segnaposto. Il numero di telefono del richiedente viene rimosso.
Valori vecchi e nuovi nella cronologia del ticket: nome, indirizzo e telefono del richiedente, osservatori, assegnazionesegnaposto o rimosso. Vale nei ticket della persona e nei ticket in cui prima era la richiedente.

Indirizzi e-mail

Ovunque un indirizzo della persona sia salvato come campo a sé, diventa l’indirizzo segnaposto. Maiuscole e minuscole non contano.

PuntoCosa succede
Indirizzo del richiedente sui ticketindirizzo segnaposto
Destinatario dei sondaggi di soddisfazioneindirizzo segnaposto
Indirizzo di un approvatore, nelle approvazioni e nelle richieste con attivitàindirizzo segnaposto
Mittente delle e-mail in arrivoindirizzo segnaposto
Indirizzo del destinatario fisso nei modelli di rispostaindirizzo segnaposto
Nota interna che una regola di posta ha già gestito un’e-mailindirizzo segnaposto
Indirizzo nella registrazione delle esportazioni dei dati precedentiindirizzo segnaposto. La registrazione stessa resta come prova. Anche un’esportazione dei dati successiva per questo indirizzo registra solo il segnaposto.
Suggerimenti per i dati del richiedente quando si crea un ticketeliminati se portano l’indirizzo
Voce nella lista di blocco delle e-mailresta. Altrimenti lo spam da questo indirizzo passerebbe di nuovo dopo l’eliminazione.
Consensi e annullamenti dell'iscrizione per il sondaggio di soddisfazioneeliminati. Se l'ultima voce era un annullamento dell'iscrizione, resta come voce senza indirizzo. L'elenco «Survey consents and unsubscribes» la mostra come «anonymized». Finché la persona non dà di nuovo il consenso o non si iscrive di nuovo, nessun sondaggio va all'indirizzo. Se la chiave di anonimizzazione non è più leggibile o è stata scartata, questa voce non ha più effetto.

Indirizzi nel testo

Nei testi l’anonimizzazione sostituisce solo gli indirizzi e-mail della persona. Questo avviene nei ticket che riguardano la persona. Sono gli stessi ticket che trova l’esportazione dei dati.

TestoCosa succede
Descrizione del ticketindirizzi sostituiti
Commenti, compreso il testo delle e-mail in arrivoindirizzi sostituiti
Oggetto delle e-mail in arrivoindirizzi sostituiti
Note sulle registrazioni dei tempiindirizzi sostituiti
Commento in un sondaggio di soddisfazioneindirizzi sostituiti
Valori vecchi e nuovi nella cronologia del ticketindirizzi sostituiti
Titolo e testo degli articoli della knowledge base, anche nella loro cronologiaindirizzi sostituiti, in tutti gli articoli

Svuotare il contenuto dei ticket richiesti

Con la casella «Also clear the content of tickets this person requested» questi ticket perdono il loro contenuto. Ciò che serve a report e scadenze resta.

Parte del ticketCosa succede
Numero, date, stato, team, categoria, priorità, assegnazione e scadenzerestano
Titolodiventa «Content removed»
Descrizionesvuotata
Tutti i commenti, anche le risposte degli agentitesto svuotato. Il commento stesso resta, così la prima risposta e le scadenze restano corrette.
Oggetto delle e-mail in arrivosvuotata
Valori dei campi personalizzatieliminato
Nota del promemoria e luogosvuotata
Cronologia del ticketIl tipo di ogni modifica resta. I valori vengono svuotati, tranne per stato, priorità, categoria, sottocategoria, canale, team, escalation e assegnazione. Servono ai report.
Sondaggio di soddisfazioneLa valutazione resta, il commento viene svuotato.
Registrazioni dei tempiI minuti registrati restano, la nota viene svuotata.
Allegatieliminati, la voce e il file

Limiti

I nomi nel testo libero restano, per esempio «Saluti, Max» alla fine di un’e-mail. Anche i numeri di telefono nel testo libero restano. Nessuno dei due si può riconoscere in modo affidabile. Per i ticket di un cliente c’è la casella per svuotare il contenuto.

Se un altro account ha lo stesso nome e cognome, il nome della persona non viene sostituito nella cronologia del ticket né come nome del richiedente. Altrimenti verrebbero toccate anche le voci dell’altra persona. Indirizzo e telefono vengono sostituiti comunque. Il controllo confronta nome e cognome. La cronologia delle assegnazioni salva il nome di accesso. Un omonimo che vi compare solo con il nome di accesso quindi non viene riconosciuto.

Le voci molto vecchie della cronologia del ticket che non puntano ancora all’account portano solo il nome. Non vengono riconosciute.

Un ticket che un agente ha registrato per telefono senza l’indirizzo e-mail del richiedente non viene riconosciuto. Il nome e il numero di telefono del richiedente vi restano.

Gli indirizzi nelle impostazioni non vengono modificati, per esempio nelle regole di posta e nelle regole di automazione. Se lì compare l’indirizzo della persona, modificalo tu.

Se la persona scrive di nuovo dopo l’esecuzione, una nuova esecuzione con il suo indirizzo copre anche le nuove e-mail. La avvii con «Export by e-mail address». Il numero resta lo stesso. Una nuova esecuzione sull’account anonimizzato non trova le nuove e-mail. L’account non conosce più il vecchio indirizzo.

Degli archivi si occupa il sistema stesso. Quando ripristini un archivio, ogni persona anonimizzata in precedenza viene di nuovo anonimizzata nei ticket ripristinati. Il messaggio dopo il ripristino dice quante. Un indirizzo che in questi ticket compare solo nel testo libero lì non viene riconosciuto. Inoltre l’esecuzione notturna dopo un’anonimizzazione aggiorna i file di archivio. La scheda «Periodi di conservazione» lo spiega.

Con un backup è diverso. Un backup fatto prima di un’esecuzione contiene ancora i vecchi dati. Durante il ripristino se ne occupa «Ticket System Backup & Restore». L’applicazione chiede se tutte le persone anonimizzate nello stato di oggi devono essere anonimizzate di nuovo. «Yes» è preselezionato. Il sistema di ticket lo fa poi nell’esecuzione notturna delle 03:00, nel fuso orario impostato. Questo vale anche se l’interruttore è spento. Fino ad allora i loro nomi tornano visibili. La scheda «Data protection» mostra un avviso con il numero. Il backup riporta anche lo stato dell’interruttore di allora. Perciò controlla l’interruttore dopo il ripristino.

Se ripristini un backup in un altro modo, rispondi «No» o usi «--no-reapply» dalla riga di comando, questo non avviene. La strada automatica ritrova allora gli account eliminati, purché l’interruttore sia acceso. Le esecuzioni che hai avviato a mano vanno ripetute. Ti aiuta il link «Download list of anonymizations» nella scheda «Data protection». Scarica l’elenco prima del ripristino. Dopo non contiene più le esecuzioni fatte dopo il backup. L’elenco ha una riga per ogni persona anonimizzata, con le colonne «Date», «Number», «Account ID», «E-mail hash» e «Content cleared». «Date» è il momento della prima esecuzione in UTC. «Account ID» è compilato solo se è stato anonimizzato un account. «E-mail hash» è un’impronta dell’indirizzo che non si può invertire. «Content cleared» dice se il contenuto dei ticket richiesti dalla persona è stato svuotato. Dopo ogni esecuzione scarica tu l’elenco e conservalo fuori dal sistema. Un backup fatto prima di un’esecuzione non contiene quell’esecuzione.

Testo per la tua informativa sulla privacy

Come gestore devi dire alle persone per quanto tempo conservi i loro dati. Puoi usare questo testo nella tua informativa sulla privacy.

Testo di esempio

Dopo la Sua uscita, il Suo nome e il Suo indirizzo e-mail nel sistema di ticket vengono sostituiti da un segnaposto dopo [36] mesi. I ticket e i dati statistici restano conservati senza alcun riferimento alla Sua persona. Su Sua richiesta possiamo anonimizzare i Suoi dati anche prima, se non vi si oppone un obbligo di conservazione. I dati dei contatti esterni con cui non c’è più stato alcun contatto da [36] mesi vengono anonimizzati allo stesso modo. Gli eventi di accesso del registro di sicurezza vengono eliminati dopo [90] giorni. Le voci sulle azioni amministrative vengono eliminate dopo [12] mesi.

Adatta i numeri alle tue impostazioni. Togli ogni frase il cui interruttore è spento. Fai controllare il testo dal tuo consulente per la protezione dei dati. Questo manuale non è una consulenza legale.

Richieste di cancellazione e persone che ritornano

Eliminare e anonimizzare sono due cose diverse. «Delete account» nasconde soltanto un account. «Restore account» lo riporta indietro. Fino ad allora il suo indirizzo e-mail resta riservato a quell’account. Una richiesta di cancellazione la soddisfi quindi con «Anonymize» nella finestra di esportazione dei dati. Non si può annullare. Nome e indirizzo vengono sostituiti da «Anonymized user» e dal numero. Il collegamento all’account presso un provider di single sign-on viene eliminato.

Ogni indirizzo e-mail appartiene a un solo account. Se crei un account con un indirizzo che un altro account ha già, il sistema rifiuta. Il messaggio è «This e-mail address already belongs to another account.» Lo stesso vale quando modifichi l’indirizzo di un account. Se l’indirizzo appartiene a un account eliminato, il messaggio è «This e-mail address belongs to a deleted account. Restore that account instead.» Ripristina allora il vecchio account invece di crearne uno nuovo. Gli account anonimizzati non contano. Portano soltanto l’indirizzo segnaposto.

Un account eliminato non si può ripristinare se nel frattempo un altro account attivo ha lo stesso indirizzo. Il messaggio è allora «This e-mail address already belongs to another account.» Modifica prima l’indirizzo dell’altro account.

Dal periodo precedente a questa regola possono esserci account che condividono un indirizzo. La gestione utenti li segnala con l’avviso «This e-mail address belongs to more than one account. Change it so that each account has its own address.» Dai a ciascuno di questi account il proprio indirizzo. Fino ad allora l’accesso con questo indirizzo al posto del nome utente non funziona. Nemmeno l’e-mail per reimpostare la password viene inviata.

Se una persona ritorna dopo una richiesta di cancellazione, ottiene un nuovo account. Succede per esempio quando accede di nuovo con Google o Microsoft con lo stesso indirizzo. Per questo «Automatically create accounts on first sign-in» deve essere attivo. L’account anonimizzato non porta più il suo indirizzo e non ostacola il nuovo account.

Le vecchie anonimizzazioni non toccano mai i nuovi ticket di questa persona. Questo vale anche dopo il ripristino di un backup o di un archivio. Quando un’anonimizzazione viene applicata di nuovo, comprende solo i dati nati prima del suo momento.

Se il vecchio account è stato solo eliminato e non anonimizzato, il sistema rifiuta il primo accesso tramite SSO con questo indirizzo. Cosa vede la persona dipende dal provider. Se il provider conferma l’indirizzo, il messaggio è «An account with this e-mail address was deleted. Ask an administrator to restore it.» Se non lo conferma, il messaggio è «Your e-mail address is not verified with the provider.» Così il sistema non rivela se per un indirizzo esiste un account eliminato.

Come amministratore hai allora due strade. Se ripristini il vecchio account con «Restore account», la persona continua a lavorarci con la sua cronologia. L’accesso tramite SSO funziona se l’account era già collegato a questo provider o se il provider conferma l’indirizzo. Se la richiesta di cancellazione resta valida, anonimizza il vecchio account. Dopo l’indirizzo è libero e l’accesso crea un nuovo account.

L’autoregistrazione risponde in questo caso in modo neutro: «Registration could not be completed. If you already have an account, use the password reset on the sign-in page.» Non rivela se per l’indirizzo esiste un account.

6

Periodi di conservazione

Prima di iniziare: Solo un amministratore può modificare queste impostazioni. Un’anonimizzazione non si può annullare.

Il sistema conserva i dati personali solo per il tempo necessario. Una persona viene anonimizzata quando se ne va o quando lo chiede. Andarsene significa un account eliminato, oppure un contatto esterno che non è più in contatto da molto tempo. Una richiesta la gestisci nella finestra di esportazione dei dati con «Anonymize».

I ticket stessi non hanno limiti di tempo. Il loro contenuto mantiene il suo scopo, per esempio come storico del cliente. I report e le registrazioni del tempo continuano a contare.

Tutti i limiti di tempo si trovano in «Settings → Security», nella scheda «Data protection». Ha tre blocchi: «Deleted accounts», «External contacts» e «Security log retention». Ogni blocco ha un interruttore, un limite di tempo e «Save». Il blocco «Security log retention» ha due interruttori e due limiti di tempo. Sotto c’è «Archives». Dopo un ripristino si aggiunge «Restore from a backup» non appena è avvenuta la successiva esecuzione delle 03:00. Fino ad allora la scheda mostra l’avviso «… will be applied again tonight at 03:00.» La scheda «Anonimizzare persone» spiega il primo blocco. Lì c’è anche il testo modello per la tua informativa sulla privacy. Sotto la descrizione della scheda «Data protection» c’è il link «Data protection guide for operators». La guida contiene modelli per il registro delle attività di trattamento, le misure tecniche e organizzative e un concetto di conservazione e cancellazione.

Sotto ogni blocco c’è una riga «Last run». Indica data e ora dell’ultima esecuzione notturna e quante persone o voci ha trattato. «0 done» significa che non c’era nulla da fare. «Not run yet» compare finché l’attività non ha un risultato. Se un interruttore è spento, la sua attività non viene eseguita.

Se la riga è arancione, l’attività non ha completato tutto. Con «skipped» indica quante persone, voci o file sono stati saltati. Per «Archives» si tratta di file bloccati o danneggiati. Con «failed» l’intera attività è fallita. La frase che segue dice cosa fare. Se dice «Details are in the server log.», leggi il log del server. Su Linux lo mostra il comando «sudo podman logs container-backend-1». Se nomina la chiave di anonimizzazione, segui la sezione «Quando la chiave non è leggibile» più sotto. La prossima esecuzione notturna riprova ciò che è stato saltato.

Altro a riguardo nella scheda: Anonimizzare persone, Recuperare tutto

La scheda «Data protection» con i blocchi «Deleted accounts», «External contacts» e «Security log retention», sotto «Archives» e «Restore from a backup», ognuno con la sua riga «Last run».
I riquadri rossi sono sulle righe «Last run». Qui tutti e quattro gli interruttori sono accesi. Come impostazione di fabbrica sono accesi solo i due interruttori del blocco «Security log retention».Apri l'immagine a grandezza reale
Il blocco «External contacts» con l’interruttore «Anonymize external contacts automatically» e il campo «Months without contact».
I riquadri rossi sono sull’interruttore e sul numero di mesi. Il testo sotto indica che cosa conta come contatto.Apri l'immagine a grandezza reale
La finestra «Who will be anonymized» con la frase «Nobody is due yet with this time limit.», ANONYMIZE digitato e «Confirm».
I riquadri rossi sono sul campo e su «Confirm». Qui il limite di tempo è stato accorciato a 24 mesi e nessuno sarebbe interessato. Altrimenti qui compaiono il numero e le prime persone con il loro ultimo contatto.Apri l'immagine a grandezza reale
La scheda «Recent sign-in attempts» con la frase «Entries are deleted after 90 days (Settings → Security).» e tre accessi.
Il riquadro rosso è sulla frase sul limite di tempo. Se l’eliminazione è spenta, dice «Entries are kept until you delete them.»Apri l'immagine a grandezza reale
Due avvisi in alto nella scheda: il numero di indirizzi che non vengono più riconosciuti e anonimizzazioni che non è stato possibile trasferire.
Il riquadro rosso è sull’avviso sul trasferimento. Cosa fare è indicato nella sezione «Ripristinare un backup».Apri l'immagine a grandezza reale
L’avviso «The anonymization key cannot be read» con il link «How to restore the key» e il pulsante «Discard old key».
I riquadri rossi sono sul link a questo manuale e su «Discard old key». Finché l’avviso è visibile, la scheda non mostra alcun avviso su anonimizzazioni in sospeso.Apri l'immagine a grandezza reale
La finestra «Discard old key» con DISCARD digitato nel campo «Confirmation word».
I riquadri rossi sono sul campo e su «Discard old key». Solo con la parola si può fare clic sul pulsante.Apri l'immagine a grandezza reale

Contatti esterni

I contatti esterni sono persone senza account del personale. Sono i richiedenti senza account e gli account cliente. Per il sistema non se ne vanno mai. Per questo questo blocco conta il tempo dall’ultimo contatto.

L’ultimo contatto è il più recente di questi momenti: l’ultima modifica a un ticket richiesto dalla persona, una sua e-mail, un suo commento, una risposta a un sondaggio di soddisfazione, un’approvazione inviata a lei e un suggerimento per i dati del richiedente. Per un account cliente conta anche il giorno in cui è stato creato. Un nuovo account mai usato quindi non è dovuto subito. Gli account che esistevano già prima dell’aggiornamento alla versione 1.7.0 valgono come creati il giorno dell’aggiornamento.

Gli account del personale e i loro indirizzi non sono mai interessati. Questo vale anche per un indirizzo condiviso come info@, se appartiene a un account del personale. Chi ha un ticket non ancora chiuso viene saltato finché non viene chiuso. Gli account eliminati appartengono al blocco «Deleted accounts».

L’interruttore «Anonymize external contacts automatically» è spento come impostazione di fabbrica. Accanto a «Months without contact» inserisci il numero di mesi. Sono ammessi da 1 a 120, l’impostazione di fabbrica è 36.

Quando accendi l’interruttore, prima si apre la finestra «Who will be anonymized». Dice quante persone sono dovute e mostra le prime con il loro ultimo contatto. Digita ANONYMIZE nel campo e fai clic su «Confirm». La stessa finestra compare quando accorci il numero con l’interruttore acceso e fai clic su «Save».

Questo viene applicato nella prossima esecuzione notturna. Ogni persona dovuta viene anonimizzata come con «Anonymize». Il suo contenuto non viene mai svuotato. Restano il segnaposto, i ticket e i dati statistici. Nomi e numeri di telefono nel testo libero restano. La scheda «Anonimizzare persone» ne indica i limiti.

Registro di sicurezza

Il registro di sicurezza registra gli eventi di accesso e le azioni amministrative. Gli eventi di accesso contengono anche l’indirizzo IP e l’identificazione del browser. Che cosa viene registrato esattamente lo spiega la scheda «Il registro di sicurezza».

La scheda «Recent sign-in attempts» in «Settings → SSO Settings» mostra gli ultimi 100 eventi di accesso tramite SSO e la directory. La vede chi può aprire quella pagina. Come impostazione di fabbrica, solo gli amministratori. La frase sotto il titolo della scheda indica il limite di tempo, per esempio «Entries are deleted after 90 days (Settings → Security).»

Per impostazione predefinita gli eventi di accesso vengono eliminati dopo 90 giorni e le azioni amministrative dopo 12 mesi. Nel blocco «Security log retention» imposti da 7 a 365 giorni accanto a «Days» e da 1 a 120 mesi accanto a «Months». Gli interruttori «Delete old sign-in events» e «Delete old administrator actions» disattivano l’eliminazione. Le voci allora restano. Non serve nessuna parola di conferma, perché vengono eliminate solo voci e non persone.

Anche l’accesso con nome utente e password compare nel registro di sicurezza. Un tentativo fallito viene salvato con il suo indirizzo IP e il browser. Un accesso riuscito viene salvato solo per gli amministratori e dopo tentativi falliti.

Archivi

Un file di archivio contiene anche persone anonimizzate solo più tardi. Per questo l’esecuzione notturna dopo un’anonimizzazione aggiorna ogni file di archivio in cui compare la persona. Lì nomi e indirizzi vengono sostituiti dagli stessi segnaposto della banca dati. Se il contenuto è stato svuotato, nell’archivio mancano anche gli allegati di quei ticket.

Fino alla notte seguente la persona compare quindi ancora in chiaro negli archivi. Gli archivi non hanno un interruttore. Un file di archivio bloccato in quel momento resta invariato, per esempio perché viene scaricato o ripristinato. Lo stesso vale per un file danneggiato. La prossima esecuzione notturna riprova.

Ora e fuso orario

Tutte queste attività vengono eseguite una volta al giorno alle 03:00. Vale il fuso orario in «Settings → General Settings», nella scheda «Time Zone». L’orologio del server non conta. Molti server girano in UTC. Lì le 03:00 sarebbero per te un’altra ora.

Il sistema controlla ogni dieci minuti se l’esecuzione è dovuta. Il primo controllo dopo le 03:00 la avvia. Se alle 03:00 il server era spento, l’esecuzione segue al primo controllo dopo l’avvio.

Dopo l’aggiornamento alla versione 1.7.0, la prima esecuzione segue poco dopo l’aggiornamento, al più tardi alle 03:00 della notte successiva. Questa esecuzione elimina le voci del registro degli accessi più vecchie di 90 giorni.

Se cambi il fuso orario, quello nuovo vale dal controllo successivo. L’esecuzione avviene al massimo una volta per giorno di calendario. Dopo un cambio verso ovest può saltare in quel giorno. Segue allora il giorno dopo.

L’applicazione «Ticket System Backup & Restore» pianifica i suoi backup nello stesso fuso orario. Legge il fuso dal sistema di ticket quando la pianificazione viene applicata. La scheda «Schedule» e «schedule --show» mostrano l’ora con il fuso, per esempio «02:00 (Europe/Berlin)». Se in quel momento la banca dati non è raggiungibile, resta il fuso precedente. Se non ce n’è ancora uno, vale l’orologio del computer e l’indicazione dice «(host clock)».

Il sistema operativo conosce solo il proprio orologio. Per questo l’applicazione converte l’ora. A seconda del fuso orario del server, registra una o due voci per pianificazione. Così il backup gira all’ora giusta d’estate e d’inverno. All’avvio controlla se un backup è davvero dovuto. Altrimenti termina senza backup e il log dice «No backup is due at this time in …».

Se cambi il fuso orario nel sistema di ticket, il prossimo backup pianificato gira comunque. Dopo, l’applicazione registra di nuovo la pianificazione. Il log mostra allora un avviso che inizia con «The time zone in the ticket system changed». Se non è stato possibile registrare di nuovo la pianificazione, dice «The schedule could not be updated.» Apri allora l’applicazione e fai clic su «Apply schedule».

Quando la chiave non è leggibile

Il sistema memorizza gli indirizzi e-mail anonimizzati come impronta. Per farlo serve una chiave. Il portachiavi del server protegge questa chiave. Il portachiavi è formato dai file key-*.xml nella cartella delle chiavi. Se mancano o non corrispondono, la scheda mostra l’avviso «The anonymization key cannot be read».

Allora non funzionano nemmeno le password salvate per posta e SSO. Dipendono dallo stesso portachiavi. Le esecuzioni notturne per gli account eliminati e il registro di sicurezza continuano. Le persone note solo tramite il loro indirizzo vengono saltate. «Anonymize» rifiuta un’esecuzione tramite il solo indirizzo.

Ecco come recuperare il portachiavi. Prendi un backup di prima del problema. Contiene la cartella delle chiavi come file a sé. Su Linux i backup si trovano in «/opt/smitey/backups». Copiane uno in una cartella vuota e spostati in quella cartella. I comandi qui sotto scrivono il backup come file normali ed estraggono i file key-*.xml. Poi copiano i file nella cartella delle chiavi e riavviano il server del sistema di ticket. Gli altri file nella cartella delle chiavi restano come sono. Dopo il riavvio l'avviso scompare. Poi elimina la cartella «plain». Contiene password e dati personali. Un backup più vecchio con estensione «.zip» non è cifrato. Per questo il primo comando è «sudo unzip -o <file> volumes/dataprotection_keys.tar && sudo tar -xf volumes/dataprotection_keys.tar».

Su Windows i backup si trovano in «C:\Program Files\SMITEY\backups». Copiane uno in una cartella vuota. Apri lì PowerShell come amministratore. Inserisci il comando del riquadro «Windows: Scrivere il backup come file non cifrati ed estrarre i file delle chiavi». Sostituisci <file>.smbk con il nome completo del file del backup. Poi copia ogni file key-*.xml con «podman cp <file> container-backend-1:/app/DataProtection-Keys/». I comandi per il proprietario e per il riavvio li inserisci senza «sudo». Poi elimina la cartella «plain».

Scrivere il backup come file non cifrati ed estrarre i file delle chiavi

sudo /opt/smitey/Backup/TicketSystemBackup decrypt ticketsystem-backup-*.smbk --out plain && sudo tar -xf plain/volumes/dataprotection_keys.tar

Nella cartella c'è esattamente un backup. Dopo vi si trovano i file key-*.xml. La sottocartella «plain» contiene l'intero backup non cifrato.

Copiare i file nella cartella delle chiavi

for f in key-*.xml; do sudo podman cp "$f" container-backend-1:/app/DataProtection-Keys/; done

I file esistenti con un altro nome restano nella cartella delle chiavi.

Dare ai file il proprietario giusto

sudo podman exec -u root container-backend-1 chown -R 1654:1654 /app/DataProtection-Keys

Il sistema di ticket gira nel container con un utente proprio. I file devono appartenere a lui.

Riavviare il server del sistema di ticket

sudo podman restart container-backend-1

Dopo il riavvio il sistema rilegge il portachiavi.

Windows: Scrivere il backup come file non cifrati ed estrarre i file delle chiavi

& "C:\Program Files\SMITEY\Backup\TicketSystemBackup.exe" decrypt <file>.smbk --out plain | Out-Host; tar -xf plain\volumes\dataprotection_keys.tar

In PowerShell come amministratore, nella cartella con il backup. Sostituisci <file>.smbk con il nome completo del file del backup. Dopo vi si trovano i file key-*.xml.

L’ultima via d’uscita: «Discard old key»

Se non hai alcun backup con i file delle chiavi, resta «Discard old key». Solo un amministratore vede il pulsante. Digita DISCARD nel campo «Confirmation word» e fai clic su «Discard old key». Il sistema crea allora una nuova chiave.

Le anonimizzazioni tramite account continuano a valere. Le persone anonimizzate solo tramite il loro indirizzo non vengono poi più riconosciute nei backup e negli archivi. La scheda ne indica il numero. Un backup più vecchio può quindi rendere di nuovo visibili queste persone. Le password salvate per posta e SSO restano illeggibili. Inseriscile di nuovo.

Ripristinare un backup

Durante il ripristino, «Ticket System Backup & Restore» chiede se tutte le persone anonimizzate oggi devono essere anonimizzate di nuovo. «Yes» è preselezionato. Il sistema di ticket lo fa nella prossima esecuzione notturna alle 03:00 nel suo fuso orario. Fino ad allora la scheda mostra «… will be applied again tonight at 03:00.»

Il backup riporta anche gli interruttori e i limiti di tempo di allora. Perciò controlla la scheda «Data protection» dopo il ripristino.

Se ci sono stati avvisi durante il trasferimento, la riga di stato dell’applicazione ne indica il numero, per esempio «2 warning(s) while carrying over anonymizations. See the Log tab.» Dalla riga di comando lo stesso compare nell’ultima riga e rimanda a «backup.log». Lì è indicato che cosa non ha funzionato. Se non è stato possibile trasferire le anonimizzazioni, ripeti a mano le esecuzioni fatte dopo questo backup. Ti aiuta l’elenco scaricato prima del ripristino.

Il sistema di ticket legge il file di trasferimento dell’applicazione al prossimo avvio. Se non riesce a leggerlo, la scheda mostra «A carry-over file from the backup app could not be read». Il file resta sul server e viene letto di nuovo al prossimo avvio. Ripristina allora il backup ancora una volta con la versione attuale dell’applicazione.

Se la chiave del backup non corrisponde, le anonimizzazioni tramite indirizzo non si possono trasferire. La scheda mostra allora «… could not be carried over from before the restore». Se conosci queste persone, anonimizzale di nuovo con «Export by e-mail address».

La riga «Last run» sotto «Restore from a backup» mostra quante anonimizzazioni l’esecuzione ha applicato di nuovo.

7

Ruoli e concetto dei permessi

Ci sono tre ruoli: «Admin», «Agent» e «Customer». Non se ne possono creare altri. Quello che è libero, invece, è quasi ogni singolo permesso; le eccezioni sono elencate più sotto.

Questi tre li trovi in «Settings → General Settings», nella scheda «Role». Non si possono rinominare.

Che cosa può fare un ruolo sta in un altro posto: in «Settings → Security», nella scheda «Permission concept».

Ogni riga è una funzione, ogni colonna un ruolo. Una spunta consente. Sotto il nome c'è la chiave interna; per lavorare con la pagina non ti serve.

L'elenco è lungo. Va dalla gestione degli utenti all'accesso alle singole pagine delle impostazioni, fino alla registrazione dei tempi.

La colonna «Agent Team» è il caso particolare. Diventa utilizzabile solo dopo che nella stessa riga è messa la spunta «Agent». Scegli lì un team e il permesso vale solo per gli agenti di quel team.

Al ruolo «Admin» non si può togliere nessun permesso. Dopo il salvataggio la spunta è di nuovo lì. Così nessuno può chiudersi fuori dal proprio sistema. Solo un amministratore può cambiare la tabella. Questo vale per ogni impostazione della pagina «Security». Chiunque altro possa aprire la pagina la vede in sola lettura. Sei permessi non si possono mai dare al ruolo «Customer»: «Users: manage accounts», «Data export (data subject request)», «Anonymize people», «Security log», «Settings: Security» e «Settings: Single sign-on».

Con «Save» la modifica vale subito. Chi è interessato se ne accorge al clic successivo.

La scheda «Permission concept» con la tabella: una riga per funzione, colonne per amministratore, agente, team di agenti e cliente.
La cornice rossa è sulla riga di intestazione. Il selettore nella colonna «Agent Team» è utilizzabile solo dove è messa la spunta «Agent».Apri l'immagine a grandezza reale
La scheda «Role» con i tre ruoli, ciascuno contrassegnato come «Mandatory».
La cornice rossa è sulla nota. I tre ruoli sono contrassegnati come «Mandatory». Nessuno di loro si può cancellare.Apri l'immagine a grandezza reale
8

Reparto, mansione e sede

Tre elenchi descrivono la persona e non il ticket: il reparto, la mansione e la sede.

Si creano in «Settings → General Settings», nella scheda «Drop-down lists». Il funzionamento è uguale per tutti e tre.

Si assegnano sull'account. Nel modulo in «User management» i campi si chiamano «Department», «Position» e «Location».

Nell'elenco degli utenti il reparto sta sotto il team. La mansione e la sede si vedono nel modulo dell'account.

La sede ha un secondo impiego. Sul ticket c'è un campo «Location», e attinge allo stesso elenco.

Ognuno dei tre elenchi ha una voce che non puoi cancellare. Si chiama «None selected or available» e porta l'etichetta «Mandatory».

Se cancelli un'altra voce, tutti quelli che l'avevano passano a quel segnaposto. Così nessuno resta a puntare a qualcosa che non c'è più.

Qui non si traduce: si traduce in una volta sola nella pagina delle traduzioni. Il nome inglese è l'ancora a cui restano appese le traduzioni.

La finestra «Edit user» con i campi di reparto, mansione e sede compilati.
Le cornici rosse sono sui tre campi. Stanno accanto al team ma significano un'altra cosa: il team dice chi lavora i ticket, il reparto dice dove lavora la persona.Apri l'immagine a grandezza reale
L'elenco degli utenti con la colonna «Team» che mostra il reparto sotto il nome del team.
La cornice rossa è sulla colonna. Il team sopra, il reparto sotto. Chi non è in nessun team ha lì un trattino.Apri l'immagine a grandezza reale

Integrazione e-mail

Il sistema di ticket raccoglie la posta da una casella e manda posta a sua volta. Come si configura è spiegato nella scheda «Ticket dalle e-mail, risposte e seguiti», nel blocco Gestione dei ticket. Questo blocco mostra che cosa succede a un messaggio in arrivo, come blocchi i mittenti e quali messaggi manda il sistema di sua iniziativa. Tutto il canale di posta fa parte dell'edizione Professional.

1

Che cosa succede a un'e-mail

solo in Professional

Quando qualcuno scrive alla casella di un team, da lì nasce un ticket. L'oggetto diventa il titolo, il testo diventa la descrizione e l'indirizzo del mittente viene registrato come chi ha fatto la richiesta. Il canale sul ticket dice «E-mail».

Se il messaggio porta un nome del mittente, quel nome finisce nel campo accanto all'indirizzo. Se non lo porta, il campo dice «E-Mail». Il canale dice già che la questione è arrivata per posta.

I prefissi come «Re:» o «Fwd:» vengono tolti dal titolo. Il ticket porta così il nome della questione e non quello di una risposta a essa.

La formattazione del messaggio viene mantenuta. Il grassetto, gli elenchi e le tabelle compaiono nel ticket esattamente come erano nel messaggio.

I collegamenti vengono mantenuti. Il tuo agente può cliccarli nel ticket invece di riscrivere l'indirizzo.

Un'immagine incorporata nel messaggio resta dov'era nel testo. Viene anche salvata come allegato del ticket.

Un'immagine che il messaggio carica soltanto dal web viene rimossa. Immagini del genere comunicano spesso al mittente quando e dove un messaggio è stato letto. Chi vuole che un'immagine arrivi deve incorporarla nel messaggio o allegarla.

I file allegati al messaggio diventano allegati del ticket. Vengono ripresi solo i tipi di file pdf, doc, docx, xls, xlsx, txt, png, jpg, jpeg e gif. Gli altri file vengono scartati. Vale lo stesso limite di dimensione di un file caricato da un agente.

Se nel flusso di lavoro è accesa la risposta automatica, chi ha scritto riceve subito una conferma. Con il riferimento nell'oggetto, ogni risposta successiva ritrova lo stesso caso e ne diventa un commento.

Un'immagine incorporata in una risposta del genere compare nel commento a cui appartiene.

Se chi ha fatto la richiesta risponde a un ticket risolto o chiuso, il ticket torna a «Reopened». Lo stesso succede quando chi ha fatto la richiesta commenta nel portale clienti. Le risposte di persone in copia, di osservatori e di agenti non riaprono niente.

Altro a riguardo nella scheda: Ticket dalle e-mail, risposte e seguiti

Il messaggio inviato nel programma di posta di chi lo ha scritto, con un'immagine incorporata e un collegamento.
Questa finestra non è il sistema di ticket, è il programma di posta di chi ha scritto. Il messaggio contiene un'immagine incorporata e un collegamento.Apri l'immagine a grandezza reale
La descrizione del ticket che ne risulta, con l'immagine al suo posto e il collegamento.
Lo stesso messaggio come ticket. Le cornici rosse sono sull'immagine e sul collegamento. Sono entrambi nello stesso punto del messaggio, e il collegamento si può cliccare.Apri l'immagine a grandezza reale
La scheda «Attachments» del ticket con il file inline_image_1.png.
L'immagine incorporata viene salvata anche come allegato. Così si può scaricare senza tirarla fuori dal testo.Apri l'immagine a grandezza reale
La conferma nella casella di chi ha scritto, con il riferimento nell'oggetto.
La conferma come arriva a chi ha scritto. L'oggetto porta il riferimento del caso. Se quella persona risponde, la risposta finisce sullo stesso ticket.Apri l'immagine a grandezza reale
2

Bloccare i mittenti

solo in Professional

Prima di iniziare: L'elenco di blocco sta in fondo alla pagina «E-Mail Settings». Vale per tutti i team insieme.

Alcuni mittenti non devono creare un ticket. Le newsletter sono un esempio, e le caselle che mandano solo rapporti automatici un altro.

Scrivi un indirizzo completo quando si tratta di un mittente preciso. Nell'immagine è no-reply@example.com.

Scrivi il dominio preceduto da @ quando si tratta di tutti gli indirizzi di un mittente. Nell'immagine è @newsletter.example.net. I sottodomini vengono bloccati insieme.

Un messaggio da un mittente bloccato non crea nessun ticket. Viene segnato come letto e spostato nella cartella dei trattati. Nella casella in arrivo non si accumula niente.

Il blocco funziona anche nel verso opposto. Il sistema non manda posta a un indirizzo bloccato.

È questo il vero punto con gli indirizzi che nessuno legge. Senza il blocco, la conferma andrebbe a una casella che non risponde mai.

«Add» mette una voce nell'elenco. L'icona del cestino accanto la toglie di nuovo. Una modifica ha effetto subito, non c'è niente da salvare.

I messaggi generati in automatico non hanno bisogno di una voce nell'elenco. Sono i messaggi di mancato recapito, le risposte di assenza e la posta di massa. Anche questi non creano nessun ticket e non ricevono risposta. Il sistema li segna come letti e li sposta nella cartella dei trattati.

Questo vale anche per gli allarmi di un sistema di monitoraggio, se sono contrassegnati come posta generata automaticamente. Un allarme senza quel contrassegno diventa un ticket come qualsiasi altro messaggio.

La scheda «E-Mail Blacklist» con due voci: un indirizzo completo e un dominio.
La cornice rossa è sul campo di inserimento. Il testo di esempio nomina entrambe le forme consentite. Sotto ci sono le due voci di questa installazione.Apri l'immagine a grandezza reale
3

Che cosa manda il sistema di sua iniziativa

solo in Professional

Prima di iniziare: Gli interruttori di questa scheda stanno per team, in «Team mailboxes», nella pagina «E-Mail Settings», subito sotto l'indirizzo della casella di quel team.

Oltre alle risposte ai tuoi clienti, il sistema manda messaggi propri. Tra questi ci sono l'assegnazione di un ticket, una scadenza superata, un invito, una nuova password, il sondaggio di soddisfazione e l'approvazione di una richiesta.

Questi testi arrivano già pronti e all'inizio sono in inglese. Stanno nel pacchetto lingua insieme a tutti gli altri testi dell'interfaccia.

Dopo aver importato un pacchetto lingua, ognuno di questi messaggi esce nella lingua impostata sul destinatario. Due persone sullo stesso caso ricevono quindi il messaggio in due lingue. I destinatari senza account non hanno una lingua propria. I messaggi a loro escono nella lingua impostata sul team in «Default e-mail language». Questo riguarda, per esempio, il sondaggio, la risoluzione di un incidente collettivo, un rifiuto e il messaggio di una regola.

Il testo lo cambi nella pagina delle lingue. Lì scarichi i testi di una lingua come file, lo modifichi e lo ricarichi. L'inglese è la fonte e resta com'è.

Se un'assegnazione venga annunciata si decide per team. Sotto la casella ci sono tre interruttori per questo.

«Send assignment e-mails» manda un messaggio all'agente che riceve un ticket. Con l'interruttore spento questo team non annuncia nessuna assegnazione.

«Notify on self-assignment» decide se venga mandato un messaggio anche quando qualcuno prende un ticket di propria iniziativa. Questo interruttore è spento di serie.

«Send mail on ticket actions» ha effetto altrove. Con questo acceso, le finestre di chiusura, di cambio stato e di passaggio a un altro team offrono anche l'invio del commento come messaggio.

La conferma ai tuoi clienti non appartiene a questa scheda. Il suo testo lo scrivi tu, nel flusso di lavoro della casella di posta.

Altro a riguardo nella scheda: Ticket dalle e-mail, risposte e seguiti

La sezione «Assignment notifications» con tre interruttori.
Le cornici rosse sono sui tre interruttori. Appartengono alla casella del team che sta sopra di loro. Ogni altro team ha i suoi tre interruttori.Apri l'immagine a grandezza reale

Autenticazione e sicurezza, SSO compreso

Chi entra e come entra si decide in due posti. La pagina della sicurezza governa l'accesso con nome utente e password. La pagina SSO collega una directory o un servizio di accesso esterno. Puoi usare tutti e due insieme.

1

Accedere con nome utente e password

Prima di iniziare: Le impostazioni di questa scheda stanno in «Settings → Security». Solo un amministratore può cambiarle. Chiunque altro abbia ricevuto la pagina la vede in sola lettura.

Di serie tutti accedono con un nome utente e una password. L'indirizzo e-mail va bene al posto del nome utente. Se l'invio di posta è configurato, sotto il modulo compare il collegamento «Do you need a password reset?». L'invio di posta fa parte di Professional.

Dopo l'accesso il browser riceve un lasciapassare valido per un tempo stabilito. Quanto duri lo decide la scheda «JWT token timer». Sono ammessi valori da 1 a 24 ore, 12 è il consiglio. Passato quel tempo, la persona deve accedere di nuovo.

La scheda «Password policy» vale per ogni password impostata nel sistema. Viene applicata quando si crea un account, quando una persona cambia la propria password e quando un amministratore ne reimposta una.

Imposti la lunghezza minima, quali tipi di carattere devono comparire, dopo quanti giorni una password scade e quante password vecchie restano bloccate. Per i giorni e per l'elenco di blocco, 0 significa «spento».

Le regole su maiuscole e minuscole non lasciano fuori nessuna lingua. Molti sistemi di scrittura non hanno questa distinzione, e un carattere di uno di essi soddisfa da solo entrambe le regole.

Gli account che accedono solo tramite SSO o una directory non hanno una password locale, quindi la scadenza non li riguarda. Le loro regole stanno presso il provider. Se un account esistente è stato collegato a SSO e ha ancora una password propria, la scadenza e le regole per le password continuano a valere per quella password.

La scheda «2FA Settings» decide chi deve usare l'accesso a due fattori. In «Two-factor requirement» scegli uno di quattro livelli: «Off», «Administrators only», «Administrators and agents» oppure «Everyone». «Everyone» comprende i clienti. Una nuova installazione parte con «Administrators only». Un'installazione che esisteva già mantiene la sua impostazione precedente dopo un aggiornamento.

Chi accede subito dopo senza un secondo fattore lo configura. Il sistema mostra un codice QR per un'app di autenticazione e la stessa chiave da scrivere a mano. Dopo il primo codice il fattore è attivo. Con «Set up later» la configurazione si può rimandare, e l'accesso prosegue senza. Questo vale per al massimo 7 giorni, contati dal primo rinvio. La riga sotto il pulsante mostra i giorni rimasti. Dopo, la configurazione è obbligatoria.

Subito dopo compaiono dieci codici di ripristino. Ognuno di essi sostituisce una volta il codice dell'app. Vengono mostrati esattamente una volta. Li salvi con «Copy» o «Download». «Download» funziona sempre. «Copy» di solito funziona anche.

Se qualcuno perde il dispositivo e i codici, l'amministratore aiuta. Nell'elenco degli utenti, il pulsante con lo scudo sbarrato reimposta l'accesso a due fattori di quella persona. Lo riconfigurerà al prossimo accesso.

I codici dipendono dall'orologio del server. Se è sbagliato, nessun codice viene accettato. Il pulsante «Check now» della stessa scheda confronta l'ora del server con una fonte di tempo pubblica.

Se qualcuno accede tramite un servizio esterno, il sistema non chiede nessun codice. Il provider ha già verificato il secondo fattore. Con l'accesso tramite directory è diverso: lì vale ancora la regola qui sopra.

Altro a riguardo nella scheda: L'accesso a due fattori nel tuo profilo

La pagina di accesso con i campi «Username» e «Password» e il pulsante «Sign in».
Le cornici rosse sono sui due campi e sul pulsante. Il campo in alto accetta anche l'indirizzo e-mail.Apri l'immagine a grandezza reale
La scheda «JWT token timer» con il campo per il numero di ore.
La cornice rossa è sul campo. Accetta valori da 1 a 24.Apri l'immagine a grandezza reale
La scheda «Password policy» con lunghezza minima, tipi di carattere, scadenza ed elenco di blocco.
Le cornici rosse sono sui tre campi numerici. Le caselle tra di loro decidono quali tipi di carattere devono comparire.Apri l'immagine a grandezza reale
La scheda «2FA Settings» con i quattro livelli sotto «Two-factor requirement».
Il riquadro rosso è sui quattro livelli. È selezionato «Administrators only», come in una nuova installazione.Apri l'immagine a grandezza reale
La schermata di configurazione con un codice QR, una chiave da scrivere e il campo per il primo codice.
Il riquadro rosso in alto è sulla chiave. È la stessa cosa del codice QR sopra e aiuta quando la fotocamera non legge nulla. Quello in basso è su «Set up later» e sui giorni rimasti.Apri l'immagine a grandezza reale
Dieci codici di ripristino su due colonne, con «Copy» e «Download» sotto.
I riquadri rossi sono sui codici e sui due pulsanti. I codici compaiono esattamente una volta. I codici nell'immagine vengono da un sistema di prova e non valgono nulla.Apri l'immagine a grandezza reale
L'elenco degli utenti con il pulsante che reimposta l'accesso a due fattori.
La cornice rossa è sullo scudo sbarrato nella riga di Marco Rossi. Un clic gli toglie l'app e i codici di ripristino.Apri l'immagine a grandezza reale
2

L'accesso a due fattori nel tuo profilo

Ogni utente può attivare l'accesso a due fattori per il proprio account. Vale per ogni ruolo, anche quando la scheda «2FA Settings» non lo richiede. Apri il menu utente in basso a sinistra nella barra laterale e scegli «Profile picture». La stessa pagina contiene l'area «Two-factor authentication».

L'area mostra se l'accesso a due fattori è attivo. Finché è disattivato, lì c'è il pulsante «Turn on». Chiede prima la tua password. Poi compare un codice QR per l'app di autenticazione, con la stessa chiave da scrivere a mano. Dopo il primo codice dell'app il fattore è attivo.

Subito dopo compaiono dieci codici di ripristino. Salvali con «Copy» o «Download». «I have saved my codes» chiude l'elenco. Viene mostrato solo questa volta.

Finché l'accesso a due fattori è attivo, l'area mostra quanti codici di ripristino restano. «New recovery codes» ne crea dieci nuovi. I vecchi codici smettono allora di funzionare. «Turn off» disattiva di nuovo l'accesso a due fattori. Entrambi i pulsanti chiedono il codice attuale dell'app. Lì un codice di ripristino non viene accettato.

Se la scheda «2FA Settings» richiede l'accesso a due fattori per il tuo ruolo, «Turn off» manca. Una riga nell'area lo dice.

Una password o un codice sbagliati contano come un accesso fallito. Anche qui vale quindi la protezione contro chi indovina le password. L'attivazione e la disattivazione sono registrate nel registro di sicurezza. Se un amministratore disattiva il proprio accesso a due fattori, il registro dà un allarme.

Gli account che accedono solo tramite un servizio di accesso esterno vedono una frase al posto dei pulsanti. Il secondo fattore lo gestisce il loro fornitore. Gli account di una directory inseriscono nel primo passo la loro password della directory.

Altro a riguardo nella scheda: Accedere con nome utente e password, Il registro di sicurezza

L'area «Two-factor authentication» del profilo con lo stato e il pulsante «Turn on».
I riquadri rossi sono sullo stato e su «Turn on». Qui l'accesso a due fattori è ancora disattivato.Apri l'immagine a grandezza reale
Il primo passo dopo «Turn on»: il campo «Password» con «Continue» e «Cancel».
I riquadri rossi sono sul campo della password e su «Continue». Il codice QR compare solo dopo la password giusta.Apri l'immagine a grandezza reale
3

Protezione contro chi indovina le password

La protezione funziona senza nessuna impostazione. Non c'è niente da accendere. La nota che la riguarda sta nella scheda «2FA Settings».

Funziona in due livelli. Dopo cinque tentativi falliti sullo stesso account, l'indirizzo da cui arrivavano viene messo in pausa. La pausa finisce al più tardi 15 minuti dopo il primo di quei tentativi. Da qualsiasi altro indirizzo l'account resta subito utilizzabile.

È questa la parte importante. Altrimenti chi conosce un nome di accesso potrebbe chiudere fuori un collega con cinque password sbagliate. Per farlo non gli servirebbe mai una password.

Il secondo livello è l'account stesso. Viene bloccato per 15 minuti dopo 20 tentativi falliti. Poiché un singolo indirizzo può contribuirne al massimo cinque, servono più indirizzi.

Un accesso riuscito azzera entrambi i contatori. Dopo un riavvio del server la pausa dell'indirizzo sparisce, il blocco dell'account resta. Gli stessi contatori valgono per l'accesso tramite una directory. Una directory irraggiungibile non conta come tentativo fallito. Se nel sistema di ticket non c'è ancora un account per quel nome, vale solo la pausa dell'indirizzo.

Nell'elenco degli utenti un account bloccato così porta l'etichetta «temporarily locked». Resta nell'elenco. Dopo 15 minuti l'etichetta sparisce da sola.

Non devi aspettare. Nella stessa riga c'è un pulsante con un lucchetto aperto. Toglie il blocco all'istante e azzera entrambi i contatori.

Non è la stessa cosa di «Archive». Quel pulsante chiude un account in modo definitivo, ed è solo lui a occupare o liberare una postazione interna.

La nota sulla protezione contro chi indovina le password, nella scheda «2FA Settings».
La cornice rossa è sulla nota. Nomina entrambi i livelli: prima l'indirizzo, per ultimo l'account.Apri l'immagine a grandezza reale
L'elenco degli utenti con l'etichetta «temporarily locked» e il pulsante di sblocco.
Le cornici rosse sono sull'etichetta e sul lucchetto aperto. Il lucchetto compare solo nella riga in cui c'è qualcosa da togliere.Apri l'immagine a grandezza reale
4

Il registro di sicurezza

Prima di iniziare: Il registro si trova in «Settings → Security log». Per impostazione predefinita lo vedono solo gli amministratori. Ad altri ruoli lo dai con il permesso «Security log» nella scheda «Permission concept». Ai clienti non si può dare.

Il registro di sicurezza registra due tipi di eventi. L’area «Sign-in» contiene gli accessi falliti, gli account bloccati, i tentativi di accesso durante un blocco, i codici a due fattori rifiutati e le modifiche della password. Questo vale per l’accesso con password, tramite una directory e tramite SSO.

L’area «Administration» mostra chi ha cambiato che cosa. Riguarda account, ruoli, permessi, impostazioni di sicurezza e archivi. Anche ogni esportazione del registro vi viene registrata.

Gli accessi riusciti vengono registrati solo in due casi. Il primo caso è un amministratore. Il secondo caso è un accesso dopo tentativi falliti sullo stesso account. L’accesso normale di un agente o di un cliente non compare nel registro. Il registro non è un foglio presenze.

Se qualcuno accede con un nome che non esiste, la voce riporta «unknown account». Il sistema non salva il nome digitato. A volte è una password finita nel campo sbagliato.

Gli eventi di accesso salvano l’indirizzo IP e il browser. Le azioni amministrative salvano chi le ha eseguite, ma nessun indirizzo IP. Password, codici e contenuti di ticket o e-mail non sono mai nel registro.

La pagina mostra prima le voci più recenti, 50 per pagina. La scheda «Filters» restringe l’elenco. «Area» sceglie accessi o amministrazione, «Event» un singolo tipo di evento. «Person» cerca nel nome di chi ha agito e di chi è interessato. «From» e «To» limitano i giorni. «Failures only» nasconde tutto ciò che è riuscito.

I filtri hanno effetto solo dopo un clic su «Apply». «Reset» li toglie di nuovo.

«Export CSV» ed «Export PDF» scaricano esattamente ciò che mostrano i filtri. Ogni file contiene al massimo 10.000 voci. Se ai filtri corrispondono più voci, lo segnala una nota accanto ai pulsanti di esportazione. Il PDF è nella tua lingua e riporta in alto filtri e periodo. Data e ora usano il formato impostato in «Settings → General Settings».

Il file CSV resta sempre in inglese e gli orari sono in UTC. Così un programma può leggerlo indipendentemente dalla lingua. Ogni esportazione compare a sua volta nel registro, come «Security log exported».

Sei eventi fanno scattare un allarme. Sono un account bloccato dopo tentativi falliti, un ruolo cambiato in «Admin», un account creato subito con il ruolo «Admin» e un accesso a due fattori reimpostato di un amministratore. A questi si aggiungono i ticket archiviati rimossi dai dati correnti e l’accesso di un amministratore dopo tentativi falliti.

Dopo un allarme, chiunque abbia il permesso vede un banner giallo in cima a ogni pagina. Indica il numero di allarmi dalla sua ultima visita al registro. Il link «Open security log» porta lì. Aprendo il registro, il banner scompare. Prima della prima visita conta gli allarmi degli ultimi sette giorni.

Inoltre ogni account attivo con il permesso e un indirizzo e-mail riceve un’e-mail di allarme. Il sistema raccoglie gli allarmi ogni 15 minuti e invia un’e-mail per persona, non una per evento. L’e-mail indica l’evento, la persona interessata e l’ora. Non contiene alcun indirizzo IP. L’e-mail di allarme fa parte di Professional.

L’esecuzione notturna elimina le voci vecchie. I limiti di tempo si trovano in «Settings → Security», nella scheda «Data protection», nel blocco «Security log retention». Per impostazione predefinita gli eventi di accesso restano 90 giorni; sono consentiti da 7 a 365 giorni. Per impostazione predefinita le azioni amministrative restano 12 mesi; sono consentiti da 1 a 120 mesi.

Ogni limite di tempo ha il suo interruttore: «Delete old sign-in events» e «Delete old administrator actions». Se un interruttore è spento, quelle voci restano. La scheda «Periodi di conservazione» spiega l’esecuzione notturna.

In una richiesta di accesso ai dati la persona riceve ogni voce in cui ha agito o è stata interessata. Indirizzo IP e browser sono inclusi solo nelle voci che ha causato lei stessa, per esempio il suo accesso. Se la persona viene anonimizzata, il sistema elimina i suoi eventi di accesso. Le sue azioni amministrative restano. Lì il suo nome viene sostituito dal segnaposto.

Una nota per te come gestore: gli accessi riusciti compaiono nel registro solo per gli amministratori e dopo tentativi falliti. Il registro mostra comunque chi ha fatto che cosa e quando. In un’azienda con una rappresentanza dei lavoratori è quindi un tema di codecisione.

Altro a riguardo nella scheda: Protezione contro chi indovina le password, Periodi di conservazione

La pagina «Security log» con la scheda «Filters» e l’elenco delle voci.
La cornice rossa è sul blocco dell’account di Lena Chen. Sotto ci sono i tentativi falliti che lo hanno causato, ciascuno con il suo indirizzo IP. Le voci nell’immagine provengono da un sistema di prova.Apri l'immagine a grandezza reale
La scheda «Filters» con «Failures only» attivo, i due pulsanti di esportazione e i primi fallimenti.
Le cornici rosse sono su «Failures only» e sulle due esportazioni. Le esportazioni riprendono i filtri impostati qui.Apri l'immagine a grandezza reale
Il banner giallo sopra la dashboard con il numero di eventi di sicurezza e il link «Open security log».
La cornice rossa è sul link al registro. Qui è stato il blocco dell’account di Lena Chen a far scattare l’allarme.Apri l'immagine a grandezza reale
Il blocco «Security log retention» con due interruttori, i giorni e i mesi.
Le cornici rosse sono sui due limiti di tempo. L’immagine mostra l’impostazione predefinita: 90 giorni e 12 mesi.Apri l'immagine a grandezza reale
5

Accedere tramite una directory o un servizio esterno (SSO)

solo in Professional

Prima di iniziare: Le impostazioni stanno in «Settings → SSO Settings». Senza un provider configurato, nella pagina di accesso non cambia niente.

In cima c'è l'interruttore generale «Enable single sign-on». Finché è spento resta tutto a nome utente e password. Tutto ciò che configuri sotto viene salvato e ha effetto solo quando lo accendi.

La scheda «Active Directory / LDAP» collega una directory in sede. Inserisci il server, la base di ricerca, il filtro che trova una persona e i campi per l'indirizzo e-mail e per i nomi.

L'account usato per le interrogazioni è facoltativo. Senza, il sistema chiede in modo anonimo. La password di una persona viene usata solo per autenticarsi presso la directory e non viene mai salvata.

Una directory non porta con sé un secondo fattore. Se la pagina della sicurezza richiede l'accesso a due fattori, viene chiesto anche a queste persone.

La scheda «Identity providers» contiene i servizi di accesso esterni. Ognuno riceve il proprio riquadro e il proprio pulsante nella pagina di accesso. «Add provider» ne crea uno nuovo.

In «Provider type» scegli il tipo. «Generic OIDC Provider» va bene per servizi come Google Workspace, Microsoft Entra ID, Okta, Keycloak, Auth0 o Ping Identity. «SAML 2.0 Provider» va bene per le stesse case quando il collegamento deve avvenire via SAML.

Accanto ci sono sei servizi regionali: LINE, Kakao, Naver, WeChat, WeCom e DingTalk. I loro indirizzi sono già compilati e compaiono come testo grigio nel campo.

Il nome in «Display name» compare poi sul pulsante. L'interruttore accanto vale solo per questo provider.

Per l'indirizzo di ritorno procedi in quest'ordine. Prima inserisci solo un nome e premi «Save provider». Solo allora il sistema conosce il numero del provider e mostra l'indirizzo completo in «Redirect URI». Si compone a partire dall'indirizzo pubblico di questa installazione, quello salvato in «Settings → Security». È esattamente l'indirizzo che il sistema usa quando qualcuno accede.

Copi quell'indirizzo e lo registri presso il provider. Lì deve corrispondere carattere per carattere. In cambio il provider ti dà un ID e un segreto, e li inserisci qui tramite «Edit».

Il campo «Allowed e-mail domains» limita chi può entrare tramite questo provider. Lasciato vuoto, tutti i domini sono ammessi.

Se a un provider manca ancora qualcosa, il suo riquadro porta l'etichetta rossa «Incomplete». In quel caso non compare nella pagina di accesso. Il testo accanto dice di quali campi ha bisogno il suo tipo.

I provider configurati per intero continuano a non comparire finché l'interruttore generale è spento. Il riquadro lo dice in una riga gialla.

Se la tua licenza torna a Basic, l'accesso tramite SSO e la directory continua a funzionare. In questa pagina puoi allora solo spegnere i provider e la directory. Il registro dei tentativi di accesso resta leggibile.

La scheda «Single sign-on» con l'interruttore generale.
La cornice rossa è sull'interruttore generale. Con quello spento resta solo l'accesso con nome utente e password.Apri l'immagine a grandezza reale
La scheda «Active Directory / LDAP» con i campi compilati.
Le cornici rosse sono sul server, sulla base di ricerca e sul filtro di ricerca. I valori nell'immagine vengono da un sistema di prova.Apri l'immagine a grandezza reale
Due riquadri di provider, uno configurato e uno con l'etichetta «Incomplete».
Le cornici rosse sono su entrambi i riquadri. Quello sopra è completo e aspetta solo l'interruttore generale. A quello sotto manca l'indirizzo del provider.Apri l'immagine a grandezza reale
La finestra «Add provider» con tipo, nome visualizzato, interruttore e indirizzo del provider.
La cornice rossa è sul campo dell'indirizzo. Sotto, «Quick fill» compila i provider più noti. Quello che sta tra parentesi graffe lo sostituisci prima.Apri l'immagine a grandezza reale
La finestra di un provider già salvato, che mostra l'indirizzo di ritorno completo.
La cornice rossa è sull'indirizzo di ritorno. Nasce solo al salvataggio e comincia con l'indirizzo della tua installazione.Apri l'immagine a grandezza reale
6

L'account al primo accesso, e il registro

solo in Professional

L'interruttore «Automatically create accounts on first sign-in» sta nella stessa scheda dell'interruttore generale. È acceso di serie.

Quando qualcuno accede per la prima volta tramite un provider, il sistema cerca prima un account che appartenga già a quel provider. Se non ne trova nessuno, ne viene creato uno nuovo.

Il nuovo account riceve il ruolo «Customer» e nessun team. Un cliente non ha bisogno di appartenere a un team per creare un ticket e può quindi lavorare subito.

I clienti sono illimitati in entrambe le edizioni, quindi un account creato così non occupa nessuna postazione interna. Chi deve diventare agente riceve il ruolo dopo, nella gestione degli utenti.

Se esiste già un account con lo stesso indirizzo e-mail, i due vengono collegati. Questo succede solo quando il provider comunica l'indirizzo come verificato. Se non lo fa, l'accesso viene rifiutato.

Se lo spegni, entrano solo le persone che hanno già un account. Tutte le altre vengono respinte.

La scheda «Recent sign-in attempts» in fondo mostra gli ultimi 100 eventi di accesso tramite SSO e la directory. Provengono dal registro di sicurezza. I tentativi falliti vi compaiono sempre. Un accesso riuscito vi compare solo per gli amministratori e dopo tentativi falliti sullo stesso account. Quindi non tutti gli accessi compaiono nell’elenco.

Ogni riga indica l'ora, il provider, l'esito e l'indirizzo di provenienza. In un tentativo fallito il motivo compare accanto. La colonna «User» mostra il nome dell’account. Se non c’è un account, mostra l’indirizzo comunicato dal provider, altrimenti «unknown account». Il sistema non salva il nome inserito.

L'accesso con nome utente e password non compare in questa tabella. Non è SSO. Lo trovi nel registro di sicurezza.

Come impostazione di fabbrica, le voci vengono eliminate dopo 90 giorni. La frase sotto il titolo della scheda indica il limite di tempo impostato. La scheda «Periodi di conservazione» spiega l’impostazione.

Altro a riguardo nella scheda: Il registro di sicurezza

L'interruttore «Automatically create accounts on first sign-in».
La cornice rossa è sull'interruttore. Il testo sotto dice quale ruolo riceve un account del genere.Apri l'immagine a grandezza reale
La tabella «Recent sign-in attempts» con tre tentativi falliti tramite la directory.
La cornice rossa è sulla prima riga. Mostra un tentativo fallito con il suo motivo. Le voci nell'immagine vengono da un sistema di prova la cui directory non esiste.Apri l'immagine a grandezza reale
7

I cinque modi per raggiungere il sistema

Prima di iniziare: Come si raggiunge il sistema lo scegli nel programma di installazione di SMITEY sul server. Puoi cambiarlo in seguito in qualsiasi momento.

Dopo l'installazione il tuo team usa il sistema in qualsiasi browser web. Il programma di installazione chiede come si deve raggiungere il sistema. Nel programma di installazione per Windows lo scegli nella pagina «Raggiungibilità». Su Linux install.sh fa la stessa domanda e numera le opzioni da 1 a 5. In seguito lo cambi con «Modificare come si raggiunge SMITEY». I tuoi dati restano dove sono.

L'opzione «Solo rete locale, tramite l'indirizzo IP (HTTP) - l'opzione più semplice» è l'impostazione predefinita. Il tuo team apre il sistema a http:// seguito dall'indirizzo IP del server e dalla porta, per esempio http://192.168.1.20:8088. La porta è 8088, a meno che tu non ne scelga un'altra. Funziona anche la porta 80. Allora l'indirizzo non ha bisogno della porta. Questa opzione non ha bisogno né di un nome né di un certificato.

L'opzione «Nella rete locale con un nome proprio (HTTP, HTTPS possibile in seguito) - disponete di un DNS interno» funziona come la prima, ma con un nome come ticket.company.local. Il nome lo crei tu nel tuo DNS interno. Punta all'indirizzo IP del server. Poi il tuo team raggiunge il sistema con il nome e anche ancora con l'indirizzo IP. Il programma di installazione mostra poi l'indirizzo con questo nome.

Con entrambe le opzioni HTTP, password e ticket attraversano la tua rete in chiaro. Gli amministratori vedono allora un avviso in cima alla pagina.

Le altre tre opzioni usano HTTPS: «Tramite un dominio pubblico con HTTPS (automatico, con Let's Encrypt)», «Nella rete locale con HTTPS e un certificato proprio» e «Nella rete locale con HTTPS, certificato creato da SMITEY». Hanno bisogno delle porte 80 e 443 sul server. La scheda successiva le descrive.

Per un primo test basta la prima opzione. Se la tua rete ha un DNS interno, scegli la seconda. Se il sistema deve essere raggiungibile da internet, scegli il dominio pubblico. Se la tua azienda ha una propria CA, scegli il certificato proprio nella rete locale. Altrimenti lascia che SMITEY crei il certificato.

Cambiare l'accesso a SMITEY su Linux

sudo bash /opt/smitey/install.sh --change-access

Mostra le varianti da 1 a 5. Il solo Invio mantiene la variante attuale e non cambia nulla.

Altro a riguardo nella scheda: Raggiungere il sistema tramite HTTPS

La pagina «Raggiungibilità» nel programma di installazione per Windows con le cinque opzioni.
Il testo sopra l'elenco numera le opzioni da 1 a 5. Su Linux compaiono gli stessi testi con questi numeri.Apri l'immagine a grandezza reale
8

Raggiungere il sistema tramite HTTPS

Prima di iniziare: La via verso HTTPS la scegli nel programma di installazione di SMITEY sul server, non nel browser.

Senza HTTPS, password e ticket attraversano la tua rete in chiaro. Una nuova installazione parte con il semplice HTTP, così funziona subito in qualsiasi browser web. Finché un amministratore apre il sistema con il semplice HTTP, in cima alla pagina compare un avviso: «This connection is not encrypted.» Se il sistema viene aperto sul server stesso come «localhost», l'avviso non compare. Agenti e clienti non lo vedono mai.

«How to switch on HTTPS» porta a questa scheda. «Hide for 30 days» nasconde l'avviso per te. L'impostazione appartiene al tuo account e vale quindi anche in un altro browser. Dopo 30 giorni l'avviso torna, finché la connessione non è ancora cifrata.

Il programma di installazione di SMITEY configura HTTPS in tre modi. Nel programma di installazione per Windows lo scegli nella pagina «Raggiungibilità», e su Linux install.sh fa la stessa domanda. Su un sistema già in funzione, apri «Modificare come si raggiunge SMITEY» sul desktop di Windows o nel menu Start. Su Linux il comando qui sotto fa lo stesso. I tuoi dati restano dove sono.

L'opzione «Nella rete locale con HTTPS e un certificato proprio» usa il tuo certificato, per esempio quello della CA della tua azienda. Il programma di installazione chiede il nome del sistema e il file del certificato con la sua chiave. Va bene anche un file PFX con la sua password. Prima di cambiare qualcosa, controlla il certificato. La chiave deve corrispondere, il certificato deve essere valido e il nome deve comparire nel certificato.

L'opzione «Nella rete locale con HTTPS, certificato creato da SMITEY» non ha bisogno di un certificato tuo. SMITEY ne crea uno da sé e lo rinnova anche da sé. Il programma di installazione salva il certificato radice come SMITEY-root-ca.crt nella cartella di installazione. Installa questo file su ogni computer come certificato radice attendibile, per esempio con un criterio di gruppo. Fino ad allora i browser mostrano un avviso.

L'opzione «Tramite un dominio pubblico con HTTPS (automatico, con Let's Encrypt)» ottiene il suo certificato da Let’s Encrypt. Ha bisogno di un dominio pubblico che punti al server. Per questo il server deve essere raggiungibile da internet.

Per le due opzioni nella rete locale il nome può essere un nome come ticket.company.local, una sola parola come helpdesk oppure un indirizzo IPv4. Tutte e tre le vie hanno bisogno delle porte 80 e 443 sul server. Se le usa un altro programma, il programma di installazione si ferma e non cambia nulla. Poi il sistema si raggiunge a https:// seguito dal nome, senza porta.

Il tuo certificato prima o poi scade. Da 30 giorni prima, gli amministratori vedono in cima alla pagina un avviso con la data. Da 7 giorni prima è rosso. In Professional, tutti gli amministratori con un indirizzo e-mail ricevono inoltre una mail 30 e 7 giorni prima. Per rinnovarlo, apri di nuovo «Modificare come si raggiunge SMITEY», scegli l'opzione con il tuo certificato e indica i file nuovi.

Il file HTTPS-GUIDE.txt fornito con l'installazione descrive ogni passo. Ne fanno parte la distribuzione del certificato radice e i passi a mano.

Cambiare l'accesso a SMITEY su Linux

sudo bash /opt/smitey/install.sh --change-access

Mostra le varianti da 1 a 5. Il solo Invio mantiene la variante attuale e non cambia nulla.

L'avviso «This connection is not encrypted.» sopra l'elenco dei ticket, con il link e «Hide for 30 days».
I riquadri rossi sono sul link a questa scheda e su «Hide for 30 days». Solo gli amministratori vedono l'avviso.Apri l'immagine a grandezza reale

Gestione dei ticket

Il mestiere di tutti i giorni: creare ticket, ordinarli, ritrovarli. Tutto in questo blocco fa parte di Basic, salvo indicazione diversa sulla scheda.

1

Creare e modificare i ticket

Prima di iniziare: Un singolo ticket non si può cancellare, nemmeno da amministratore. I ticket escono dalla banca dati solo attraverso l'archivio, e solo dopo essere stati chiusi. È voluto: un caso che qualcuno può togliere senza lasciare traccia non vale niente come documentazione.

Un ticket nuovo lo crei con «New Ticket» nella barra di sinistra. Il modulo si chiama «Create new ticket». Da agente registri con lo stesso modulo anche le richieste di altre persone: è a questo che serve il campo «User», che dice per chi è il caso, non chi lo sta scrivendo.

Tutto ciò che ha un asterisco è obbligatorio: «Title», «User», «Main category» e «Description». Ce n'è un altro che sfugge facilmente: il modulo non salva senza una sottocategoria, anche se «Subcategory» non ha l'asterisco – una categoria principale e una sottocategoria vanno insieme e si impostano sempre in coppia.

Quali campi sono obbligatori si imposta in «Settings → Ticket Settings». La scheda «Admin / Agent Field Settings» ha per questo solo l'interruttore «Field is mandatory». La scheda «Customer Field Settings» ha in più «Is hidden for Customer» e «Is not editable». È per questo che un cliente può vedere un modulo più corto del tuo, senza che nessuno debba mantenere due moduli. «Title» e «Description» sono sempre obbligatori. Non si può disattivare.

Dopo puoi cambiare quasi tutto: a destra del ticket c'è la scheda «Details» con chi ha fatto la richiesta, telefono, e-mail, sede, categoria e numero di riferimento; modifichi il campo e confermi con il «Save» sotto. Lo stato, l'assegnazione, la priorità, il canale e gli osservatori stanno una scheda più su, in «Actions». Lo stato e l'assegnazione hanno effetto subito. La priorità, il canale e gli osservatori vengono salvati solo con il «Save» della scheda «Details».

Solo gli agenti e gli amministratori possono cambiare queste cose. Chi ha fatto la richiesta può leggere il caso, commentarlo e allegare file, ma non cambiare la classificazione su cui si reggono i tuoi report.

C'è un effetto collaterale che vale la pena sapere una volta: se modifichi un ticket che non appartiene ancora a nessuno, dopo appartiene a te. Il sistema ti iscrive come agente e sposta lo stato da «Open» ad «Assigned» – finiscono entrambi nella cronologia. Se non era questo che volevi, assegnalo poi a un'altra persona.

Ognuna di queste modifiche finisce nella cronologia del ticket, con nome, ora, valore vecchio e valore nuovo. Per questo non devi accendere niente.

Resta la domanda di come liberarsi di nuovo dei ticket. In «Settings → Archive» scegli un periodo, vedi con «Preview» quanti ticket chiusi contiene e crei un file ZIP con «Create archive»: ticket, commenti, cronologia, campi personalizzati e allegati, tutto in un file. Crearlo non rimuove niente. I ticket escono dalla banca dati in funzione solo con il passaggio a sé «Delete from live DB» nell'elenco «Existing archives», e da quello stesso file si possono ripristinare.

Il modulo «Create new ticket» con i campi Title, Owning team, User, stato, priorità, canale e osservatori.
Il modulo dietro a «New Ticket». I campi con l'asterisco sono obbligatori; categorie, descrizione e allegati vengono più in basso.Apri l'immagine a grandezza reale
La scheda «Details» di un ticket con i campi di chi ha fatto la richiesta e il pulsante «Save» in cornice rossa.
Cambiare più tardi: modifica il campo, premi «Save». Sotto c'è, non modificabile, chi ha creato il ticket e quando.Apri l'immagine a grandezza reale
2

Editor di testo formattato per la descrizione e i commenti

La descrizione e i commenti non sono semplici caselle di testo. Ognuna ha sopra una barra degli strumenti, e i pulsanti dicono che cosa fanno quando ci passi sopra: «Bold», «Italic», «Underline», «Strikethrough», «Text color», «Highlight color», «Bullet list», «Numbered list», «Quote», «Link» e «Clear formatting».

Un collegamento si fa così: seleziona il testo, premi «Link», scrivi l'indirizzo nella piccola finestra. Un inserimento vuoto toglie di nuovo il collegamento. Sono ammessi indirizzi web e di posta (http, https, mailto): tutto il resto viene buttato via al salvataggio, così un commento non può far passare niente a nessuno.

Le immagini entrano dagli appunti: fai un'immagine dello schermo e incollala direttamente nell'editor con Ctrl+V. All'inizio il testo mostra solo un segno come «[inline-image:1]». Al salvataggio il sistema carica l'immagine e la mostra esattamente in quel punto, e l'immagine finisce anche nella scheda «Attachments», dove stanno tutti i file del caso. Incollare immagini funziona nella descrizione di un ticket esistente e in un commento nuovo. Non funziona nel modulo «Create new ticket» né mentre modifichi un commento.

Quello che vedi è quello che vedono gli altri: la formattazione, gli elenchi e i collegamenti restano nel ticket e anche nel messaggio a chi ha fatto la richiesta. La marcatura che arriva da fuori — da una pagina web copiata o da un'e-mail in arrivo, per esempio — viene ridotta a questo insieme consentito. Nel processo non si perde niente del tuo testo, solo l'involucro.

Un commento si può segnare come interno con «Internal note (not visible to the customer)». Prende allora l'etichetta «Internal» ed è invisibile a chi ha fatto la richiesta: nemmeno la ricerca lo tira fuori.

Ognuno può modificare e cancellare i propri commenti. Quello che ha scritto un cliente può modificarlo o cancellarlo solo quel cliente o un amministratore. Questo vale anche per le sue e-mail. I commenti dei colleghi può modificarli e cancellarli ogni agente che può lavorare sul ticket. Questo vale anche per un team che ha avuto il ticket prima.

La barra degli strumenti dell'editor e, sotto, la frase «The display shows ERROR 13.20 and then the paper jams.» con il codice di errore in grassetto.
In cornice rossa: «Bold», «Bullet list» e «Link». La barra sta sia sopra la descrizione sia sopra la casella dei commenti.Apri l'immagine a grandezza reale
Tre commenti di un ticket: quello in basso con un termine in grassetto e un elenco, quello in mezzo con l'etichetta «Internal».
Ecco come arriva: il grassetto e l'elenco restano. Il commento in mezzo è segnato come «Internal» ed è invisibile a chi ha fatto la richiesta.Apri l'immagine a grandezza reale
3

File allegati con anteprima

Prima di iniziare: Sono ammessi PDF, DOC, DOCX, XLS, XLSX, TXT, PNG, JPG, JPEG e GIF, fino a 50 MB per file. Il limite è indicato nel modulo («Max. 50 MB per file»), e i file più grandi vengono rifiutati prima che il caricamento cominci.

I file appartengono al caso, non a un singolo commento. Sul ticket la scheda «Attachments» porta all'elenco: «Upload file» ne aggiunge uno, e ogni riga indica il file, la sua dimensione e la sua data. Chiunque sia coinvolto nel ticket può allegare qualcosa, anche chi ha fatto la richiesta; così nessuno deve mandarti l'immagine dello schermo per e-mail. Un cliente può cancellare solo gli allegati che ha caricato lui stesso. Quando un sotto-ticket viene chiuso, i suoi allegati vengono copiati nel ticket principale, dove portano l'etichetta «Internal». Gli agenti li vedono; i clienti non li vedono né li scaricano.

Un clic sul nome apre l'anteprima, senza che tu debba scaricare il file. Nelle immagini puoi ingrandire, ridurre e ruotare: utile per uno schermo fotografato di sbieco. Un PDF viene mostrato nella stessa finestra, con panoramica delle pagine, ingrandimento e stampa. I file di testo vengono mostrati come testo. Con «Open in new tab» apri il file in una finestra a parte.

Un allegato appartiene al caso e viaggia con lui: compare nella cronologia («File uploaded: …»), sopravvive al passaggio a un altro team e finisce dentro al file di archivio quando il ticket viene archiviato.

La scheda «Attachments» con due file e, sopra, il pulsante «Upload file» in cornice rossa.
Tutti i file di un caso in un posto solo. La riga sotto indica i tipi di file ammessi e il limite di dimensione.Apri l'immagine a grandezza reale
L'anteprima di un'immagine allegata, con i pulsanti di ingrandimento, riduzione e rotazione in alto a destra.
L'anteprima di un'immagine: ingrandisci, riduci, ruota — in alto a destra. Nel frattempo non viene scaricato niente.Apri l'immagine a grandezza reale
L'anteprima di un PDF nella stessa finestra, con la panoramica delle pagine a sinistra e la barra del lettore PDF in alto.
Un PDF si apre allo stesso modo: nessun download, con panoramica delle pagine, ingrandimento e stampa.Apri l'immagine a grandezza reale
4

Cronologia del ticket

La scheda «History» del ticket risponde alla domanda che sta dietro a ogni ripresa: chi ha cambiato che cosa, e quando? Ogni riga indica la persona, il campo, il valore vecchio barrato, quello nuovo di seguito e l'ora al secondo. La voce più recente è in cima.

Le voci vengono scritte senza che tu faccia niente: ai cambi di stato, di priorità, di assegnazione, di categoria, di sede, di osservatori, di titolo e di descrizione, e così alla creazione («Ticket opened»), a ogni commento e a ogni file caricato. Il numero sulla scheda ti dice in anticipo quanto movimento c'è stato nel caso.

La cronologia non si può modificare e non si può spegnere. È proprio questo a renderla utile: è il motivo per cui un ticket non si può cancellare uno a uno, e viaggia nel file di archivio quando il ticket viene archiviato.

Per un commento, la cronologia registra solo che è stato aggiunto, modificato o eliminato. Il testo sta nella scheda «Comments». Anche un commento interno compare nella cronologia, ma solo per gli agenti e gli amministratori.

La scheda «History» con le voci di questo ticket: file, commenti, cambi di stato, priorità, assegnazione e, in fondo, l'apertura — con due righe in cima scritte da una regola.
In cornice rossa, la scheda con il conteggio. In «Status» e «Priority» vedi il valore vecchio barrato accanto a quello nuovo.Apri l'immagine a grandezza reale
5

Flusso di stati con stati e transizioni configurabili

Lo stato dice a che punto è un ticket in questo momento. Il sistema porta con sé dodici stati — Open, Assigned, In Progress, Waiting for User Response, Resolved, Closed e altri. Li trovi in «Settings → General Settings», nella sezione «Drop-down lists», dietro alla scheda «Status»; «+ Add status» ne crea uno tuo, «Edit status» apre uno esistente.

Quello che conta è la differenza tra il nome e il significato. Nell'editor di uno stato, in «Meaning of this status», ci sono tre interruttori: «Counts as resolved», «Counts as closed» e «Waiting for the requester». Sono solo questi interruttori a dire al sistema come trattare uno stato.

Puoi rinominare ogni stato, anche quelli che arrivano con il sistema: in fondo all'editor, in «Translations», c'è un campo «Name» per lingua – scrivi lì quello che le tue persone devono leggere. Il nome tecnico dietro resta intatto, ed è esattamente per questo che non si rompe niente: l'automazione, i report e gli interruttori qui sopra dipendono da quel nome e non dalla tua etichetta. Così «Resolved» può diventare «Done».

Cancellare, invece, non funziona con tutti. Otto stati portano nell'elenco l'etichetta «Mandatory» — Open, Assigned, In Progress, Resolved, Closed, Reopened, Waiting for approval e Rejected. Si possono rinominare e riordinare, ma non rimuovere; provarci finisce con un messaggio chiaro. Non è lì per darti fastidio: da loro dipendono processi che altrimenti si fermerebbero senza dire niente, per esempio la chiusura automatica, che ha bisogno di uno stato «risolto» come punto di partenza.

Due stati appartengono al sistema stesso: «Waiting for approval» e «Rejected» portano l'etichetta «System only». Nascono da un processo di approvazione, e nessuno deve poter sostenere a mano che è stato rifiutato qualcosa che non è mai andato in decisione.

Che cosa fanno i tre: uno stato che conta come risolto chiude il ticket da solo dopo 24 ore. Uno stato che conta come chiuso è lo stato finale in cui il ticket viene spostato. E «Waiting for the requester» significa esattamente questo: stiamo aspettando chi ha fatto la richiesta, non un altro team e non un fornitore di servizi. È questo il contrassegno su cui l'orologio dello SLA si ferma, se lo imposti così.

Sotto c'è «Allowed transitions to new status». Qui spunti quali stati si possono raggiungere da questo. Lascia tutto vuoto e non viene limitato niente; spunta qualcosa e tutte le altre strade si chiudono. È così che si costruisce un flusso che non si può saltare — per esempio: da «Open» si può andare solo a «In Progress» o ad «Assigned», ma non direttamente a «Closed».

Gli altri interruttori dell'editor sono dettagli con grande effetto: il colore per l'elenco, «Sort order» per l'ordine, «Show status in new ticket form» (questo stato deve poter essere scelto quando si crea un ticket?), «Requires comment in dialog» (obbligare a una motivazione) e «System only» per gli stati che solo il sistema può impostare.

Fino a quattro stati compaiono sul ticket come pulsanti sotto «Change Status to:». Li scegli nell'editor con l'interruttore «Set as primary status (max. 4)». Con l'impostazione di serie sono In Progress, Waiting for User Response, Waiting for Service Provider Response e Resolved. Tutti gli altri stati si trovano in «More statuses».

Le impostazioni generali con la scheda «Status» in cornice rossa e l'elenco di tutti gli stati.
«Settings → General Settings», scheda «Status»: ogni stato con il suo nome tecnico e i suoi contrassegni.Apri l'immagine a grandezza reale
La finestra «Edit status» con gli interruttori in «Meaning of this status» e l'elenco «Allowed transitions to new status».
Nell'editor: aspetto e comportamento in alto, il significato al centro, le transizioni consentite in basso.Apri l'immagine a grandezza reale
7

Le categorie principali e le sottocategorie si configurano liberamente per team

Prima di iniziare: Ti serve almeno un team. La pagina delle categorie porta il nome del suo team, quindi esiste solo dopo che ne hai creato uno.

Le categorie sono ciò che chi fa la richiesta o l'agente sceglie quando crea un ticket, e ciò per cui più tardi raggruppi i tuoi report. Ogni team ha le sue: un helpdesk ordina per cose diverse rispetto a un reparto di rete, e nessuno dei due vede gli elenchi dell'altro.

Le trovi in «Settings», alla voce «<team name> Categories». Nell'esempio il team si chiama «Helpdesk», quindi la voce dice «Helpdesk Categories».

La pagina ha tre schede: «Main categories», «Subcategories» e «Links». La partenza più rapida: scrivi il nome inglese nel campo «EN (required)» e premi «+ New main category» o «+ New subcategory». La traduzione si fa dopo, in una volta sola, nella pagina delle traduzioni: qui non c'è niente da preparare.

Se hai davanti molte categorie, prendi la strada del file: «Export JSON» scarica la struttura — su un sistema appena installato il file è vuoto e ti mostra solo la disposizione. Lo compili (a mano o con l'aiuto di un'intelligenza artificiale), lo salvi e lo ricarichi con «Import JSON». Non è un modo per rinominare: un nome lo cambi nel campo di quella categoria e confermi con il «Save» accanto — lo dice anche la pagina.

La terza scheda, «Links», è dove sta il lavoro vero. Scegli in alto una categoria principale, spunta sotto le sottocategorie che le appartengono e salva con «Save links». Il trucco: una sottocategoria può essere agganciata a più categorie principali. Così ti serve «Malfunction» una volta sola e la riusi per Printer, Network, Meeting-Room e Notebook.

Da quel momento le categorie sono disponibili nel ticket. La cancellazione può fallire finché ci sono ticket che usano una categoria: è voluto, altrimenti i vecchi ticket perderebbero la loro classificazione. Se togli un collegamento, i ticket che usano quella coppia si possono ancora salvare. Solo una categoria scelta di nuovo viene confrontata con i collegamenti.

Se passi un ticket a un altro team, la sua classificazione resta, anche quando il nuovo team quelle categorie non le ha proprio. Compare allora nel campo insieme alla sua origine, per esempio «Meeting-Room · from Helpdesk», ed è in grigio: il nuovo team vede come è andato il caso finora, ma non può assegnare quella voce. Per riclassificarlo scegli dal tuo elenco, e il sistema vuole allora una categoria principale e una sottocategoria insieme.

Il menu delle impostazioni aperto con la voce «Helpdesk Categories» in cornice rossa.
In «Settings» la voce porta il nome del team — qui «Helpdesk Categories».Apri l'immagine a grandezza reale
La pagina «Settings · Manage categories» con le schede «Main categories» e «Subcategories».
Ecco la pagina: le categorie principali a sinistra, le sottocategorie a destra. La scheda «Links» sta più in basso, nella stessa pagina: arriva tra poco.Apri l'immagine a grandezza reale
Il campo «EN (required)» con la parola «Beamer» e il pulsante «New main category», entrambi in cornice rossa.
Una alla volta: nome inglese nel campo «EN (required)», poi clic su «+ New main category» sotto. Nella scheda «Subcategories» il pulsante si chiama «+ New subcategory».Apri l'immagine a grandezza reale
La scheda «Main categories» con i pulsanti «Export JSON» e «Import JSON» in cornice rossa.
Per molte in una volta: scarica la struttura, compilala, ricaricala. La scheda «Subcategories» accanto ha gli stessi due pulsanti.Apri l'immagine a grandezza reale
La scheda «Links»: «Printer» è selezionata, e le sottocategorie Consumables, Malfunction e New request sono spuntate.
«Printer» selezionata, sottocategorie corrispondenti spuntate, «Save links» — «Malfunction» è agganciata nello stesso momento ad altre tre categorie principali.Apri l'immagine a grandezza reale
8

Come è arrivato il ticket

Ogni ticket ha un canale. Sta nel modulo e poi sulla scheda «Actions», in «How the request came in», e risponde a una domanda che nei report diventa presto importante: il lavoro arriva dal portale o per telefono?

Puoi scegliere solo ciò che una persona sa e il sistema no: «Phone» ed «Entered by an agent». Gli altri due valori li imposta il sistema stesso — «Self-service» quando è stato chi ha fatto la richiesta a creare il ticket nel portale, ed «E-mail» quando è nato da un messaggio in arrivo. Quando un agente crea un ticket, il modulo parte da «Entered by an agent».

Un canale impostato dal sistema non lo può più cambiare nessuno. Il campo dice allora «Recorded by the system. It cannot be changed.» Altrimenti il campo perderebbe esattamente l'affermazione per cui esiste. Al contrario, su un ticket registrato al telefono puoi continuare a cambiare tutto il resto.

Solo un agente o un amministratore può impostare il canale. Per chi ha fatto la richiesta sarebbe un'affermazione sul proprio caso, e i report dipenderebbero dall'onestà di tutti.

«E-mail» richiede una casella di posta collegata, che fa parte dell'edizione Professional. Gli altri tre canali esistono in entrambe le edizioni.

La parte del modulo con lo stato, la priorità e l'elenco aperto del campo «How the request came in», in cornice rossa.
Quando si crea un ticket, il canale sta tra la priorità e gli osservatori. Vengono offerti solo «Phone» ed «Entered by an agent».Apri l'immagine a grandezza reale
La scheda «Actions» di un ticket, con il campo «How the request came in» che dice «Phone» e la cornice rossa.
Sul ticket il canale sta sulla scheda «Actions» — qui un caso registrato da un agente dopo una telefonata.Apri l'immagine a grandezza reale
10

Scegliere le colonne dell'elenco dei ticket

Ognuno compone il proprio elenco dei ticket. Per questo il pulsante «Columns» sta accanto a «Filter». Apre la finestra «Choose columns».

Nella finestra spunti ogni colonna che vuoi vedere. Le frecce accanto stabiliscono l'ordine. «#» e «Title» sono sempre incluse. La larghezza di una colonna la cambi nell'elenco stesso, trascinando il bordo della sua intestazione.

«Save» salva la tua scelta con il tuo account utente. Vale quindi su ogni computer e resta anche dopo che esci. «Default columns» riporta l'elenco all'impostazione di serie.

Quando non c'è spazio per tutte le colonne, quelle più a destra spariscono per prime. «#», «Title» e «Status» restano sempre. Quindi sposti in avanti ciò che per te conta di più.

Con Professional ti vengono offerti anche i tuoi campi personalizzati. Compaiono nella finestra con il loro nome, qui per esempio «Asset tag».

I clienti possono impostare il loro elenco allo stesso modo, ma vengono offerte loro meno colonne. «Team», «Created by», «Last activity», «Status changed at», «Deadline», «Follow-up» e «Time» per loro non sono disponibili. Nemmeno i campi che hai nascosto ai clienti compaiono come colonna.

Sul telefono il pulsante non viene mostrato. Lì l'elenco mostra le colonne che ci stanno.

L'elenco dei ticket con le colonne #, Title, Status, Assigned, Priority, Category e Asset tag. Il pulsante «Columns» è in cornice rossa.
Qui «Assigned» viene subito dopo lo stato, «Follow-up» è spenta. Anche «Created» è scelta, ma non ci sta più nella larghezza.Apri l'immagine a grandezza reale
La finestra «Choose columns» con una casella e delle frecce per ogni colonna e i pulsanti «Default columns», «Cancel» e «Save».
Le colonne scelte stanno in alto nel loro ordine, tutte le altre sotto.Apri l'immagine a grandezza reale
11

Passare un ticket a un altro team

solo in Professional

Prima di iniziare: Entrambe le strade hanno bisogno di un secondo team. Il cliente non vede il cambio nella cronologia: per lui resta un caso con un numero, per quanti team ci abbiano lavorato. Il nuovo stato «Open» dopo un passaggio gli è visibile nell'intestazione del ticket.

Per questo il ticket offre due pulsanti affiancati, e la differenza è scritta sotto in piccolo. «Involve another team»: resti responsabile e l'altro team lavora accanto a te in un ticket collegato. «Escalate to another team»: l'altro team prende in carico.

Quando passi il caso, la responsabilità si sposta senza che nasca un secondo ticket. Il tuo team mantiene l'accesso in lettura e può ancora commentare, ma non può più cambiare niente — ed è esattamente quello che la finestra ti dice prima che tu confermi. Lì scegli il team di destinazione e puoi aggiungere una motivazione.

Quando coinvolgi un team, il tuo ticket resta nelle tue mani e riceve un sotto-ticket nell'altro team. Il tuo passa allo stato «Waiting for other team»; appena l'altro team chiude il suo, il tuo torna come «Back from other team». Così non devi chiedere se dall'altra parte è successo qualcosa. Gli allegati del sotto-ticket vengono copiati nel tuo ticket con l'etichetta «Internal», e il cliente non li vede.

Quanto alla classificazione: le categorie del team che passa il caso restano sul ticket, anche quando il nuovo team non le ha proprio — vi compaiono con la loro origine, in grigio. Così il nuovo team vede come è andato il caso finora e, se serve, lo riclassifica nel proprio elenco.

Solo chi è responsabile in questo momento può passare un ticket. Una stazione precedente continua a vedere il caso, ma non lo può passare una seconda volta. Può commentare, ma non può riprendersi il ticket.

Nell'elenco del tuo team il ticket mostra poi «Waiting for other team» finché l'altro team ci lavora. La spunta «Also show tickets this team handed over» è attiva di serie, e la scelta di ogni utente viene conservata. Per l'altro team il ticket parte come «Open».

Chi passa il ticket ne diventa osservatore. La finestra lo dice prima che tu confermi. Come osservatore ricevi un'e-mail quando cambia lo stato, il ticket viene chiuso o qualcuno commenta. Come ogni osservatore, ti togli con «Stop observing».

I due pulsanti «Involve another team» ed «Escalate to another team» in cornice rossa, con le loro spiegazioni sotto.
Due strade, separate a vista: farsi affiancare, oppure passare il caso. La differenza è scritta proprio accanto al pulsante.Apri l'immagine a grandezza reale
La finestra «Escalate to another team?» con la scelta del team di destinazione e il campo «Reason (optional)».
La finestra dice la conseguenza prima che tu confermi: nessun secondo ticket, l'accesso in lettura resta, solo il nuovo team può cambiare qualcosa.Apri l'immagine a grandezza reale
12

Campi personalizzati

solo in Professional

Quando nei tuoi ticket manca un'informazione — il numero di inventario, la fine della garanzia, il centro di costo — la aggiungi tu. In «Settings → Ticket Settings», in fondo, c'è la scheda «Custom fields»; il pulsante si chiama «Add custom field».

Nella finestra dai un nome e un tipo di campo: «Text», «Multiline text», «Integer», «Decimal», «Date» o «Yes / No». Il tipo decide che cosa si può inserire: un campo data non accetta «la settimana prossima», ed è esattamente per questo che poi ci puoi fare un report.

In «Scope» decidi dove vale il campo: «All teams (including new ones)» oppure «Selected teams only». La prima scelta comprende anche i team che ancora non esistono: il tipo di differenza di cui ci si accorge solo mezzo anno dopo.

I tre interruttori in «Defaults» sono «Mandatory by default», «Hidden for customer by default» e «Not editable by customer by default». Valgono per un campo solo finché per quel campo non è stato salvato niente nelle impostazioni del campo della stessa pagina. Appena lo imposti lì, decidono le impostazioni del campo.

Sul ticket i campi personalizzati stanno in una scheda a parte, «Additional information», tra la descrizione e i commenti. Senza un modello il modulo mostra tutti i campi personalizzati del team. Se scegli un modello mentre crei un ticket, mostra esattamente i campi che quel modello elenca, nel suo ordine — «solo i campi di cui questo caso ha bisogno».

Un modello può inoltre rendere obbligatorio un campo. Ciò che l'amministratore ha nascosto ai clienti resta nascosto, anche se un modello lo elenca. Un campo obbligatorio che un modello non elenca non viene chiesto, quindi quell'obbligo non vale per i ticket creati con questo modello.

Quanti campi personalizzati può avere un team si imposta in «Settings → General Settings», nella scheda «Custom fields limit». Ti liberi di un campo con «Deactivate»: sparisce dal modulo, ma i suoi valori restano sui vecchi ticket — l'interruttore «Show deactivated» lo riporta nell'elenco.

La scheda «Custom fields» con tre campi e il pulsante «Add custom field» in cornice rossa.
L'elenco dei campi personalizzati sta in «Settings → Ticket Settings», in fondo alla pagina.Apri l'immagine a grandezza reale
La finestra «New custom field» con nome, tipo di campo, ambito e le tre impostazioni predefinite.
Nome, tipo di campo, ambito: a un campo non serve altro. I tre interruttori sotto sono impostazioni predefinite.Apri l'immagine a grandezza reale
La scheda «Additional information» su un ticket con i campi «Asset tag», «Warranty until» e «Cost centre».
Ecco come l'agente vede i campi personalizzati: una scheda a parte sul ticket, subito sotto la descrizione.Apri l'immagine a grandezza reale
13

Osservatori

A volte qualcuno deve seguire un caso senza lavorarci: il responsabile del team su una questione delicata, il collega che subentra la settimana prossima. È a questo che servono gli osservatori. Sul ticket il campo «Observers» sta sulla scheda «Actions» e il pulsante si chiama «Add observer»; il modulo «Create new ticket» ha lo stesso campo. Sul ticket una modifica lì viene salvata con il «Save» della scheda «Details».

Si possono scegliere solo agenti e amministratori del team a cui appartiene il ticket. Un cliente non può essere osservatore: riceverebbe messaggi sul lavoro interno.

Un osservatore riceve un'e-mail quando sul ticket succede qualcosa: un commento nuovo, un cambio di stato, una nuova assegnazione, campi modificati. Non viene mandata subito ma raggruppata: dopo l'ultima modifica il sistema aspetta un minuto e poi manda UN messaggio con tutto ciò che è successo in quel tempo. Così lavorare un ticket in una volta sola non genera sette messaggi. Se in quel tempo arrivano più commenti, ci sono tutti nel messaggio.

Chi osserva fa parte della cronologia: una modifica viene registrata come qualsiasi altra, con lo stato vecchio e quello nuovo.

Inserire osservatori fa parte di Basic. Il messaggio agli osservatori fa parte di Professional, perché ha bisogno dell'invio di posta. Senza, puoi inserire osservatori ma non esce niente. Un osservatore può togliersi da solo con il pulsante «Stop observing». Non gli serve il diritto di modificare il ticket.

Un osservatore si aggiunge anche da solo: chi passa un ticket con «Escalate to another team» ne diventa osservatore. Così viene a sapere che cosa fa l'altro team con il ticket.

La scheda «Actions» di un ticket con la sezione «Observers» in cornice rossa: il pulsante «Add observer» e sotto un agente.
L'osservatore sta sulla scheda «Actions». Il ticket non è assegnato a nessuno: osservare e lavorare a un ticket sono due cose diverse.Apri l'immagine a grandezza reale
14

Lavorare sullo stesso ticket nello stesso momento

Quando due persone lavorano sullo stesso ticket nello stesso momento, il salvataggio successivo potrebbe sovrascrivere quello precedente, e nessuno se ne accorgerebbe. Per questo il ticket mostra chi altro lo ha aperto. Inoltre rifiuta un salvataggio basato su una versione non aggiornata.

L’avviso si trova nell’intestazione del ticket. «Marco Rossi is viewing this ticket» significa che Marco ha il ticket aperto. «Marco Rossi is actively editing this ticket» significa che Marco ha modifiche non salvate. Può essere una risposta iniziata, un commento in corso di modifica, il titolo o la descrizione in modalità di modifica, un promemoria, un campo personalizzato o una registrazione dei tempi. Contano anche i campi modificati nelle schede «Actions» e «Details», finché non sono stati salvati con «Save». Conta anche una finestra aperta sul ticket. Sono le finestre «Involve another team?», «Escalate to another team?», «Close ticket», «Resolve incident» e «Start a workflow», più la finestra per il commento a un cambio di stato. Dopo due minuti senza digitare nulla, l’avviso mostra di nuovo «viewing», anche se la bozza è ancora lì.

Se più colleghi hanno il ticket aperto, l’avviso li riassume, per esempio «Marco Rossi and 2 more are viewing this ticket». Punta sull’avviso per vedere tutti i nomi. Appena qualcuno sta modificando attivamente, la riga conta solo le persone che stanno modificando. Te stesso non ti vedi mai. Se hai il ticket aperto in due schede del browser, conti una volta sola. Se il ticket è aperto solo in una scheda nascosta, dopo circa un minuto sparisci dall’avviso degli altri.

Quando un collega salva una modifica, l’avviso dice «Marco Rossi changed this ticket», con il pulsante «Refresh» accanto. Un nuovo commento di un’altra persona mostra «Marco Rossi added a comment». Se la modifica non viene da una persona, per esempio da una regola di automazione o da un’e-mail in arrivo, l’avviso dice «This ticket was changed». L’avviso resta finché non ricarichi.

«Refresh» carica la versione attuale del ticket, per esempio stato, assegnazione, campi e cronologia. Non ricarica l’intera pagina. Le tue modifiche non salvate restano. Una risposta iniziata resta nel campo di risposta, e un titolo o una descrizione aperti conservano il tuo testo. Se nel frattempo il testo salvato è cambiato, sotto il campo compare «The saved text has changed in the meantime.». Se salvi a quel punto, il tuo testo sostituisce quello salvato. Il pulsante «Refresh» nell’intestazione del ticket fa la stessa cosa.

Se salvi comunque su una versione non aggiornata, il salvataggio viene rifiutato. Si apre la finestra «Ticket changed in the meantime». Se la modifica l’ha fatta una persona, la finestra la nomina. La tua modifica non è stata salvata. Fai clic su «Refresh», confronta la tua modifica con la versione attuale e salva di nuovo. Questo vale per ogni modifica al ticket stesso, per esempio stato, assegnazione, priorità, la scheda «Details» e i campi personalizzati.

I commenti non vengono mai rifiutati. Due risposte non si sovrascrivono a vicenda. Finiscono entrambe sul ticket. Lo stesso vale per allegati e registrazioni dei tempi. Anche le azioni di massa sull’elenco dei ticket e le regole di automazione non vengono confrontate con la versione. Modificano il ticket direttamente. Chi lo ha aperto vede l’avviso dopo.

I clienti non vedono niente di tutto questo. Non compaiono nell’avviso. Non vedono nemmeno chi sta lavorando al loro ticket.

Chi ha un ticket aperto viene tenuto solo nella memoria del server. Circa un minuto dopo che la persona ha lasciato il ticket, la voce sparisce. Niente di tutto questo viene scritto in un log. Il ticket memorizza chi l’ha modificato per ultimo. Questa voce fa parte dell’esportazione dei dati di quella persona. Quando la persona viene anonimizzata, la voce viene rimossa.

Altro a riguardo nella scheda: Esportazione dei dati di una persona, Anonimizzare persone

L’intestazione di un ticket con l’avviso «Marco Rossi is actively editing this ticket» sotto il titolo, in cornice rossa.
L’avviso si trova sotto il titolo del ticket. Qui Marco Rossi ha modifiche non salvate.Apri l'immagine a grandezza reale
L’intestazione di un ticket con l’avviso «Marco Rossi changed this ticket» e, accanto, il pulsante «Refresh» in cornice rossa.
Marco Rossi ha salvato mentre il ticket era aperto. «Refresh» carica la versione attuale.Apri l'immagine a grandezza reale
La finestra «Ticket changed in the meantime» con il nome di Marco Rossi e il pulsante «Refresh» in cornice rossa.
Questa finestra compare quando salvi su una versione non aggiornata. La tua modifica non è stata salvata.Apri l'immagine a grandezza reale
15

Ticket dalle e-mail, risposte e seguiti

solo in Professional

Prima di iniziare: Con Google/Gmail ti serve una password per app (che richiede l'accesso a due fattori); Google rifiuta le normali credenziali dell'account. Microsoft 365 al momento non funziona affatto: lì l'autenticazione di base per IMAP è disattivata, e nemmeno le password per app aiutano.

Il canale di posta è una strada a due sensi, e i due sensi vanno insieme: un messaggio in arrivo diventa un ticket, la tua risposta esce come messaggio, e la risposta di chi ha fatto la richiesta finisce come commento sullo stesso ticket, non su un secondo.

L'abbinamento non si fa a occhio: una risposta finisce sul ticket esistente solo quando il messaggio porta nell'oggetto il riferimento del caso o porta con sé le intestazioni di risposta del programma di posta. Un messaggio senza nessuna delle due cose comincia un caso nuovo: meglio un ticket in più che due casi senza legame uniti solo perché l'oggetto per caso coincideva.

Tutto quello che serve sta in «Settings → E-Mail Settings». La scheda in alto, «SMTP settings», è la via d'uscita: server, porta, «Use SSL», utente e password, più l'indirizzo e il nome del mittente. Con «Send test e-mail» mandi un messaggio di prova a te stesso — prima salva, poi prova, come dice la scheda stessa.

La scheda «IMAP settings» è la via d'ingresso: server, porta, l'intervallo di controllo e le due cartelle. Il nome della cartella non lo devi indovinare: «Read from server» recupera le cartelle che esistono davvero nella tua casella, «Create on server» ne crea una nuova. Il campo accetta poi il percorso che il tuo server di posta usa per essa: un server scrive «INBOX/Processed», un altro «INBOX.Processed», e i due significano la stessa cosa.

La «Processed folder» raccoglie i messaggi che il sistema mette da parte: messaggi di mittenti bloccati, messaggi generati automaticamente e messaggi che un flusso di lavoro sposta con «Move to folder» senza una cartella propria. Lasciala vuota e restano nella casella in arrivo. Sotto imposti quando gira la pulizia («Hour», «Minute») e che età può raggiungere un messaggio («Retention (days)»): altrimenti la casella cresce in silenzio.

Le caselle di posta appartengono al team, non al sistema: in «Team mailboxes» ogni team inserisce il proprio indirizzo con una password. Quell'indirizzo è allo stesso tempo il mittente dei messaggi di quel team, così chi ha fatto la richiesta risponde nello stesso posto da cui la posta viene raccolta.

E ora la parte senza la quale niente di tutto questo succede: il flusso di lavoro. Una casella configurata, da sola, non fa niente. Se un team non ha un flusso di lavoro attivo, la casella non viene nemmeno consultata: nessun ticket, nessuna conferma, i messaggi restano semplicemente lì. La risposta automatica ai tuoi clienti esiste solo qui, e la configuri tu. È voluto: un sistema che scrivesse a ogni indirizzo mittente senza che nessuno lo chieda sarebbe peggio di uno che sta zitto.

In «E-Mail workflows» scegli in alto il team e crei un flusso di lavoro con «+ Add workflow». Riceve un nome (solo per te), un interruttore «Enabled» e due affermazioni su quando vale: «Match» decide se tutte le condizioni devono essere vere («All conditions») o se ne basta una, e «Stop after match» chiude l'esecuzione appena questo flusso ha corrisposto — un flusso più in basso non arriva più al suo turno. L'ordine lo cambi con le frecce accanto.

In «When?» sta la condizione vera e propria. «Every e-mail in this mailbox» prende tutti i messaggi; «Only when subject or text contains» richiede una parola nell'oggetto o nel corpo. «Advanced» rende tutto preciso: lì scegli che cosa viene guardato — «Subject or body», «Subject», «Body», «Sender (From)» o «Recipient (To/Cc)» — e come viene confrontato: «Contains», «Equals» o «Regex». È così che separi, per esempio, le segnalazioni mandate a un indirizzo comune da tutto il resto.

Sotto ci sono cinque azioni come interruttori. Sono il vero contenuto del flusso di lavoro: ciò che non è acceso non succede:

«Create or append ticket» trasforma il messaggio in un ticket, oppure lo aggiunge come commento a uno già esistente quando il riferimento è nell'oggetto. Senza questa azione un messaggio non diventa mai un caso.

«Set fields» imposta la priorità, lo stato, la categoria principale e la sottocategoria, il team responsabile e chi prende il ticket già al momento della creazione. Tutto ciò che resta su «— Keep default —» rimane come sarebbe senza un flusso di lavoro.

«Auto-reply» è la conferma a chi ha scritto. Con questo interruttore spento il tuo cliente non riceve nessuna conferma, per quanto bene sia configurato tutto il resto. Anche «Send mail» può scrivere a chi ha scritto, come mostra l'azione successiva.

«Send mail» manda un messaggio in più: o a chi ha mandato il messaggio in arrivo, oppure a membri scelti del team e a indirizzi fissi. Ha le sue «Send conditions»: lasciale vuote ed esce a ogni esecuzione di questo flusso di lavoro.

«Move to folder» archivia il messaggio trattato in una cartella. Lascia il campo vuoto e vale la «Processed folder» generale delle impostazioni IMAP qui sopra.

L'azione «Auto-reply» nel dettaglio: l'oggetto lo costruisci con dei blocchi. «Original subject {originalSubject}» riprende l'oggetto del messaggio in arrivo, «Ticket reference {ticketTag}» inserisce il riferimento del caso — insieme danno qualcosa come «Printer problem [TICKET-99-a1b2c3]».

Il riferimento non si aggiunge da solo. Compare solo dove metti {ticketTag}. {ticketId} inserisce solo il numero nudo, e il sistema non riconosce una risposta da quello. Senza il riferimento nell'oggetto, una risposta viene comunque abbinata se porta le intestazioni di risposta della conferma. Solo un messaggio senza nessuno dei due diventa un ticket nuovo.

Il testo sotto è il tuo messaggio di conferma. Scrivilo in inglese: passa dalla stessa esportazione e importazione di tutti gli altri testi, e solo così può essere tradotto nelle altre lingue. Lascialo vuoto e il sistema manda il proprio messaggio predefinito. Qui sono ammessi gli stessi segnaposto.

«Reply language» decide in quale lingua escono l'oggetto e il testo: «Standard English» usa l'inglese, «Fixed language» una lingua che scegli, «Assigned agent's language» la lingua dell'agente assegnato e «Team default language» la lingua predefinita del team. Le traduzioni si mantengono nella pagina delle lingue.

Un consiglio che il sistema stampa anche sopra la scheda: tutto ciò che appartiene a un caso appartiene a UN flusso di lavoro. Solo le azioni dentro allo stesso flusso conoscono il ticket appena creato: è per questo che la conferma può indicarne il numero e un'azione di un secondo flusso no.

Tutto il canale di posta, in entrata e in uscita, fa parte dell'edizione Professional. In Basic il sistema non manda né riceve e-mail; lì i ticket nascono dal portale, dal telefono e dall'agente.

La scheda «SMTP settings» con server, porta, utente, password, indirizzo del mittente e il pulsante «Send test e-mail».
La via d'uscita. Ogni campo porta sotto la sua spiegazione: le porte 587 e 465 sono nominate lì esplicitamente.Apri l'immagine a grandezza reale
La scheda «IMAP settings» con i pulsanti «Read from server» e «Create on server» in cornice rossa.
Non scrivere la cartella, vai a prenderla: «Read from server» elenca le cartelle reali, «Create on server» ne crea una nuova sotto la casella in arrivo.Apri l'immagine a grandezza reale
La sezione «Team mailboxes» con le caselle dei team Helpdesk e Network, gli indirizzi in cornice rossa.
Una casella per team. L'indirizzo è anche il mittente: è per questo che sta qui e non nelle impostazioni generali.Apri l'immagine a grandezza reale
Un flusso di lavoro con il suo nome, «Match», «Stop after match», la condizione in «When?» e i cinque interruttori di azione in cornice rossa.
Le cinque azioni sono in cornice rossa. In questo esempio «Create or append ticket», «Auto-reply» e «Move to folder» sono accese, «Set fields» e «Send mail» sono spente. Senza un flusso di lavoro così la casella non viene nemmeno consultata.Apri l'immagine a grandezza reale
L'azione «Auto-reply» con il campo dell'oggetto in cornice rossa, i blocchi, il testo inglese e la scelta della lingua della risposta.
L'oggetto contiene i blocchi «{originalSubject} {ticketTag}»: è da questo che il sistema riconosce poi la risposta del cliente. Sotto, il testo e la lingua della risposta, qui quella dell'agente assegnato.Apri l'immagine a grandezza reale

Stato dell'agente (disponibilità)

Ogni agente mostra se in questo momento è disponibile e, quando assegni un ticket, lo stato compare accanto al nome. Tutto in questo blocco fa parte di Basic. La distribuzione automatica che salta gli agenti assenti è una funzionalità a parte e fa parte di Professional.

1

Disponibile, occupato, assente

Ogni agente ha uno di tre stati e se lo imposta da sé, nel menu utente in basso a sinistra nella barra laterale. Le tre voci stanno sotto il titolo «Availability».

Un pallino mostra lo stato. «Available» ha un pallino verde, «Busy» uno ambra, «Away» un anello vuoto.

I tre si distinguono non solo per il colore ma anche per il riempimento, così anche chi fatica a distinguere i colori vede la differenza.

Il tuo pallino sta sulla foto del tuo account, in basso a sinistra, così non devi aprire il menu per vederlo.

Quando assegni un ticket, lo stato compare dopo il nome. Se è stata registrata una fine dell'assenza, compare anche quella.

Un agente che non è disponibile resta selezionabile ed è solo segnalato come tale. Se il ticket vada comunque a lui è una tua decisione.

Ti vengono offerti soltanto gli agenti del team a cui appartiene il ticket.

Solo gli agenti e gli amministratori hanno uno stato. Un cliente non ne ha uno.

Altro a riguardo nella scheda: Assegnare più ticket a un agente in una volta sola

Il menu utente nella barra laterale con i tre stati «Available», «Busy» e «Away» e un segno di spunta su quello attuale.
Il menu utente dell'agente stesso. I tre stati stanno in cima e quello in vigore porta un segno di spunta. Lo stesso pallino sta sulla foto dell'account sotto.Apri l'immagine a grandezza reale
Il selettore «Assign to» di un ticket, aperto, con gli agenti del team e il contrassegno «Away until» su una voce.
La cornice rossa è sulla voce di Lena Chen. Dopo il nome ci sono il suo stato e la fine dell'assenza. Resta selezionabile. Vengono offerti solo gli agenti del team a cui appartiene il ticket.Apri l'immagine a grandezza reale
2

Le malattie e le ferie le inserisce un amministratore

Chi sta male raramente si segnala assente per primo. Per questo un amministratore può impostare lo stato di un'altra persona, nel modulo di modifica dell'account in «User management».

Per questo il modulo ha due campi. «Availability» contiene lo stato, «Away until» contiene la fine dell'assenza.

Il secondo campo compare solo con «Away». Con «Busy» o «Available» non c'è nessuna fine da inserire.

Senza una data l'assenza dura finché qualcuno non la chiude. Con una data finisce da sola. L'indicazione sotto il campo lo dice: «Leave empty for an absence without a set end.»

Una data nel passato non viene accettata. Sarebbe scaduta all'istante, e il tuo collega comparirebbe ancora nell'elenco come disponibile.

I due campi compaiono solo per agenti e amministratori. Se nello stesso modulo metti il ruolo su «Customer», spariscono.

Un solo campo copre entrambi i casi. Un giorno di malattia e tre settimane di ferie per il sistema sono la stessa cosa, con una data diversa.

Il modulo di modifica di un account con i campi «Availability» su «Away» e «Away until» con una data.
Le cornici rosse sono sui due campi. Stanno in fondo al modulo, e solo per agenti e amministratori.Apri l'immagine a grandezza reale
3

«Busy» si azzera da solo dopo un'ora

«Busy» dura un'ora. Dopo, l'agente torna disponibile senza dover fare niente. Salvare il modulo utente non prolunga «Busy».

Il menu mostra il tempo che resta accanto allo stato, per esempio «60 min left».

L'ora è fissa. È una rete di sicurezza contro le dimenticanze, non una regola di funzionamento. Chi è indisponibile più a lungo sceglie «Away».

L'azzeramento è un momento nel tempo, non un lavoro. L'account conserva l'istante in cui lo stato finisce, e lo stato viene calcolato quando qualcuno lo legge. Se durante quell'ora il server era spento, l'agente dopo è semplicemente di nuovo disponibile. Non resta arretrato da recuperare per un servizio in secondo piano.

«Away» scade solo se è stata registrata una fine. Senza, resta finché qualcuno non lo cambia.

Quando gli agenti si mettono da soli su «Away», non possono inserire una fine. Solo un amministratore assegna una data di fine. Se ce n'è già una, resta quando l'agente sceglie di nuovo «Away».

Il menu utente con lo stato «Busy», il tempo che resta «60 min left» e il segno di spunta accanto.
La cornice rossa è sullo stato in vigore. Il segno di spunta sta a destra e il tempo che resta accanto allo stato. Il pallino sulla foto dell'account adesso è ambra.Apri l'immagine a grandezza reale
4

Nessuno storico della disponibilità e nessuna valutazione per persona

Il sistema ricorda solo quale stato è in vigore adesso. Non registra chi era occupato o assente, né quando.

Per questo l'elenco degli utenti mostra lo stato di adesso e nient'altro. Non c'è nessuna colonna con uno storico e nessun report sulle presenze.

È una decisione, non un pezzo mancante. I dati di disponibilità per persona sono dati di comportamento, e in molte aziende la rappresentanza dei lavoratori ha voce in capitolo.

Uno storico non serve nemmeno. Lo stato risponde a una sola domanda: questo collega è disponibile adesso? «Busy» finisce da solo dopo un'ora.

Quanti ticket ha un agente lo vedi nell'elenco dei ticket, dove «Assigned to» filtra per una persona. Quanto a lungo qualcuno è stato assente non è scritto da nessuna parte.

L'elenco degli utenti con lo stato di ogni agente subito dopo il nome e le colonne Name, Email, Team, Role e Actions.
Le cornici rosse sono su due dei tre agenti che non sono disponibili. L'elenco mostra lo stato di adesso. Non c'è nessuna colonna con uno storico.Apri l'immagine a grandezza reale

Assegnazione automatica dei ticket

Un ticket nuovo può ricevere subito un responsabile. Il sistema usa la disponibilità spiegata nel blocco precedente, la distribuzione si accende per team ed è spenta di serie. Tutto questo blocco fa parte di Professional.

1

La distribuzione appartiene al team

solo in Professional

Senza distribuzione ogni ticket nuovo finisce nel mucchio comune. Qualcuno deve prenderlo o qualcuno deve consegnarlo, e le due cose funzionano finché c'è qualcuno che guarda.

Accendi la distribuzione e ogni ticket nuovo riceve un responsabile nel momento in cui viene creato. Succede subito e non qualche minuto dopo. Un ticket creato direttamente come risolto o chiuso non viene distribuito.

L'impostazione sta sul team, in «Settings → Teams», e ogni team decide per sé. Un team può distribuire mentre quello accanto lavora dal mucchio comune.

Di serie tutti i team stanno su «Off». Un ambiente esistente non cambia comportamento solo perché la funzionalità esiste.

I ticket vanno ai membri del team. Un amministratore che lavora in coda ed è membro di quel team riceve ticket come un agente.

La sezione «Automatic assignment» nella finestra del team Helpdesk, impostata su «Round robin», con due frasi di spiegazione sotto.
L'impostazione sta sul team. Sotto il campo una frase spiega il procedimento scelto e, più sotto, c'è chi viene saltato.Apri l'immagine a grandezza reale
Il campo di selezione aperto con le sue tre voci «Off», «Round robin» e «Least load».
Tre voci tra cui scegliere. «Off» è l'impostazione di serie.Apri l'immagine a grandezza reale
2

A rotazione o a chi ha meno carico

solo in Professional

Ci sono due procedimenti e ne scegli uno per team.

«Round robin» gira a turno. Il ticket nuovo va all'agente disponibile la cui ultima assegnazione automatica è più lontana nel tempo, così chi è appena entrato nel team è il primo della fila.

«Least load» guarda la scrivania. Il ticket nuovo va all'agente disponibile con meno ticket aperti.

Un ticket che aspetta chi ha fatto la richiesta conta la metà. Chi ha molte domande in sospeso non è occupato allo stesso modo di chi ha una pila di incidenti nuovi.

Un ticket risolto o chiuso non conta più affatto. Vale anche per uno stato che hai creato tu, purché sia contrassegnato come risolto o chiuso.

In entrambi i procedimenti il risultato si può calcolare. Quando due agenti sono pari decide sempre la stessa regola, mai il caso.

La stessa sezione nella finestra del team di rete, impostata su «Least load», con la frase sui ticket che contano la metà.
Lo stesso campo su un altro team, qui su «Least load». La frase sotto cambia con l'impostazione.Apri l'immagine a grandezza reale
3

Chi non c'è non riceve niente

solo in Professional

Prima di ogni assegnazione la distribuzione chiede lo stato dell'agente. «Busy» e «Away» vengono saltati.

Sono fuori questione anche gli account bloccati e cancellati, e così chi non è membro del team a cui appartiene il ticket.

Se non è disponibile nessuno, il ticket resta senza responsabile e la creazione va comunque a buon fine.

È voluto. Un ticket nel mucchio comune lo vedono tutti, e un ticket che sta con qualcuno che è assente non lo vede nessuno.

La cronologia del ticket porta il motivo: dice «Nobody available» invece di un nome.

Altro a riguardo nella scheda: Disponibile, occupato o assente

La cronologia di un ticket con una voce «Auto-assignment» che indica «Nobody available» invece di una persona.
Non c'era nessuno disponibile e il ticket è rimasto nel mucchio comune. La cornice rossa è sulla voce che indica il motivo.Apri l'immagine a grandezza reale
4

Che cosa copre la distribuzione e che cosa no

solo in Professional

La distribuzione funziona su ogni strada per cui nasce un ticket, e questo comprende i ticket che arrivano dalla casella di posta. L'eccezione è un incidente collettivo: resta a chi l'ha creato.

Funziona allo stesso modo sui sotto-ticket di una richiesta: ognuno viene distribuito dentro al team che lo riceve.

Un ticket assegnato da una persona non viene mai toccato dalla distribuzione. Se scegli tu un responsabile mentre crei un ticket, la tua scelta resta.

Ogni assegnazione automatica viene registrata nella cronologia del ticket, con «Auto-assignment» come autore e il nome dell'agente accanto.

L'agente riceve lo stesso messaggio di un'assegnazione fatta a mano. Se il ticket è ancora su «Open», passa ad «Assigned».

Altro a riguardo nella scheda: Un'e-mail diventa un ticket

La cronologia di un ticket con due voci «Auto-assignment»: l'assegnazione a un agente del team e il cambio di stato da «Open» ad «Assigned».
La cronologia nomina l'automazione. È stata lei ad assegnare il ticket e a cambiarne lo stato.Apri l'immagine a grandezza reale
5

Il report sulla distribuzione

solo in Professional

Chi usa un'automazione deve poter controllare che cosa fa. Per questo nella pagina dei report c'è una scheda a parte.

In alto ci sono due numeri. A sinistra quanti ticket ha consegnato l'automazione, a destra quante volte non era disponibile nessuno.

In «Nobody available», dopo «Most recent:», ci sono fino a 20 ticket a cui è successo per ultimi, e un clic ti porta lì.

Sotto c'è una riga per agente con il suo numero e la sua disponibilità. Le righe vengono dalla composizione del team.

Una riga con uno zero non è quindi un errore. È proprio a questo che serve la tabella.

Chi è stato per settimane su «Away» non ha ricevuto ticket ed è comunque elencato, con il motivo accanto allo zero.

Questa scheda è un registro della macchina e non una valutazione delle persone. Non c'è nessuno storico della disponibilità e nessun report su quanto a lungo ognuno è stato presente.

Qui gli agenti vedono solo i propri team, e solo quelli le cui «Agent Permissions» consentono di vedere i report. Senza un filtro per team vedono il primo di quei team.

Altro a riguardo nella scheda: Nessuno storico della disponibilità, nessuna valutazione per persona

La pagina dei report con la scheda «Automatic assignment» tra gli altri report.
La scheda sta nella pagina dei report. La cornice rossa mostra dove trovarla.Apri l'immagine a grandezza reale
Il riquadro «Nobody available» con il suo numero, una frase di spiegazione e il ticket più recente a cui è successo.
Il secondo numero sta accanto al primo, con lo stesso peso. Sotto c'è il ticket più recente rimasto nel mucchio comune.Apri l'immagine a grandezza reale
La tabella del report con sei agenti, i loro numeri e la loro disponibilità, compresa una riga con uno zero e una nota «Away».
Una riga per agente. La cornice rossa è sulla riga con lo zero che porta accanto il suo motivo.Apri l'immagine a grandezza reale

Richieste con attività e approvazione

Alcune richieste non sono un singolo ticket. Una richiesta crea le sue attività quando viene inviata, ciascuna come ticket a sé nel team che se ne occupa, e le approvazioni sono possibili ma non obbligatorie. Tutto questo blocco fa parte di Professional.

1

Una richiesta crea le sue attività

solo in Professional

«Arriva un nuovo collega» non è un singolo ticket. È un portatile, due account, un interno telefonico e forse un accesso dall'esterno. Ogni pezzo appartiene a un team diverso, e tu vuoi comunque un caso che ti dica a che punto sono le cose.

È a questo che serve una richiesta. È un ticket che crea le sue attività nel momento in cui viene inviata, e ogni attività diventa un ticket a sé nel team che se ne occupa.

Una richiesta non è una seconda cosa da mantenere. Vive su un modello di ticket: in «Settings → Request workflows» trovi tutti i modelli di ticket, e agganci le attività a uno di loro.

Per ogni attività compili alcuni campi. «Task» è il nome che legge chi fa la richiesta, «Handled by» è il team che la riceve, e «Ticket title» e «What the team has to do» riempiono il ticket che ne esce.

Più attività possono puntare allo stesso team. Quel team riceve allora più ticket, non un ticket con dentro un elenco.

Un'attività senza team non viene nemmeno offerta. Lo dice il campo stesso: «Not assigned yet — this task is not offered». Così puoi salvare un piano non ancora finito.

Sopra le attività c'è una frase che riassume tutto il piano: che cosa viene creato di serie, quanto può cambiare chi fa la richiesta e chi dà il via libera. Cambia un'impostazione e la frase si riscrive da sola.

Davanti a «Ticket title» c'è il testo fisso «Parent ticket title -». Il nuovo ticket inizia con il titolo della richiesta, seguito dal tuo titolo, per esempio «New colleague in accounting - Set up notebook and docking station». Così il team specializzato vede a quale richiesta appartiene un'attività. Se lasci vuoto il campo, al suo posto segue il nome dell'attività.

«Main category» e «Subcategory» precompilano la categoria del nuovo ticket. Ottieni solo le categorie del team in «Handled by», perché è lì che viene creato il ticket. Se cambi team, entrambi i campi vengono svuotati. Li imposti tutti e due o nessuno, e se restano vuoti il ticket viene creato senza categoria.

Il nome della richiesta sta sopra le attività. Usa la matita accanto per rinominarlo. Il nome appartiene al modello di ticket, quindi cambia anche in «Settings → Templates» e nel modulo del nuovo ticket.

L'elenco dei modelli di ticket in «Request workflows», ognuno con il suo numero di attività e un pulsante «Edit tasks».
Tutti i modelli di ticket in un posto solo, ognuno con quante attività porta. La cornice rossa è sulla strada che porta al piano.Apri l'immagine a grandezza reale
Il piano con il nome della richiesta, la matita per rinominarla, la frase di riepilogo e la prima attività.
In alto il nome della richiesta, con la cornice rossa sulla matita per rinominarla. Sotto c'è la frase che riassume il piano, e poi seguono le attività.Apri l'immagine a grandezza reale
La prima attività con «Handled by» impostato su Helpdesk, la categoria Notebook e New request, e il testo fisso «Parent ticket title -» davanti al titolo del ticket.
Le categorie vengono dal team in «Handled by». Il titolo della richiesta sta sempre davanti al titolo del ticket.Apri l'immagine a grandezza reale
2

Chi fa la richiesta spunta ciò che gli serve

solo in Professional

Quando qualcuno sceglie il modello nel modulo di nuovo ticket, compare il riquadro «What is needed?» con una riga da spuntare per ogni attività.

Ci sono tre tipi, impostati per attività. «Selectable, off by default» parte vuota, «Selectable, on by default» parte spuntata e si può togliere, e «Always — cannot be deselected» parte sempre.

Un'attività che parte sempre viene comunque mostrata, con il contrassegno «(always included)». Chi fa la richiesta deve vedere che cosa succede in ogni caso.

Sotto il riquadro leggi che cosa ne verrà fuori: «Each selected item becomes its own ticket for the team that handles it.»

Anche un cliente può inviare una richiesta, purché il modello sia rilasciato ai clienti. L'interruttore per questo sta sul modello.

Il cliente vede allora soltanto la propria richiesta. I ticket nei team specializzati gli restano nascosti, anche se sono nati dalla sua richiesta: quei ticket contengono credenziali e note interne. Le loro note interne non compaiono nemmeno nella cronologia della richiesta. Quando un team specializzato chiude il suo ticket, i suoi allegati vengono copiati nella richiesta con l'etichetta «Internal», e il cliente non li vede né li scarica.

Se una richiesta arriva per e-mail, diventa un ticket normale. Il flusso di lavoro lo avvii allora in un secondo momento. Lo fa il pulsante «Start workflow» nell'intestazione del ticket.

Nella finestra scegli il modello adatto in «Template». Sotto compare lo stesso riquadro «What is needed?» del modulo di nuovo ticket. Spunta ciò che chiede la richiesta.

In «Title» adatti il titolo del ticket. I titoli delle attività iniziano con esso. Sotto trovi i campi aggiuntivi del modello. Lì inserisci i dati della richiesta. I campi obbligatori hanno un asterisco.

Con «Start» le attività nascono come per una richiesta dal modulo. Se il modello richiede un'approvazione, il ticket e le sue attività restano bloccati finché non arriva.

Per ogni ticket si può avviare un solo flusso di lavoro. Dopo, il pulsante sparisce. Manca anche sui ticket chiusi e sui ticket che sono essi stessi un'attività. Può avviarlo chiunque possa lavorare sul ticket.

Altro a riguardo nella scheda: I modelli di ticket si possono rilasciare ai clienti, uno per uno

Il riquadro «What is needed?» nel modulo di nuovo ticket con quattro attività da spuntare.
Il riquadro nel modulo di nuovo ticket di chi fa la richiesta. La prima riga parte sempre e non si può togliere, la seconda è spuntata di serie, e sotto c'è che cosa diventerà ogni spunta.Apri l'immagine a grandezza reale
La finestra «Start a workflow» su un ticket con il modello, le attività da spuntare e il campo del titolo.
La finestra su un ticket. La prima attività parte sempre. Sotto il campo del titolo leggi come si chiameranno le attività.Apri l'immagine a grandezza reale
3

L'avanzamento della richiesta

solo in Professional

Sulla richiesta stessa le attività sono elencate in «Workflow tasks», con il conteggio accanto, per esempio «1 of 4 done».

Ogni riga mostra il nome dell'attività, il numero del suo ticket, il team e il responsabile, e il nome è un collegamento a quel ticket.

«Done» viene dallo stato del ticket, non da una spunta a parte. Ciò che nell'elenco dei ticket conta come chiuso, qui conta come fatto: due modi di contare la stessa cosa prima o poi divergerebbero.

Il blocco compare solo su una richiesta. Un ticket normale non lo mostra.

Quando un team specializzato chiude il suo ticket, il suo «Closing comment» arriva nella richiesta. Lì compare come nota interna, e la sua prima riga indica il numero e il nome dell'attività. Il cliente non vede questa nota.

Le credenziali e tutto ciò che l'agente della richiesta deve inoltrare vanno nel commento di chiusura. Tutti gli altri commenti del team specializzato restano nel suo ticket. Se il team chiude senza commento, non viene creata nessuna nota.

Il blocco «Workflow tasks» sulla richiesta con quattro attività, i loro numeri di ticket e i team.
La cornice rossa è sulla riga con il conteggio. Sotto, ogni attività mostra in quale ticket e in quale team si trova; il segno di spunta a sinistra viene dallo stato.Apri l'immagine a grandezza reale
Una nota interna sulla richiesta: l'intestazione «Task #… (Notebook and docking station) was closed with this note:» e sotto il commento di chiusura del team specializzato.
L'helpdesk ha chiuso l'attività con un commento di chiusura. Sulla richiesta compare come nota interna con l'etichetta «Internal».Apri l'immagine a grandezza reale
4

Una approvazione per tutta la richiesta

solo in Professional

Un'approvazione copre tutta la richiesta, non ogni singola attività. Otto applicazioni sono un messaggio al responsabile, non otto.

Questo si configura in «Approvals», nello stesso piano, e la frase sopra enuncia la regola: «One approval covers the whole request. Add a second stage only when single tasks need their own release.» Ogni fase ha cinque campi: «Name» è il nome della fase, «Covers» dice a che cosa si applica, «Decided by» dice da dove viene chi approva, «Approver» contiene la persona, e «Remind after (hours)» imposta il promemoria.

Chi approva non ha bisogno di un account nel sistema di ticket: inserisci un indirizzo e-mail e la decisione avviene tramite un collegamento. Un responsabile che approva due volte a trimestre non costa quindi nessuna postazione da agente.

Il messaggio contiene esattamente un collegamento a una pagina. Di proposito nel messaggio non ci sono pulsanti di approvazione o rifiuto: un antivirus che aprisse tutti i collegamenti finirebbe per approvare.

La pagina ha come titolo il nome della fase. Mostra il numero e il titolo della richiesta, chi l'ha fatta e, in «This decision covers», le attività a cui la decisione si riferisce, con un campo commento e i due pulsanti sotto.

Il collegamento non dura per sempre, e la pagina indica il termine: «Please decide by …». È valido 14 giorni. Dopo, la pagina dice soltanto che il collegamento non è valido o è scaduto, e un amministratore rimanda la richiesta con «Reassign».

Una decisione non si può ritirare, e dopo la pagina lo dice: «A decision cannot be changed.»

La sezione «Approvals» del piano con due fasi, ciascuna con un nome, un indirizzo e un sollecito.
Due fasi su un piano: la prima copre tutta la richiesta, la seconda solo le attività che puntano a lei. Chi approva è un indirizzo, non un account.Apri l'immagine a grandezza reale
Il messaggio di approvazione nella casella di posta, con un unico collegamento alla pagina della decisione.
Ecco come la richiesta arriva a chi approva. Il messaggio ha un collegamento e nient'altro da cliccare; la decisione avviene nella pagina che sta dietro.Apri l'immagine a grandezza reale
La pagina di decisione della fase «Head of IT» con la richiesta, chi l'ha fatta, l'attività coperta, il campo commento e i pulsanti «Approve» e «Reject».
La pagina della decisione. «This decision covers» dice a che cosa si riferisce. Chi approva non ha effettuato l'accesso e non ha un account.Apri l'immagine a grandezza reale
5

Una seconda fase per singole attività

solo in Professional

Alcune attività hanno bisogno di un via libera proprio. L'accesso dall'esterno non è la stessa cosa di un portatile.

Per questo aggiungi una seconda fase e la scegli sull'attività, in «Extra approval». Finché dice «None — the request approval is enough», basta il via libera della richiesta. Le due fasi vengono chieste nello stesso momento, non una dopo l'altra. Una fase viene chiesta solo se una delle attività scelte la riguarda. La fase per l'intera richiesta viene chiesta sempre.

Un'attività è libera quando tutte le fasi che la riguardano hanno detto di sì. Un'attività senza una fase propria parte subito, a meno che la fase per l'intera richiesta sia ancora in attesa. Allora parte appena la richiesta è approvata.

Fino ad allora l'attività è bloccata. Il suo ticket sta su «Waiting for approval» e non ha responsabile. Invece dei pulsanti di stato la scheda dice «This ticket is waiting for approval and cannot be worked on yet.» Prima di allora nessuna strada gli assegna un responsabile.

Il blocco vale anche per le azioni di massa sull'elenco dei ticket. Selezionane lì uno del genere e leggi il motivo: «This ticket is waiting for approval and cannot be worked on yet.»

Il ticket viene comunque creato subito, così il team specializzato vede che cosa sta arrivando e nessuno deve tenere d'occhio la richiesta.

La scheda delle azioni di un'attività bloccata, con lo stato «Waiting for approval» e la nota che l'attività non si può ancora lavorare.
L'attività che aspetta la propria fase. La cornice rossa è sullo stato attuale. Sopra, la scheda dice perché non si può scegliere nessuno stato.Apri l'immagine a grandezza reale
6

Un sollecito, ma nessun via libera per decorrenza del tempo

solo in Professional

Puoi impostare un sollecito per fase, indicato in ore.

Se non arriva risposta, dopo quel tempo lo stesso messaggio esce di nuovo, con lo stesso collegamento del primo. Chi ha conservato il primo messaggio può continuare a usarlo.

Senza sollecito la richiesta si limita ad aspettare, senza chiedere di nuovo.

Quello che non esiste è il via libera alla scadenza. Sotto il campo c'è scritto a parole: «A request is never approved automatically. If nobody reacts, it keeps waiting.» Un termine che dicesse di sì da solo non sarebbe un'approvazione, sarebbe una formalità.

Una fase di approvazione con il campo del sollecito, indicato in ore, in cornice rossa.
Il sollecito appartiene alla fase ed è indicato in ore. Lascialo vuoto e il sistema non chiede di nuovo.Apri l'immagine a grandezza reale
7

Un rifiuto arriva a chi ha fatto la richiesta con la sua motivazione

solo in Professional

Il rifiuto richiede una motivazione. Senza un testo la pagina non accetta il rifiuto.

Il campo dice dove finisce il testo: «Comment (required when you reject — the requester will see it)». Una nota interna qui non ci sta.

Chi ha fatto la richiesta riceve un'e-mail con la motivazione e non deve chiedere perché non si muove niente.

Approvare non ha bisogno di motivazione. È l'esito che ci si aspetta.

Se rifiuta solo una seconda fase, il rifiuto riguarda soltanto le attività di quella fase. Il resto della richiesta prosegue.

Un'attività rifiutata riceve lo stato «Rejected» e conta come conclusa, così la richiesta non resta appesa per sempre a qualcosa che non arriverà mai.

Appena la richiesta viene rifiutata, gli altri approvatori non ricevono più messaggi. Il loro collegamento dice allora «This request has already been rejected. Your decision is no longer needed.» Nell'elenco sul ticket la loro fase mostra «No longer needed: the request was rejected.»

La pagina della decisione dopo il rifiuto, con «You rejected this request.» e la nota che una decisione non si può cambiare.
Dopo la decisione: la pagina conferma che cosa ha fatto chi approva e dice che la decisione resta.Apri l'immagine a grandezza reale
8

La tracciabilità e chi approva in ferie

solo in Professional

Sulla richiesta, «Approvals» mostra una riga per fase con chi approva, lo stato e, se la richiesta è aperta, da quanto tempo sta aspettando.

Dopo la decisione la riga mostra quando è stata presa e con quale commento. È questa la tracciabilità, e resta con il caso.

Se chi approva è in ferie, un amministratore sposta la richiesta a un altro indirizzo. Il pulsante si chiama «Reassign» e compare solo mentre la richiesta è aperta.

Solo un amministratore può farlo. Un agente che potesse riassegnare potrebbe riassegnare a sé stesso e poi decidere.

La riassegnazione crea un collegamento nuovo, e quello vecchio muore all'istante, anche se qualcuno lo aveva inoltrato.

Lo spostamento stesso compare nello stesso elenco: chi lo ha fatto, quando, da chi a chi.

Nessuno può decidere a nome di un altro. Il collegamento è l'unica strada, e chi lo ha ricevuto resta registrato sul caso.

La finestra «Reassign» che chiede il nuovo indirizzo, con il campo compilato.
La finestra chiede a quale indirizzo deve andare la richiesta. Confermi con la stessa parola che l'ha aperta.Apri l'immagine a grandezza reale
L'elenco «Approvals» con la prima fase approvata, la seconda rifiutata, i due commenti e la nota sulla riassegnazione.
Le due fasi con la loro decisione, la loro ora e il loro commento. La cornice rossa è sulla fase che è stata spostata, e sotto c'è chi l'ha passata da chi a chi.Apri l'immagine a grandezza reale

Modelli di risposta e di ticket

Due tipi di modello per due momenti: un modello di risposta riempie l'editor dei commenti su un ticket aperto, un modello di ticket riempie il modulo di nuovo ticket. Entrambi fanno parte di Basic. Solo l'invio di una risposta come e-mail dipende dal canale di posta e quindi da Professional; il modello in sé no.

1

Modelli di risposta: testo + azioni sui campi (stato, assegnazione, priorità …) in una sola scelta

Prima di iniziare: Gestire e applicare sono due diritti diversi. Gli amministratori e gli agenti possono fare entrambe le cose di serie. Applicare è aperto a chiunque possa lavorare al ticket. Le azioni di un modello richiedono anche il diritto di guidare il ticket, quindi un team che ha avuto il ticket prima può commentare ma non eseguire azioni. Anche se un ruolo non può gestire le impostazioni, può comunque applicare un modello.

I modelli stanno in «Settings → Templates». La riga sotto il titolo dice che cosa fanno e che cosa non fanno: «Reply templates fill the comment editor and suggest field actions. Nothing is sent automatically.» Un modello è un gesto preparato, non una macchina: sei sempre tu a inviare.

Ci sono due tipi e ne scegli uno alla creazione: «Add reply template» per la risposta su un ticket aperto, «Add ticket template» per il modulo di nuovo ticket. Il tipo non si può cambiare dopo, perché decide quali campi mostra il modulo. L'etichetta sopra ogni modello ti dice quale stai guardando: «Reply template» in blu, «Ticket template» in verde.

Un modello di risposta è fatto dal testo della risposta («Reply text»), dalla casella «Internal note» e da un numero qualsiasi di azioni. Le azioni sono sei: «Set the status», «Set the priority», «Assign to a user», «Remove the assignee», «Hand over to another team» e «Set a follow-up».

L'elenco «Assign to a user» comincia con la voce «The agent who applies it». Scegli quella quando più persone condividono il modello: il ticket appartiene allora a chi lo ha applicato, non a una persona fissa dell'elenco. «Set a follow-up» chiede una quantità e un'unità (minuti, ore, giorni, minuti lavorativi, ore lavorative, giorni lavorativi) e poi la nota che più tardi ti dirà perché il ticket è tornato.

Il riquadro azzurro alla fine di ogni modello scrive in una frase che cosa farà — per esempio «Inserts the text as a public comment, sets status to Waiting for Service Provider Response, assigns to the applying agent, sets a follow-up in 3 days.» La frase si ricostruisce mentre modifichi. È la tua controprova: se dice qualcosa di diverso da quello che volevi, c'è un'impostazione sbagliata.

Il testo non è obbligatorio. «Passare questo al team di rete senza scrivere una parola» è un modello valido: la frase dice allora «Suggests actions without a reply text». L'azione «Set the status» segue le stesse regole di un cambio di stato a mano. Applicato a più ticket in una volta, il modello salta i ticket bloccati e ne indica il motivo.

Anche la finestra «Close ticket» offre i modelli di risposta, nel campo «Template». Elenca solo i modelli la cui azione attiva «Set the status» imposta uno stato che conta come risolto o chiuso. I modelli interni lì non vengono offerti. Se ne scegli uno, la finestra ne riprende il testo come commento. Se il modello invia un messaggio e la finestra offre l'invio per posta, riprende il destinatario solo se è «Requester» o un indirizzo fisso. Le altre azioni del modello lì non vengono eseguite, e i suoi allegati non vengono aggiunti. Il ticket si chiude come al solito.

La pagina «Templates» con i pulsanti «Add reply template» e «Add ticket template» in cornice rossa.
Il tipo si sceglie alla creazione: due pulsanti invece di un interruttore. Sotto, i modelli sono lì aperti, ognuno con la sua etichetta e il suo ambito.Apri l'immagine a grandezza reale
Le tre righe di azione di un modello di risposta, in cornice rossa, con sotto la frase azzurra in linguaggio corrente.
Tre azioni su un modello: stato, assegnazione a chi lo applica, promemoria fra tre giorni. La frase sotto dice la stessa cosa tutta insieme.Apri l'immagine a grandezza reale
2

Azioni suggerite, deselezionabili una a una prima dell'invio

Su un ticket aperto il pulsante «Template» sta sopra l'editor dei commenti. Un clic apre la ricerca con suggerimenti («Search templates…») e sceglierne uno riempie l'editor dei commenti. Non succede nient'altro, e la riga sotto lo dice: «Nothing happens until you add the comment.»

Ogni azione del modello diventa un'etichetta accanto al pulsante, in parole semplici e non in gergo: «sets status to Waiting for Service Provider Response», «assigns to the applying agent», «sets a follow-up in 3 days». Cliccare un'etichetta la barra: è deselezionata e non verrà eseguita. Un altro clic la riporta indietro.

Le azioni deselezionate restano barrate, non vengono rimosse. Così resta visibile che cosa avrebbe suggerito il modello, e la decisione resta reversibile finché non hai inviato.

Quali etichette partono attive lo decide il modello: nelle impostazioni ogni azione ha un interruttore «Suggested». Quell'interruttore è la proposta per tutti i casi; l'etichetta sul ticket è la decisione per questo.

La «×» dopo le etichette toglie di nuovo il modello. Il testo resta nell'editor — potresti benissimo averlo già riscritto; sparisce solo l'effetto, cioè le azioni, il messaggio e gli allegati.

Invii con il solito pulsante dei commenti. Solo allora il commento viene creato, e solo dopo vengono eseguite le azioni ancora attive.

L'editor dei commenti di un ticket con il modello applicato, tre etichette accanto, l'ultima barrata, e sotto il testo inserito.
Due azioni verranno eseguite, la terza è deselezionata: il promemoria fra tre giorni non va bene per questo caso, il resto sì. Il testo è nell'editor e si può ancora cambiare.Apri l'immagine a grandezza reale
3

Segnaposto (chi ha fatto la richiesta, numero del ticket, titolo …) – inserendo il modello i valori reali entrano nel testo

Il testo della risposta può usare cinque segnaposto; l'elenco sta sotto il campo: «{requesterName}, {ticketId}, {ticketTitle}, {ticketRef}, {agentName}». Scrivili con le parentesi graffe, esattamente come compaiono lì.

«{ticketRef}» è il riferimento del ticket nella forma «[TICKET-8-…]». È da lì che il sistema riconosce la risposta di un cliente quando torna per e-mail. «{ticketId}», invece, è solo il numero nudo.

Vengono risolti quando il modello viene APPLICATO, non quando viene salvato: la pagina delle impostazioni continua a mostrare «{requesterName}», l'editor dei commenti sul ticket mostra il nome vero. Il motivo è pratico: risolvere al salvataggio inciderebbe per sempre nel modello i valori di UN ticket.

Così leggi il testo finito prima che qualcosa esca dall'azienda. Se il saluto non va bene, lo cambi nell'editor come qualsiasi altro testo.

Chi conta come «chi ha fatto la richiesta» lo decide il ticket, non l'account: chi è registrato sul ticket viene prima dell'account che lo ha inviato. Se un agente apre un ticket per un collega dopo una telefonata, la risposta saluta comunque il collega e non l'agente.

Un segnaposto scritto male viene rifiutato al salvataggio, e viene nominato: «Reply text: unknown placeholders {requesterNam}. Available here: {requesterName}, {ticketId}, {ticketTitle}, {ticketRef}, {agentName}.» Così te ne accorgi mentre scrivi il modello, non su un cliente.

L'oggetto dell'e-mail ha il SUO elenco, più corto («{originalSubject}, {ticketTag}, {ticketId}»): è per questo che lì viene stampato una seconda volta. Lì funziona anche «{ticketRef}», che significa lo stesso di «{ticketTag}». «{requesterName}», «{ticketTitle}» e «{agentName}» non funzionano nell'oggetto e vengono rifiutati allo stesso modo.

Il campo «Reply text» di un modello con i segnaposto nel testo, in cornice rossa, e sotto l'elenco dei segnaposto ammessi.
Ecco come appare il modello nelle impostazioni: con i segnaposto, non con i valori. La riga sotto elenca quali esistono.Apri l'immagine a grandezza reale
Lo stesso modello applicato su un ticket: l'editor dei commenti contiene il nome, il titolo e il riferimento del ticket per esteso.
Lo stesso testo sul ticket: «Hello Amir Khan», il titolo del ticket, il riferimento «[TICKET-8-…]» — e, come firma, l'agente che ha inserito il modello. Non è ancora stato inviato niente.Apri l'immagine a grandezza reale
4

La risposta può essere inviata come e-mail a chi ha fatto la richiesta

solo in Professional

Prima di iniziare: Il canale di posta nel suo insieme è Professional, sia in entrata sia in uscita. In più, la casella del team deve avere acceso l'invio sulle azioni del ticket. Se non ce l'ha, sul ticket l'etichetta del messaggio non viene nemmeno offerta; le azioni del modello vengono eseguite come sempre, solo il messaggio resta fuori. Non compare nemmeno un avviso.

L'interruttore «Send the comment as e-mail» trasforma il commento anche nel messaggio. Di proposito non c'è un secondo campo di testo: quello che sta nel ticket è quello che legge il cliente — due testi prima o poi divergerebbero.

In «Recipient» scegli tra «Requester», «Assignee», «Observers» e «Fixed address». Chi sia chi ha fatto la richiesta lo risolve il server quando il modello viene applicato: un modello non conosce ancora il ticket. All'account della casella in arrivo non viene mai scritto; sarebbe un messaggio a noi stessi. Se il campo «User» contiene un nome senza indirizzo, a chi ha fatto la richiesta non parte nessun messaggio. Né viene mandato al suo posto a chi ha registrato il ticket.

L'oggetto può contenere «{originalSubject}», «{ticketTag}» e «{ticketId}». Tieni dentro «{ticketTag}»: è da quel riferimento che il sistema riconosce la risposta del cliente e la aggiunge allo stesso ticket. Senza, ogni risposta diventa un ticket nuovo.

Il messaggio esce come testo semplice. Il grassetto, gli elenchi e i collegamenti vengono tolti prima dell'invio, altrimenti il cliente leggerebbe la marcatura grezza. Dentro al ticket il commento mantiene la sua formattazione.

Sul ticket il messaggio è un'etichetta in più accanto alle azioni («E-mail to Requester») e si può deselezionare come loro. Così un modello non manda mai niente senza che tu l'abbia visto. L'etichetta compare solo quando la casella del team manda messaggi sulle azioni del ticket.

Gli allegati di un modello («Attachments») sono copie proprie dei file. Applicare il modello li aggiunge al TICKET, con una riga propria nella cronologia: non fanno parte del messaggio. Avere allegati su un modello non richiede una licenza Professional; solo l'invio la richiede. Un modello con la spunta «Internal note» non aggiunge file.

Il blocco di posta di un modello con l'interruttore «Send the comment as e-mail» in cornice rossa, il destinatario e l'oggetto.
Interruttore, destinatario e oggetto. L'oggetto contiene «{ticketTag}», il riferimento da cui viene riconosciuta la risposta del cliente.Apri l'immagine a grandezza reale
5

Creare un modello direttamente da un ticket esistente

La maggior parte dei modelli non nasce a tavolino, ma nel momento in cui scrivi la stessa risposta per la seconda volta. Per questo ogni commento su un ticket ha a destra una piccola icona a foglio, con la scritta «Make template». Prende esattamente quel commento come testo di partenza, anche il commento di un collega. L'icona la vede solo chi può gestire i modelli.

Se il ticket ha allegati, una finestra chiede prima quali devono venire con te: «Tick only the attachments the template should carry — one of them may be a customer's screenshot. Nothing is ticked by default.» Non c'è niente di già spuntato, ed è voluto.

Dopo arrivi nella pagina dei modelli con una bozza che NON è ancora salvata. In cima c'è la banda ambra «Draft from ticket #… — name it and review the text (it may contain customer details), then save.» Il nome è vuoto: devi darne uno, altrimenti non si salva.

Che cosa viene ripreso: il testo, la casella «Internal note», il team del ticket e lo stato del ticket come proposta — il suo stato e la sua priorità sono già lì come due azioni. Che cosa non viene ripreso: chi ha fatto la richiesta, l'indirizzo e il titolo. Quelli appartengono a questo caso.

Leggi il testo prima di salvare. Viene da un caso vero e può contenere il nome di una persona, un numero d'ordine o una stanza. Niente viene reso anonimo al posto tuo: la banda lo dice, ma farlo è compito tuo.

Solo «Save» crea il modello; gli allegati spuntati vengono poi copiati e confermati con un messaggio.

Un commento su un ticket con l'icona a foglio «Make template» in cornice rossa, accanto ai pulsanti di modifica e cancellazione.
La strada comincia dal commento, non dalle impostazioni: l'icona a foglio a destra della risposta che vuoi riutilizzare.Apri l'immagine a grandezza reale
La finestra «Make a template from this comment» con i due allegati del ticket, nessuno dei quali spuntato.
A questo ticket sono appesi due allegati e nessuno è spuntato. Uno è l'immagine dello schermo del cliente stesso: non appartiene a una biblioteca di risposte standard.Apri l'immagine a grandezza reale
6

Le bozze restano private finché non vengono pubblicate; ambito per team o globale

«Applies to» decide a chi viene offerto il modello: a un team preciso oppure a «All teams». Un modello nuovo parte con un team preciso: «All teams» è una scelta che qualcuno deve fare, non un'impostazione silenziosa.

Su un ticket ti vengono offerti i modelli del team responsabile e quelli globali. Se dopo un passaggio il ticket va a un altro team, l'elenco lo segue: puoi scegliere tra i modelli del nuovo team.

L'interruttore «Draft» trasforma il modello nella tua officina: «Only you can see this template until you publish it.» La bozza di un altro non compare in nessun elenco e non si raggiunge nemmeno dall'indirizzo, nemmeno da amministratore. Un modello nuovo parte come bozza; solo quando spegni quell'interruttore e salvi lo vedono gli altri.

Due modelli non possono avere lo stesso nome se si possono incontrare: uno globale entra in conflitto con qualsiasi modello dello stesso nome, in qualsiasi team. Un modello di risposta e un modello di ticket, invece, possono condividere un nome: non compaiono mai affiancati nello stesso elenco.

«Duplicate» fa una copia, e la copia è sempre una bozza: «Duplicated. The copy is a draft only you can see.» È la strada comoda per una variante senza che a nessun altro venga offerta la versione a metà.

L'intestazione di un modello con le etichette «Reply template» e «Draft», il campo «Applies to» in cornice rossa e l'interruttore «Draft» anch'esso in cornice.
Questo modello appartiene all'helpdesk ed è una bozza. Non lo vede nessuno tranne chi lo ha scritto.Apri l'immagine a grandezza reale
7

Modelli di ticket: modulo di nuovo ticket precompilato (titolo, descrizione, categoria, priorità, team)

Un modello di ticket riempie il modulo «Create new ticket». Non ha testo di risposta, non ha azioni e non ha messaggio: in questo momento non esiste nessun ticket su cui agire. Il modulo mostra quindi campi diversi da quelli di un modello di risposta, e la cornice verde ti dice che stai guardando un modello di ticket.

Puoi precompilare «Ticket title», «Owning team of the new ticket», «Main category», «Subcategory», «Priority» e la «Ticket description». Ogni campo può restare su «Not prefilled»: quello che resta vuoto lo riempie poi chi usa il modulo.

Fai attenzione alla differenza tra i due campi di team: «Applies to», in alto, dice CHI vede il modello. «Owning team of the new ticket» dice DOVE va il nuovo ticket. Sono due domande diverse e possono avere risposte diverse.

Le categorie sono raggruppate per team, perché una categoria appartiene a un team. Se ne scegli una di un altro team, il modulo te lo dice e il salvataggio viene rifiutato: nel modulo di nuovo ticket del team di destinazione quella categoria non verrebbe nemmeno offerta, quindi la precompilazione non porterebbe a niente.

Qui non ci sono segnaposto, e l'indicazione sotto il testo lo dice: «No placeholders here: the template only prefills the form, nothing is resolved or sent.» Un «{requesterName}» finirebbe alla lettera nel ticket nuovo: è per questo che viene rifiutato al salvataggio.

Anche qui il riquadro azzurro riassume che cosa fa il modello: «Prefills the new ticket with title 'New notebook for a colleague' · category Notebook / New request · priority Medium · team Helpdesk · the description.»

Nel modulo stesso scegli il modello con il pulsante «Template»; accanto c'è «Prefills the form - nothing is created until you submit.» Tutto ciò che è precompilato si può ancora cambiare, e niente viene creato finché non invii.

Il sistema porta con sé un modello di esempio: «Example: create accounts for a new colleague». Mostra la forma della cosa e da solo non fa niente: ricostruiscilo o cancellalo.

L'editor di un modello di ticket con i campi di titolo, team di destinazione, categoria e priorità in cornice rossa.
Cinque precompilazioni più la descrizione. Il campo «Owning team of the new ticket» non è l'ambito che sta sopra: dice dove va il ticket.Apri l'immagine a grandezza reale
Il modulo «Create new ticket» dopo aver scelto un modello: il pulsante «Template» e il titolo precompilato sono in cornice rossa.
Lo stesso modulo di sempre, solo già compilato: titolo, team e priorità ci sono. La categoria e la descrizione vengono più in basso, nella stessa pagina.Apri l'immagine a grandezza reale
8

I modelli di ticket si possono rilasciare ai clienti, uno per uno

L'interruttore «Offer this template to customers» è spento di serie. L'indicazione accanto dice le due cose che devi sapere: «Customers can pick this template when they create a ticket. A draft stays hidden either way.»

Perché è spento di serie: spesso un modello ha un nome in vocabolario interno ed è scritto per i colleghi. Renderlo visibile ai clienti è un'affermazione verso l'esterno: qualcuno deve farlo di proposito, non per sbaglio.

Il cliente vede lo stesso pulsante «Template» sopra il modulo di nuovo ticket, ma solo i modelli rilasciati. Una bozza resta nascosta anche con l'interruttore acceso: le due regole stanno una dietro l'altra, non affiancate.

L'obiettivo non è la comodità, è il primo contatto: una richiesta che arriva completa fa risparmiare il giro di domande che altrimenti costerebbe due giorni. Metti quelle domande nella descrizione del modello: il cliente ci risponde mentre crea il ticket.

Puoi andare oltre con «Fields to ask for». Il modello decide allora quali campi personalizzati chiede il modulo, in che ordine e quali di essi sono obbligatori. Quella selezione SOSTITUISCE i campi abituali del team, non li aggiunge. È esattamente la sua funzione. I campi personalizzati in sé fanno parte di Professional; la loro scheda si chiama «Campi personalizzati». Rilasciare un modello ai clienti funziona in tutte le edizioni.

Un campo nascosto ai clienti resta nascosto, anche se un modello lo elenca. La selezione dei campi è uno strumento di ordine e di taglio, non un modo per aggirare le impostazioni dei campi.

L'interruttore «Offer this template to customers» in cornice rossa con il suo testo di indicazione.
Un interruttore per modello: qui è acceso, quindi questo modello viene offerto ai clienti. L'indicazione dice chiaramente che una bozza resta comunque nascosta. Sotto c'è la selezione dei campi.Apri l'immagine a grandezza reale
Il modulo di nuovo ticket come lo vede un cliente, con l'elenco dei modelli aperto e dentro i modelli rilasciati.
Lo stesso elenco dal lato del cliente: contiene solo i modelli rilasciati. Gli altri modelli di ticket di questa installazione qui non compaiono.Apri l'immagine a grandezza reale
9

Ogni utilizzo è tracciabile nella cronologia del ticket

Ogni utilizzo che fa più che inserire testo scrive UNA voce nella cronologia, sotto il nome di campo «Template». Nomina il modello. Le azioni eseguite scrivono righe proprie. Senza, non ci sarebbe modo di spiegare più tardi perché un ticket sia saltato all'improvviso su «In Progress»: le singole azioni scrivono le proprie righe, ma nessuna di loro nomina il modello.

L'immagine dice: «Template 'First reply: we have your ticket' applied». Quello che il modello ha fatto sta nelle righe delle sue azioni, per esempio il cambio di stato.

Le azioni deselezionate non ci sono: non sono avvenute. Un fallimento c'è, ed è nominato come tale, dopo la parola «failed». Un modello di solo testo, senza azioni, messaggio né allegati, non lascia nessuna voce «Template» su un singolo ticket. Ha solo inserito del testo. Applicato a più ticket in una volta, la voce viene sempre scritta, insieme alla riga interna «Bulk».

La voce è INTERNA: chi ha fatto la richiesta non la vede. Il nome di un modello è vocabolario interno («rifiuto standard»), e la cronologia è aperta anche a chi ha creato il ticket. Le modifiche ai campi restano visibili a quella persona; solo la loro origine in un modello no.

L'autore è l'agente, non «system» e non il modello. È voluto: applicarlo è stata una sua decisione. A differenza di una regola di automazione, qui sul ticket resta una persona.

La cronologia di un ticket con la voce «Template» in cornice rossa, che nomina il modello applicato, e le righe delle sue azioni.
Una voce per utilizzo, con l'agente come autore. Ogni azione eseguita scrive una riga propria. La voce del modello dice da dove vengono.Apri l'immagine a grandezza reale

Automazione e promemoria

Due strade per lo stesso obiettivo: nessun caso resta lì perché nessuno ci pensa più. Un promemoria lo imposti tu, e questo fa parte di Basic. Le regole lo fanno senza di te, e fanno parte di Professional.

1

Promemoria su un ticket, impostato a mano (data + nota, filtri Oggi/Questa settimana/In ritardo)

Prima di iniziare: Solo gli agenti e gli amministratori vedono il promemoria, e il ticket lo dice: «Only agents and administrators see this — the requester never does.» Chi ha fatto la richiesta non lo vede mai.

Il promemoria sta sul ticket, nella scheda «Details» a destra, sotto le scadenze. Finché non ne è impostato nessuno dice «No follow-up set.» con un pulsante «Set follow-up». Scegli una data e un'ora («Date and time») e aggiungi una nota («Note (optional)», testo di esempio «Why is this coming back?»). Dopo, i pulsanti diventano «Change» e «Remove».

È nella nota che sta il valore. Fra due settimane una data da sola non ti dirà perché questo ticket è tornato sulla tua scrivania. È anche per questo che la nota è appesa alla data: togli la data e la nota se ne va con lei — un motivo senza data sarebbe qualcosa che nessuno rivedrebbe mai.

Sopra l'elenco dei ticket c'è una riga «Follow-up:» con quattro pulsanti — «No filter», «Today», «This week» e «Overdue» — e l'elenco stesso ha una colonna «Follow-up». Di proposito non sta dentro al blocco dei filtri richiuso: è la domanda con cui un agente comincia la giornata.

«Overdue» comprende quelli di oggi. Altrimenti un promemoria sparirebbe proprio nel giorno in cui conta, appena passata la sua ora.

La scheda «Details» di un ticket con la sezione «Follow-up» in cornice rossa, con l'etichetta «Overdue», la nota e i pulsanti «Change» e «Remove».
La data di questo ticket è nel passato, da qui l'etichetta rossa «Overdue». La nota dice perché il ticket ritorna.Apri l'immagine a grandezza reale
L'elenco dei ticket con la riga «Follow-up:» in cornice rossa sopra la tabella e la colonna «Follow-up» anch'essa in cornice.
Su questa pagina tre ticket hanno una data. I pulsanti sopra riducono l'elenco a oggi, a questa settimana o a quelli in ritardo.Apri l'immagine a grandezza reale
2

Regole basate sul tempo – reagire all'ASSENZA di un'azione

solo in Professional

Prima di iniziare: Una regola nuova viene creata SEMPRE spenta, anche se dall'interfaccia provi a crearla accesa. Una regola che al momento della creazione passa su tutto il tuo arretrato è l'incidente che il sistema qui ti toglie di mano. Entra in vigore solo con il «Save» successivo.

Le regole stanno in «Settings → Automation». La riga sotto il titolo dice di che cosa si tratta: «Rules that act when nobody else does.» Una regola appartiene a un team e lavora sui ticket di quel team; il selettore «Team» in alto decide quali regole stai guardando.

La differenza rispetto a tutto il resto del sistema: queste regole non reagiscono a un evento, reagiscono alla sua ASSENZA. Nessuna risposta da chi ha fatto la richiesta da tre giorni, nessun movimento da una settimana, creato quattro ore fa e ancora senza padrone: non c'è nessun clic che scateni tutto questo. Ed è esattamente per questo che nessuno se ne accorge.

Un avviso con una spunta verde in alto ti dice che i controlli stanno girando: «The automation checks every minute. 2 of 6 rule(s) are enabled.» Senza nessuna regola accesa ricevi l'avviso «No rule is enabled. Nothing is being checked and tickets behave exactly as before.» — e allora non succede davvero niente.

Una regola guarda tutti i ticket del suo team, quanti che siano. In un passaggio agisce al massimo su 500. Gli altri seguono nel passaggio successivo.

Una regola che era spenta non recupera. Quando la riaccendi, non agisce su ciò che è scaduto durante la pausa. Le regole senza condizione di tempo sono l'eccezione: loro recuperano. La prima volta che una regola viene accesa, agisce su tutto ciò che mostra la sua anteprima.

La parte alta della pagina «Automation» con l'avviso sull'intervallo di controllo in cornice rossa, il filtro dei team e il pulsante «Add rule».
Qui sono salvate sei regole, due delle quali in funzione. I quattro esempi in dotazione stanno più in basso nella stessa pagina, tutti spenti.Apri l'immagine a grandezza reale
3

Editor di regole QUANDO/SE/ALLORA con una frase in linguaggio corrente in tempo reale

solo in Professional

Una regola ha tre blocchi. «WHEN» è l'assenza a cui reagisce («Something has not happened for a while. This is what the automation reacts to.»). «IF» restringe a quali ticket si applica («Which tickets it applies to.») — per stato, priorità, team, categoria, responsabile o giudizio. «THEN» è ciò che succede.

Sopra i blocchi la regola sta lì come una frase, e si riscrive a ogni modifica: «When a ticket has seen no activity for more than 5 minutes and has the priority “High”, then set a follow-up in 4 hours.» Se manca ancora qualcosa, la frase lo dice proprio in quel punto invece di nasconderlo.

Nel blocco «IF» decidi anche come si combinano le condizioni: «All conditions must apply» oppure «Any condition is enough». La frase sopra cambia forma di conseguenza: con una «e» sosterrebbe il contrario di ciò che la regola fa.

Due campi governano come lavorano insieme più regole: «Order» stabilisce la sequenza, e l'interruttore «Skip the following rules for a ticket this rule applies to» ferma tutte le regole successive per un ticket a cui questa si applica.

Una regola nuova parte con la condizione di tempo «Time without any activity» «longer than» 3 «days» nel blocco «WHEN». Cambiala o toglila se la tua regola ha bisogno d'altro.

Altro a riguardo nella scheda: Un giudizio negativo come innesco

Una regola con la frase in linguaggio corrente in cornice rossa sopra e i tre blocchi WHEN, IF e THEN sotto.
Lo stesso contenuto due volte: una come modulo, una come frase. Leggendo la frase ti accorgi subito quando hai configurato qualcosa di diverso da quello che volevi.Apri l'immagine a grandezza reale
4

Quattro regole di esempio incluse (spente all'installazione, accendi quelle che vuoi)

solo in Professional

Ogni installazione arriva con quattro regole: «Example: remind the requester after 3 business days», «Example: close after 10 days without a reply», «Example: raise the priority of unassigned tickets» ed «Example: follow up on tickets nobody touched for a week». Stanno una sotto l'altra nella pagina «Automation».

Tutte e quattro sono spente: ognuna porta l'etichetta «Off» e «Last run: never». Sono un punto di partenza da leggere e ricostruire, non un comportamento che qualcuno ti ha infilato di nascosto. Rinominale, cambiale, accendile o cancellale.

Valgono anche per «Every team»: l'unico posto del sistema in cui questo succede senza una scelta esplicita. Perciò, prima di accenderne una, controlla se è davvero pensata per tutti i tuoi team.

La prima delle quattro regole di esempio con l'etichetta «Off» in cornice rossa, il suo nome e la frase in linguaggio corrente.
Ecco com'è la prima; le altre tre stanno sotto, nella stessa pagina, e sono anch'esse spente. «Every team» significa: si applicherebbe a ognuno dei tuoi team.Apri l'immagine a grandezza reale
5

Anteprima prima di accendere: mostra quali ticket la regola toccherebbe in questo momento – senza cambiare niente

solo in Professional

Sotto ogni regola c'è il pulsante «Which tickets would this affect?» Un clic mostra l'elenco «Tickets this rule would affect right now»: i ticket a cui la regola si applica in questo momento, con numero e titolo.

Sotto c'è che cosa l'anteprima non fa: «The preview only reads. It changes nothing and writes no log entry. Unsaved changes are not included.» Quest'ultima parte conta: l'anteprima lavora sulla regola salvata, non su ciò che in questo momento sta nel modulo.

Se al momento la regola non corrisponde a niente, lo dice anche: «No ticket matches this rule right now.» È questa la risposta che vuoi prima di accenderla, non dopo, sui ticket dei tuoi clienti.

L'anteprima aperta di una regola con il titolo «Tickets this rule would affect right now», due ticket e l'indicazione in cornice rossa che l'anteprima si limita a leggere.
Questa regola toccherebbe in questo momento due ticket. L'indicazione sotto dice che niente di tutto ciò è successo quando hai premuto il pulsante.Apri l'immagine a grandezza reale
6

Azioni: e-mail, stato, priorità, assegnare, passare a un altro team, impostare un promemoria

solo in Professional

Prima di iniziare: L'azione «Send an e-mail» esce dallo stesso canale di posta del resto del sistema. Senza un invio di posta configurato non succede niente, e un'installazione Basic quel canale non ce l'ha proprio. La cronologia registra il messaggio solo quando è partito davvero. Altrimenti l'esecuzione mostra «Failed» nel registro della regola, con il motivo.

Nel blocco «THEN» scegli tra sette azioni: «Send an e-mail», «Set the status», «Set the priority», «Assign to a user», «Remove the assignee», «Hand over to another team» e «Set a follow-up». «Add action» ne aggiunge altre; ognuna ha il suo interruttore «Active», così puoi zittirne una senza spegnere tutta la regola.

In «Send an e-mail» spunti i destinatari uno per uno: «the requester», «the assignee», «the observers» e «a fixed address», quest'ultimo con un campo proprio per l'indirizzo. In «Set a follow-up» indichi un numero, un'unità e la nota che poi resterà sul ticket.

Per «Hand over to another team» l'indicazione sta subito sotto: «The ticket moves to that team and the current assignee is cleared. No second ticket is created.» Così non compare nessun doppione: lo stesso caso cambia semplicemente mani.

Una regola non può chiudere un ticket che è in attesa di un'approvazione, né un incidente collettivo che ha ancora segnalazioni aperte.

Il blocco «THEN» di una regola con il selettore dell'azione in cornice rossa e i campi di numero, unità e nota del promemoria.
Un'azione con i suoi complementi: «Set a follow-up», 4 «hours», più la nota che l'agente leggerà poi sul ticket.Apri l'immagine a grandezza reale
7

Intervalli di tempo scelti per condizione: in ore e giorni lavorativi dal calendario del team – oppure in corsa a ogni ora

solo in Professional

Ogni condizione di tempo nel blocco «WHEN» ha tre parti: il tipo, il confronto «longer than» e un numero con un'unità. I tipi sono cinque: «Time since the ticket was created», «Time without any activity», «Time without a reply from the requester», «Time without a public reply from an agent» e «Time without a status change».

L'unità decide come viene contato il tempo, e lo decide per singola condizione: «minutes», «hours» e «days» corrono senza fermarsi, anche di notte e nel fine settimana. «business minutes», «business hours» e «business days» contano sul calendario di orario lavorativo del team, quindi viene contato solo ciò che cade dentro agli orari di apertura.

Nell'uso quotidiano la differenza è grande: tre giorni sono tre giorni, mentre tre giorni lavorativi contati da un giovedì in una settimana da lunedì a venerdì cadono il martedì successivo. Un giorno lavorativo è un giorno di lavoro nel calendario del team a cui appartiene il ticket, anche per una regola per «Every team». I giorni festivi non contano. Se il tempo parte fuori dall'orario di apertura, conta dal successivo inizio del lavoro. L'azione «Set a follow-up» conta i «business days» allo stesso modo.

Una condizione di tempo nel blocco «WHEN» con il numero e l'unità in cornice rossa, accanto al selettore del tipo di condizione.
Questa condizione conta in «business days»: tre giorni lavorativi secondo il calendario del team, non tre giorni di calendario.Apri l'immagine a grandezza reale
8

Registro per regola + il nome della regola come autore nella cronologia del ticket

solo in Professional

Sotto ogni regola c'è un pulsante «Log». Apre la tabella «What this rule did» con una riga per ticket toccato: «When», «Ticket», «Cycle», «Result» e «Details». «Details» contiene che cosa è stato fatto esattamente, per esempio «Set a follow-up: 01.10.2026 22:36». Se una regola non ha ancora fatto niente, lo dice: «This rule has not done anything yet.»

La colonna «Cycle» è il motivo per cui una regola non ti urla addosso ogni minuto: agisce su un ticket una volta per ciclo. Un ciclo finisce solo quando la regola smette di applicarsi a quel ticket, quindi se il cliente risponde e poi torna a tacere comincia il ciclo 2 e la regola agisce di nuovo.

Sul ticket stesso la regola compare come autrice. Nella cronologia si presenta con il suo nome, preceduto da «Automation:», per esempio «Automation: High priority: bring it back to us». Così su ogni caso puoi controllare se ha agito una persona o una regola — e, se è stata una regola, quale. I clienti vedono «System» come autore al posto del nome della regola.

La riga di intestazione di ogni regola porta anche «Last run:» con l'ora dell'ultimo passaggio, oppure «never» per una regola che non ha mai girato.

La tabella «What this rule did» aperta con tre righe e le colonne «Cycle» e «Details» in cornice rossa.
Tre passaggi su due ticket: sul ticket #4, rimasto senza risposta, la regola ha agito una seconda volta — da qui il «2» nella colonna «Cycle». «Details» contiene la data di promemoria impostata ogni volta.Apri l'immagine a grandezza reale
La cronologia di un ticket con due righe in cornice rossa il cui autore è «Automation: High priority: bring it back to us».
Lo stesso evento visto dal ticket: la data e la nota compaiono come due righe nella cronologia, con la regola come autrice.Apri l'immagine a grandezza reale

Azioni di massa sull'elenco dei ticket

Spunta più ticket e cambiali in una volta sola. Tutto questo fa parte di Basic. Solo l'e-mail al cliente inviata da un modello dipende dal canale di posta e quindi da Professional. Il punto vero non è il numero di ticket, ma la gestione onesta di un risultato parziale: ogni regola vale per il singolo ticket, quindi il sistema dice in anticipo a quanti serve l'azione e, alla fine, quali non sono venuti e perché.

1

Cambiare lo stato di più ticket in una volta sola

L'elenco dei ticket ha all'estrema sinistra una colonna di caselle. C'è per amministratori e agenti. Un cliente non la vede mai.

La casella nella riga di intestazione seleziona tutte le righe della pagina che stai guardando. Non seleziona l'intero insieme dei risultati. Se ti serve di più, stringi il filtro: un filtro è un modo più onesto di indicare una quantità rispetto a una casella che comprende anche ticket che non vedi.

La selezione si azzera appena cambi pagina, filtri, cerchi o cambi team. Così non ti porti dietro nessuna selezione che non è più sullo schermo.

L'elenco nell'immagine non mostra tutti i ticket. In alto a destra, accanto a «Filter», c'è la parola «active» e, accanto, «Reset»: i ticket chiusi sono nascosti, perché un'azione di massa si rivolge a casi ancora in corso. Una selezione comprende sempre solo ciò che l'elenco sta mostrando in quel momento.

Dalla prima spunta in poi compare una barra sopra l'elenco. Mostra «20 selected», accanto «Clear selection» e i pulsanti «Change status», «Assign», «Assign to me» e «Apply template». Più a destra ci sono «Multiple report» e «Group into incident»: questi due appartengono alle segnalazioni doppie e sono spiegati nel blocco successivo.

«Change status» apre una piccola finestra. Scegli lo stato di destinazione, e la riga sotto dice subito a quanti dei ticket selezionati si applica.

Se lo stato di destinazione richiede un commento, compare una casella di testo. Sotto c'è a quanti ticket va il testo. Va a tutti i ticket cambiati, non solo al primo.

Non tutti gli stati compaiono nell'elenco. Gli stati di sistema non ci sono perché nessuno li imposta a mano. Manca anche «Waiting for other team»: quello stato crea un sotto-ticket per un team di destinazione, e quel team si sceglie per singolo ticket. In un gruppo ci sarebbe un solo campo per farlo.

Un ticket senza responsabile viene assegnato a te quando ne cambi lo stato nella pagina di dettaglio. In un gruppo questo non succede: «chiudere 30 ticket» significherebbe altrimenti, in silenzio, «30 ticket assegnati a me» e 30 e-mail.

Questa finestra non cambia nient'altro. La priorità, la categoria e tutto il resto si impostano in gruppo tramite un modello di risposta.

Altro a riguardo nella scheda: Una seconda fase per singole attività

L'elenco dei ticket con righe spuntate e la barra sopra che mostra il numero di ticket selezionati e i pulsanti delle azioni di massa.
La cornice rossa è sulla barra che compare solo con la prima spunta. A sinistra il numero di ticket selezionati, a destra le azioni.Apri l'immagine a grandezza reale
La finestra «Change status» con uno stato di destinazione scelto e la riga che ne indica la portata.
Lo stato di destinazione è scelto; sotto, la portata e il motivo di ogni ticket che non verrà. Ci sono entrambi prima che tu prema «Apply».Apri l'immagine a grandezza reale
2

Assegnare più ticket a un agente in una volta sola

«Assign» apre l'elenco degli agenti. Gli agenti assenti restano selezionabili e sono solo segnalati come tali, esattamente come su un singolo ticket.

«Assign to me» è la stessa finestra con il tuo nome già scelto. È una scorciatoia, non una seconda strada, e valgono le stesse regole.

Un'assegnazione può mandare un'e-mail all'agente. Servono Professional e l'interruttore «Send assignment e-mails» del team. I messaggi quando ci si assegna da soli sono spenti di serie. La finestra indica il numero in anticipo: «This sends 11 e-mail(s) to the selected agent.» Undici ticket sono undici messaggi.

L'agente deve appartenere al team di quel ticket. Una selezione che copre due team non si può quindi consegnare a una persona in un colpo solo. Non è un limite dell'azione di massa: la stessa regola vale su un singolo ticket.

Un'assegnazione non si può riportare a «nessuno». Su un singolo ticket non esiste, quindi non esiste nemmeno in gruppo.

La finestra «Assign» con l'agente scelto, la portata e l'avviso sul numero di e-mail.
Sotto il selettore ci sono la portata e il numero di e-mail. Il riquadro sotto nomina tutti i ticket che non verranno, con il loro motivo. Alcuni appartengono già a Marco Rossi, gli altri appartengono a un team di cui lui non fa parte.Apri l'immagine a grandezza reale
3

Applicare un modello di risposta a più ticket, con i segnaposto risolti per ticket

«Apply template» applica un modello di risposta a tutti i ticket selezionati. Ogni ticket riceve lo stesso commento che riceverebbe se applicassi il modello a mano.

L'elenco offre i modelli di tutti i team che compaiono nella selezione. Un modello compare appena va bene per almeno un ticket selezionato; a quanti serva davvero lo dice poi l'anteprima.

Il server risolve i segnaposto per singolo ticket, così ogni cliente riceve il proprio saluto e il proprio numero di ticket. Lo dice anche la nota nella finestra.

Le azioni sui campi del modello vengono eseguite insieme, e i suoi allegati vengono copiati su ogni ticket.

In gruppo vengono eseguite tutte le azioni del modello. Solo su un singolo ticket puoi deselezionarne alcune; se non vuoi un'azione, usa un modello che non ce l'abbia.

Se per i team della selezione non c'è nessun modello, la finestra lo dice: «No reply template is available for the teams of the selected tickets.»

La finestra «Apply template» con un modello scelto e la nota che i segnaposto vengono risolti per singolo ticket.
La cornice rossa è sulla nota dei segnaposto: è ciò che distingue questo da un testo uguale per tutti. Sotto c'è il motivo per cui il modello va bene per 14 dei 20 ticket: sei di loro appartengono a un team per cui non viene offerto.Apri l'immagine a grandezza reale
4

Anteprima prima di eseguire, risultato dopo, i ticket saltati restano selezionati

Tutte e tre le finestre mostrano la stessa riga prima che succeda qualcosa: «Applies to 19 of 20 selected ticket(s)».

Sotto c'è il riquadro «Will be skipped» con una riga per ogni ticket che non viene, ciascuna con il numero del ticket e il motivo. Così leggi prima del clic perché il numero è più piccolo della tua selezione.

Dopo l'esecuzione dice «19 changed, 1 skipped» e lo stesso riquadro diventa «Not changed». Il contenuto è lo stesso; ha solo smesso di essere una previsione ed è diventato una constatazione.

I motivi sono quelli del singolo ticket. Un ticket è già nello stato di destinazione. La transizione non è consentita dal suo stato attuale. Appartiene a un team di cui non sei responsabile. L'agente scelto non fa parte del suo team. Sta aspettando un'approvazione. È un incidente collettivo con segnalazioni aperte. È un ticket principale con un sotto-ticket aperto.

I ticket saltati restano selezionati, quelli cambiati no. Un secondo tentativo con un'altra destinazione è quindi a un clic di distanza, e nessuno deve indovinare quali sono ancora aperti.

L'anteprima è un secondo parere, non un permesso. Quando l'azione viene eseguita, il server ricontrolla ogni ticket: un ticket può cambiare tra la visualizzazione e il clic.

Una chiamata accetta al massimo 200 ticket. Con 20 righe per pagina è ben lontano.

La finestra dopo l'esecuzione: il numero di ticket cambiati e saltati e, sotto, il riquadro «Not changed» con i motivi.
Il riquadro «Not changed» indica il motivo per ogni ticket. Qui un ticket è ancora in attesa di approvazione.Apri l'immagine a grandezza reale
5

L'e-mail a chi ha fatto le richieste è spenta di serie

solo in Professional

Una casella per l'invio di posta compare solo nei modelli che ne mandano una, e solo se il canale di posta è aperto. È vuota di serie, quindi un'azione di massa non scrive niente verso l'esterno finché non la spunti.

Se il canale è chiuso, al posto della casella c'è il motivo: o l'invio di e-mail è spento, oppure le caselle dei team selezionati non mandano messaggi sulle azioni del ticket. Lo leggi prima del clic, non dopo nel risultato.

Appena la spunti compare un avviso ambra con il numero: «This sends 20 e-mail(s) to customers.» Il numero viene dall'anteprima ed è il numero di ticket a cui il modello serve davvero.

Cambiare lo stato e assegnare non scrivono mai ai clienti. L'assegnazione manda un'e-mail, ma all'agente. Applicare un modello in gruppo è l'unica strada da cui nasce un messaggio per il cliente.

L'invio dipende dal canale di posta e quindi da Professional. Se è spento non esce nessun messaggio e nemmeno la cronologia ne menziona uno: non sostiene mai una consegna che non è avvenuta.

La finestra «Apply template» con la casella della posta spuntata e l'avviso ambra sul numero di messaggi ai clienti.
La casella è spuntata e l'avviso ambra indica il numero di messaggi. Senza la spunta non ne esce nessuno.Apri l'immagine a grandezza reale
6

Ogni modifica di massa compare nella cronologia del singolo ticket

Ogni modifica fatta da un'azione di massa compare nella cronologia del singolo ticket. Lì ha l'aspetto di qualsiasi altra modifica, con un valore vecchio e uno nuovo.

Anche chi ha fatto la richiesta vede queste righe. Per quella persona un cambio di stato è lo stesso evento, sia che sia stato fatto da solo sia in gruppo: nasconderlo non sarebbe più discreto, solo peggio.

Un'assegnazione di massa scrive la riga con il nuovo responsabile. Per un ticket che stava su «Open» segue una seconda riga con lo stato, perché il ticket assegnato passa allora ad «Assigned».

A questo si aggiunge una riga interna con il riferimento dell'esecuzione. Quel riferimento permette di ritrovare più tardi tutti i ticket della stessa esecuzione. Chi ha fatto la richiesta non vede questa riga.

Tutte le righe indicano la persona che ha avviato l'azione di massa.

Un ticket saltato non riceve nessuna voce, nemmeno sul tentativo. Ciò che non è successo non compare nella cronologia.

La cronologia di un ticket con la riga dell'assegnazione e, sotto, la riga interna che indica l'esecuzione di massa.
La riga più recente è in cima. Sotto le righe su tempo e centro di costo ci sono lo stato, l'assegnazione e il riferimento dell'esecuzione. La cornice rossa è sulla riga interna, quella che chi ha fatto la richiesta non vede.Apri l'immagine a grandezza reale

Segnalazioni multiple e incidenti collettivi

Due situazioni si somigliano e non sono uguali. Se la stessa persona segnala la stessa cosa due volte, una segnalazione deve sparire. Se molte persone segnalano un guasto, nessuna può sparire. Ognuna ha la sua strada, e la differenza sta in chi ha fatto la segnalazione.

1

Unire due segnalazioni della stessa persona

Spunta le righe nell'elenco dei ticket e premi «Multiple report». Il pulsante diventa utilizzabile da due righe spuntate in poi.

La finestra chiede per prima cosa: «Which ticket stays?» Il ticket più vecchio è già scelto, così la scadenza corre dal primo contatto di chi ha segnalato e non dal secondo tentativo. Puoi sceglierne un altro.

Sotto c'è il verso, con i due numeri: «#11 will be closed and moved into #10.» Così prima del clic è chiaro quale ticket resta.

Viene tutto: commenti, allegati e la descrizione della seconda segnalazione. La descrizione diventa un commento nell'originale, con il suo autore e la sua data. La finestra indica i numeri in anticipo.

Il tempo registrato viene spostato, non copiato. Altrimenti lo stesso impegno starebbe su due ticket e verrebbe fatturato due volte.

La seconda segnalazione non viene cancellata. Viene chiusa e da quel momento punta all'originale, e il suo numero resta valido.

Chi ha segnalato non riceve un'e-mail a parte. Sta sull'originale e lì vede tutto. La segnalazione chiusa ha un commento che indica l'originale, e quella persona lo può leggere.

Non si può annullare. È per questo che tutto è scritto nella finestra prima che tu prema «Merge».

Dopo, la cronologia dei due ticket registra chi ha unito che cosa e quando.

L'elenco dei ticket con tre righe spuntate e la barra sopra con i pulsanti «Multiple report» e «Group into incident».
Le cornici rosse sono sui due pulsanti. Stanno affiancati e significano due cose diverse. Nelle righe da 12 a 14 si vede anche il contrassegno dell'incidente collettivo in corso.Apri l'immagine a grandezza reale
La finestra «Multiple report for the same issue» con la scelta del ticket che resta e il riepilogo.
La cornice rossa è sul verso. Indica i due numeri, così nessuno deve indovinare quale ticket sparisce.Apri l'immagine a grandezza reale
L'elenco dei ticket, ridotto dalla ricerca a due ticket: l'originale e la segnalazione unita, che è chiusa.
La ricerca contiene una parola di entrambi i titoli, così l'originale e la segnalazione stanno uno accanto all'altro. La cornice rossa è sulla segnalazione unita. È chiusa e resta nell'elenco, con un riferimento al ticket in cui è stata spostata.Apri l'immagine a grandezza reale
2

Le risposte al vecchio numero di ticket arrivano lo stesso

solo in Professional

Prima di iniziare: Questo richiede la casella di posta in arrivo. Senza, non c'è nessuna risposta per e-mail da smistare.

Chi ha segnalato ha nella propria casella il vecchio numero di ticket. Non sa niente dell'unione di due segnalazioni e risponde al messaggio che ha.

Quella risposta finisce nell'originale. Il sistema segue il riferimento che porta la segnalazione chiusa.

È per questo che una segnalazione unita non viene mai cancellata. Senza di lei il riferimento non esisterebbe e la risposta non arriverebbe da nessuna parte.

Chi ha preso parte alla vecchia segnalazione può scrivere anche sull'originale. Il controllo avviene sul ticket indicato nel messaggio.

La segnalazione chiusa con il riferimento all'originale e il commento che chi ha segnalato legge lì.
Le cornici rosse sono sul riferimento nella scheda di destra e sul commento. È questo riferimento che una risposta per e-mail segue.Apri l'immagine a grandezza reale
3

Le segnalazioni di persone diverse non si possono unire

Se selezioni ticket di persone diverse, la finestra non li porta con sé. Nomina ogni riga rifiutata e il suo motivo prima che tu prema.

Il motivo dice: «Different requester — this is an incident, not a multiple report.» Ti dice anche dove andare invece.

È questo il guardiano più importante di tutta la funzione. Se unissi trenta segnalazioni di trenta persone, ventinove di loro perderebbero il proprio ticket e non saprebbero più niente.

Chi ha fatto la segnalazione lo decide prima l'indirizzo e-mail sul ticket. Se non c'è, decide un nome estraneo nel campo «User», e lo stesso nome conta come la stessa persona. Altrimenti conta l'account che ha creato il ticket.

È per questo che il guardiano vale anche per le telefonate. Se un agente registra due chiamate, entrambi i ticket sono stati creati da lui. Chi ha telefonato resta comunque persona diversa, perché i nomi stanno nel campo.

Se da una parte non si riesce a stabilire chi ha segnalato, anche quello viene rifiutato. Sconosciuto non è la stessa cosa della stessa persona.

Altri motivi compaiono nello stesso riquadro. Un incidente collettivo non si può unire. Un originale chiuso non accetta più niente. E una segnalazione che ha già segnalazioni proprie non viene, così non si formano catene.

Il riquadro «Cannot be merged» nella finestra, con il numero del ticket e il motivo.
La cornice rossa è sul motivo. Il ticket 15 appartiene a un'altra persona, quindi resta fuori. Gli altri due ticket vengono uniti lo stesso.Apri l'immagine a grandezza reale
4

Raggruppare molte segnalazioni su un guasto sotto un unico incidente collettivo

solo in Professional

Quando il file server va giù, venti persone segnalano. Ognuna di queste segnalazioni è un caso a sé con la sua persona. Unire qui sarebbe sbagliato, perché diciannove persone perderebbero il proprio ticket.

Spunta le segnalazioni e premi «Group into incident». La finestra offre tre strade: aggiungerle a un incidente collettivo già aperto, dichiarare incidente collettivo uno dei ticket selezionati, oppure creare un incidente collettivo nuovo con un titolo proprio.

Se il team ha già un incidente collettivo aperto, quella strada è già scelta. È la più frequente: il guasto è noto da tempo, continuano solo ad arrivare segnalazioni nuove.

Ogni ticket collegato mantiene la sua persona, il suo stato e la sua scadenza. Non sparisce niente. L'incidente collettivo raggruppa solo la risposta.

Tutte le segnalazioni di un incidente collettivo devono appartenere allo stesso team. Se un guasto tocca due team, ognuno riceve il proprio incidente collettivo. Altrimenti la risoluzione di un team svuoterebbe la coda dell'altro.

I ritardatari li puoi agganciare anche sul singolo ticket. Se il team ha un incidente collettivo aperto, in alto compare un'indicazione con «Assign» e «Not related». Il sistema non aggancia mai niente da solo: un ticket agganciato per errore riceverebbe una risoluzione che non lo riguarda e verrebbe chiuso per strada.

Il ticket dell'incidente collettivo indica quante segnalazioni gli sono agganciate. A loro volta i ticket collegati portano il numero del loro incidente collettivo, nell'elenco e nella scheda di destra.

«Resolve incident» chiude l'incidente collettivo e risponde a tutte le segnalazioni in una volta. Il testo della risoluzione è obbligatorio: è tutto il senso della funzione, perché va a tutte le persone coinvolte.

Ogni ticket collegato riceve il testo come commento pubblico, passa allo stato scelto, e la persona che lo ha aperto riceve la propria e-mail. Nessun messaggio collettivo, perché esporrebbe gli indirizzi di tutte le persone coinvolte.

Il messaggio alla fine dice quanti ticket sono stati chiusi e quante persone sono state avvisate. I due numeri stanno separati, perché un ticket senza un indirizzo raggiungibile riceve un commento e uno stato, ma non un'e-mail.

Un ticket a cui hai già risposto e che hai chiuso nel frattempo resta intatto. Non viene chiuso una seconda volta e non riceve un nuovo messaggio.

Finché a un incidente collettivo sono appese segnalazioni aperte, non si può chiudere con il normale cambio di stato. Altrimenti venti persone resterebbero in silenzio senza risposta.

La finestra «Group into incident» con le tre strade e l'incidente collettivo aperto, compreso il numero di ticket collegati.
La cornice rossa è sull'incidente collettivo aperto, con a destra il numero di segnalazioni già agganciate. Sopra le strade c'è la frase che separa questo caso dall'unione: non sparisce niente.Apri l'immagine a grandezza reale
La barra di indicazione su un singolo ticket con l'incidente collettivo aperto e i pulsanti «Assign» e «Not related».
La cornice rossa è sulla barra di indicazione. È un suggerimento, non un'azione: chiuderla non cambia niente sul ticket.Apri l'immagine a grandezza reale
Il ticket dell'incidente collettivo con il numero di segnalazioni collegate, il pulsante «Resolve incident» e la casella per la banda di avviso.
Le cornici rosse sono sul pulsante che risolve, sulla casella della banda di avviso e sul numero di segnalazioni collegate.Apri l'immagine a grandezza reale
La finestra «Resolve incident» con lo stato di chiusura e il testo della risoluzione scritto.
La cornice rossa è sulla nota sopra il campo. Dice dove va questo unico testo: a ogni ticket collegato e a ogni persona che ha segnalato.Apri l'immagine a grandezza reale
La segnalazione di una persona coinvolta dopo la risoluzione: risolta, con il testo della risoluzione come commento pubblico.
La cornice rossa è sulla risposta. Sta sul ticket di questa persona, con il suo numero e la sua cronologia. La stessa risposta sta sul ticket di ognuna delle altre persone coinvolte.Apri l'immagine a grandezza reale
5

L'incidente collettivo come banda di avviso e come nota nella risposta automatica

solo in Professional

Sia la finestra sia il ticket dell'incidente collettivo hanno la casella «Also show as a banner on the sign-in page». Con quella, tutti vengono a sapere del guasto prima di scrivere un altro ticket.

La banda sta nella pagina di accesso e dentro al sistema dopo l'accesso. Dice «Known incident» e il titolo dell'incidente collettivo, quindi quel titolo è un testo per i clienti.

Se ci sono più avvisi attivi, stanno uno sotto l'altro. Una manutenzione annunciata per sabato non mette da parte il guasto di oggi, e viceversa.

Se qualcuno crea comunque un ticket nuovo, la risposta automatica nomina l'incidente collettivo. Vale per un ticket già collegato e per ogni ticket nuovo di quel team, finché l'incidente collettivo è aperto e annunciato. Questo richiede l'invio di e-mail.

Appena l'incidente collettivo viene risolto, la banda sparisce da sola. Nessuno deve ricordarsi di spegnerla.

Nella pagina «Maintenance and incident notices» puoi vedere quale incidente collettivo sta girando in questo momento come banda di avviso. L'interruttore di quella pagina appartiene alla manutenzione programmata e non riguarda gli incidenti collettivi.

Il ticket dell'incidente collettivo con la casella spuntata e la banda che ne risulta, in basso.
La cornice rossa è sulla casella. Ha effetto subito: l'avviso corre in basso, su tutte le pagine del sistema.Apri l'immagine a grandezza reale
La pagina di accesso con la banda dell'incidente collettivo in corso tra il logo e il modulo di accesso.
La cornice rossa è sulla banda. C'è prima dell'accesso, quindi raggiunge anche chi vuole solo vedere se deve scrivere un ticket.Apri l'immagine a grandezza reale
Il ticket dell'incidente collettivo dopo la risoluzione: risolto, con il testo della risoluzione come commento.
La cornice rossa è sul testo della risoluzione. Con questa chiusura sparisce anche la banda.Apri l'immagine a grandezza reale

SLA, calendario ed escalation

Scadenze che si adattano ai tuoi orari di apertura: una politica dice con quanta rapidità devi rispondere e risolvere, un calendario dice quando l'orologio corre. Tutto in questo blocco fa parte di Professional.

1

Politiche SLA con scadenze per la prima risposta e per la risoluzione

solo in Professional

Prima di iniziare: Senza una politica attiva il sistema non misura niente: nessuna scadenza, nessuna colonna, nessun messaggio. E gli orologi nascono quando un ticket viene CREATO: a tutto ciò che è arrivato prima che accendessi la politica non viene data una scadenza retroattiva. È voluto, altrimenti mille vecchi ticket comparirebbero come non rispettati la mattina dopo.

Le scadenze si configurano in «Settings → SLA». La pagina stessa ti dice in alto quando non c'è nessuna politica attiva. Una politica ha tre parti: un nome, le condizioni e gli obiettivi. Le politiche nuove vengono create inattive di proposito, così puoi finire di configurarle prima che facciano qualcosa.

Le condizioni sono «Team», «Priority», «Main category» e «Subcategory». Vuoto significa «Any», cioè «vale per tutto», non «non vale per niente». Se corrispondono più politiche, vince quella con il numero più basso in «Order»; è per questo che la politica più stretta sta in alto e quella generale sotto.

I due campi di categoria sono raggruppati per team, perché le categorie appartengono a un team — ma ti vengono offerte tutte, anche quelle di altri team. È voluto: in un passaggio il ticket cambia team, la categoria no. Un ticket che l'helpdesk ha passato al team di rete porta ancora la classificazione dell'helpdesk, e una politica può puntare proprio a quella. Dopo che hai scelto una categoria principale, il campo sotto offre solo le sottocategorie collegate a lei: una coppia che non può esistere su un ticket viene rifiutata al salvataggio.

Ogni politica ha due obiettivi. «Time to first response» finisce con la prima risposta pubblica di un agente: una conferma automatica e una nota interna, esplicitamente, non contano. «Time to resolution» finisce appena il ticket raggiunge uno stato che conta come risolto (quale sia lo imposti in «Settings → General → Status»). I due obiettivi hanno i loro minuti, il loro calendario e la loro reazione a uno sforamento.

Sul ticket le scadenze stanno a destra nella scheda «Details» e, sotto, «Show deadline history»: un registro che annota ogni passo — avviato, in pausa, ripreso, rispettato, mancato — ognuno con un motivo e il tempo di lavoro usato. Lo vedono solo gli agenti e gli amministratori; per i clienti non è consultabile.

Se più tardi qualcuno cambia la priorità o il team, l'orologio passa alla politica che allora corrisponde: il tempo di lavoro usato fino a quel punto viene chiuso con il vecchio calendario e, da lì in poi, valgono i nuovi valori. Se non corrisponde più nessuna politica, l'orologio finisce senza verdetto: non conta né come rispettato né come non rispettato.

Se alla creazione del ticket nessuna politica corrispondeva, l'orologio parte la prima volta che una politica corrisponde dopo una modifica, per esempio una priorità più alta. Conta da quel momento. L'orologio della prima risposta parte solo se nessuno ha ancora risposto.

Nuovi orologi nascono solo quando un ticket viene riaperto. Gli altri cambi di stato non creano nuovi orologi.

Una politica SLA con nome, ordine, interruttore di attività, le quattro condizioni Team, Priority, Main category e Subcategory in cornice rossa e i due obiettivi sotto.
La politica vale per tutti i team, ma solo per la priorità «High». Sotto ci sono i due obiettivi: 15 minuti per la prima risposta, 240 per la risoluzione.Apri l'immagine a grandezza reale
Le scadenze di un ticket: «Time to first response» con l'etichetta «In time» e, sotto, «Time to resolution» con il tempo che resta e lo storico delle scadenze aperto.
La prima risposta è arrivata in tempo, la risoluzione sta ancora correndo. Il registro indica il motivo di ogni passo. Letto dal basso verso l'alto: avviato, ricalcolato con «ticket fields changed» e, alla fine, rispettato con la prima risposta pubblica.Apri l'immagine a grandezza reale
2

Calendario di orario lavorativo per team

solo in Professional

Un calendario dice quando l'orologio corre. Ha un nome, un fuso orario proprio e un numero qualsiasi di finestre per giorno della settimana: una pausa pranzo è semplicemente un giorno con due finestre. Una finestra può passare la mezzanotte; in quel caso accanto compare «ends next day».

Quale calendario vale per un team si imposta sul team («Settings → Teams»). Sul singolo obiettivo di una politica lo puoi scavalcare: «From the team» prende quello del team, oppure ne scegli un altro. È esattamente questo a produrre il caso abituale: i guasti contano a ogni ora, tutto il resto solo durante l'orario d'ufficio.

Viene contato il tempo che passa davvero dentro alla finestra, non la differenza tra le letture dell'orologio. Al cambio dell'ora legale questo fa differenza: un giorno 24/7 in ottobre ha 25 ore, un turno notturno dalle 22:00 alle 06:00 in primavera ne ha sette invece di otto. Una finestra d'ufficio dalle 09:00 alle 17:00 non è mai toccata, perché nell'UE il cambio avviene di notte.

Se non si trova nessun calendario con ore di apertura, non viene creata nessuna scadenza: meglio nessuna che una indovinata. Sul ticket compare una nota al posto di una data.

Il calendario «Helpdesk business hours» con il fuso orario Europe/Berlin in cornice rossa, le finestre dal lunedì al venerdì dalle 09:00 alle 17:00 e il pulsante «Add opening hours».
Cinque giorni, una finestra al giorno. Il fuso orario appartiene al calendario, non al server: una seconda sede riceve semplicemente un secondo calendario.Apri l'immagine a grandezza reale
3

Giorni festivi tramite importazione .ics o inseriti a mano

solo in Professional

Prima di iniziare: Non consegniamo nessun dato sui giorni festivi. I giorni festivi dipendono dal LUOGO, non dalla lingua — 16 Länder tedeschi, 26 cantoni svizzeri, 50 stati americani, e sono nuovi ogni anno. Un elenco consegnato da noi a un certo punto sarebbe sbagliato senza che nessuno se ne accorga. Prendi il file .ics ufficiale della tua zona: è un lavoro di un minuto all'anno.

Sotto ogni calendario c'è l'elenco «Closed days». Un clic su «Import holidays (.ics)» accetta un file di calendario e poi comunica quattro numeri: quanti giorni sono stati acquisiti, quanti sostituiti, quanti illeggibili e quanti c'erano già. Puoi anche inserire singoli giorni a mano.

Il simbolo ↻ dopo un giorno significa «si ripete ogni anno». È corretto solo per le date fisse: il 3 ottobre cade sempre nella stessa data, il Venerdì Santo e il lunedì di Pentecoste dipendono dalla data della Pasqua e si spostano. Le feste mobili stanno quindi nell'elenco con la loro data concreta anno per anno — nell'immagine «Good Friday» senza il simbolo.

Un giorno di chiusura si mangia l'intera finestra di quel giorno, compresa la parte che si estende al giorno dopo. E quando un calendario non conosce nemmeno un giorno di chiusura per i prossimi dodici mesi, la pagina lo dice esplicitamente: altrimenti il sistema conta in silenzio attraverso i giorni festivi e produce scadenze sbagliate.

Il pulsante «Import holidays (.ics)» in cornice rossa e, sotto, l'elenco dei giorni di chiusura anch'esso in cornice.
Cinque giorni di chiusura. Quattro portano il simbolo ↻ di «stessa data ogni anno», il Venerdì Santo no: quello si sposta.Apri l'immagine a grandezza reale
Il calendario «Around the clock» con la nota ambra in cornice rossa, che dice che non conosce giorni di chiusura per i prossimi dodici mesi.
La nota non è un errore ma un avviso: questo calendario conta attraverso tutti i giorni festivi. Per un calendario di reperibilità è esattamente quello che si vuole.Apri l'immagine a grandezza reale
4

L'orologio si ferma mentre si aspetta chi ha fatto la richiesta

solo in Professional

La discussione più frequente sulle scadenze è questa: il ticket aspetta da tre giorni la risposta del cliente e l'orologio continua comunque a correre. Per questo ogni obiettivo ha l'interruttore «Pause while waiting for the requester», singolarmente e non per tutta la politica.

Se stai aspettando lo decide lo stato: in «Settings → General → Status» ogni stato porta un contrassegno che dice se conta come «in attesa di chi ha fatto la richiesta». Con l'interruttore acceso, la scadenza riposa mentre il ticket sta in uno stato del genere. L'orologio da parete continua a correre: è per questo che l'elenco mostra «Paused» invece di un tempo residuo, e lo storico delle scadenze contiene «Paused» e «Resumed» con le rispettive ore. Il tempo di attesa non conta nemmeno se il ticket viene risolto direttamente da uno stato del genere.

Per la prima risposta di solito si lascia l'interruttore spento: la prima risposta la devi comunque, qualunque cosa si stia aspettando. Per la risoluzione di solito è acceso. L'immagine mostra esattamente questa configurazione.

I due obiettivi di una politica con gli interruttori «Pause while waiting for the requester» in cornice rossa — spento sul primo obiettivo, acceso sul secondo.
Lo stesso interruttore, due risposte: l'orologio della prima risposta corre senza fermarsi, quello della risoluzione riposa mentre tocca al cliente.Apri l'immagine a grandezza reale
5

Tempo residuo nell'elenco dei ticket, con un filtro per le scadenze non rispettate

solo in Professional

Appena una politica è attiva, l'elenco dei ticket riceve la colonna «Deadline». Mostra il tempo residuo della prossima scadenza aperta («14h 53m»). Quando sul ticket non corre più nessuna scadenza, lì resta il verdetto: l'etichetta «In time» per una rispettata, il «Breached» rosso per una mancata. Un ticket senza nessun orologio riceve un trattino neutro, ed è voluto: un ticket precedente alla politica non è un fallimento.

Se non c'è nessuna politica attiva la colonna non c'è proprio: non resta lì vuota. Lo stesso vale per il filtro: in «Filter» la casella «Breached only» compare solo quando esistono scadenze.

Un ticket ha due orologi ma la colonna ha un solo posto: mostra la scadenza APERTA più urgente. Se la prima risposta è stata mancata e la risoluzione sta ancora correndo, la colonna mostra il tempo residuo della risoluzione con accanto un «!» rosso. Quel segno dice: su questo ticket una scadenza è già stata superata — ed è esattamente così che il filtro «Breached only» lo trova, perché chiede qualsiasi scadenza non rispettata, anche una finita da tempo. Quale delle due sia stata è scritto nel ticket stesso.

Ci puoi anche ordinare: sotto lo stesso titolo «Deadline» c'è un campo con «Due soonest first» e «Due latest first». I ticket senza orologio in corsa finiscono sempre in fondo: non sono i meno urgenti, semplicemente non sono interessati. L'ordinamento per scadenza ha la precedenza su quello per «Updated at»: nessun elenco può soddisfare due ordini insieme.

L'elenco dei ticket con la casella «Breached only» spuntata, il filtro in cornice rossa e la colonna «Deadline» anch'essa in cornice.
Con la casella «Breached only» spuntata resta un solo ticket. Sul ticket 4 la prima risposta è stata mancata. La colonna mostra comunque un tempo residuo in corsa, perché mostra la prossima scadenza APERTA, e qui è quella della risoluzione. Il «!» rosso accanto indica lo sforamento.Apri l'immagine a grandezza reale
Un ticket con l'etichetta rossa «Breached» sulla prima risposta e un tempo residuo in corsa sulla risoluzione, con sotto lo storico delle scadenze.
Lo stesso ticket, due orologi, due stati. Il registro contiene il motivo: «due date passed», dopo 16 minuti di tempo di lavoro usato.Apri l'immagine a grandezza reale
6

In caso di sforamento: avvisare, oppure passare il ticket a un altro team

solo in Professional

Prima di iniziare: Il passaggio non è l'impostazione predefinita, e non per caso. Sposta la responsabilità, toglie il responsabile e riporta indietro lo stato: un ticket su cui qualcuno sta lavorando finisce da un'altra parte. Sceglilo solo quando è esattamente ciò che si vuole.

Per ogni obiettivo imposti in «When breached» che cosa succede a uno sforamento: «Record only» si limita a registrarlo, «Notify assignee and observers» manda un messaggio a chi ha il ticket e a chi lo osserva (non a tutto il team), «Hand over to another team» passa il ticket. Per il passaggio devi scegliere un team di destinazione: una politica senza di esso viene rifiutata al salvataggio, perché sembrerebbe configurata e non farebbe niente.

L'azione viene eseguita esattamente una volta per orologio. Senza quel fermo, un riavvio del server manderebbe di nuovo lo stesso messaggio. Il contrassegno di «già fatto» viene messo anche quando l'invio è fallito: un messaggio non arrivato è meglio di un ciclo che ne manda uno nuovo ogni minuto.

Lo sforamento stesso porta la data del momento in cui è scaduto, non quella del passaggio di controllo: altrimenti i report dipenderebbero dal ritmo del servizio di controllo. Ed è misurato sul tempo di lavoro usato: un orologio in pausa non può sforare, anche se la scadenza è passata da un pezzo.

Il passaggio riporta lo stato a «Open». Le righe della cronologia che lo riguardano sono interne; il cliente vede sul ticket solo il nuovo stato e il nuovo team.

Una politica di esempio inattiva con la scelta «When breached: Hand over to another team» in cornice rossa e il team di destinazione «Network».
La frase sotto il team di destinazione dice che cosa succede: il ticket passa a quel team e chi lo aveva viene tolto. Qui l'interruttore «Active» è spento: una politica inattiva non fa niente.Apri l'immagine a grandezza reale
7

Metriche SLA nei report

solo in Professional

In «Reports» scegli il periodo e premi «Generate report»: senza quel clic la pagina resta vuota. Il report contiene poi il blocco «Service level agreements» con una riga per obiettivo: rispettati, non rispettati, ancora in corso, tasso raggiunto e tempo medio usato.

Il conteggio avviene per obiettivo, non per ticket: lo dice anche la riga sotto la tabella. Un ticket con entrambi gli obiettivi compare quindi due volte, una per riga.

Il tasso raggiunto conta solo gli orologi già decisi. Quelli in corsa non appartengono al denominatore, altrimenti ogni SLA appena acceso sembrerebbe catastrofico all'inizio e migliorerebbe da solo. Se non c'è ancora nemmeno un orologio deciso, compare un trattino, non «0 %».

Se lavori con gli incidenti collettivi, c'è una riga in più, «Achieved without group incidents»: un solo incidente collettivo con cento ticket agganciati distorcerebbe altrimenti il tasso in entrambe le direzioni. Lascia fuori ogni ticket collegato a un incidente collettivo.

In questo blocco gli agenti vedono solo i propri team. Senza Professional il blocco compare solo se ci sono dati di scadenze di prima; in quel caso resta leggibile.

Il blocco di report «Service level agreements» con le colonne Met, Breached, Still running, la colonna «Achieved» in cornice rossa e il tempo medio usato.
Per la prima risposta tre scadenze sono rispettate e una no, dieci sono ancora in corso. Fa 75 %. Le due colonne alla sua destra compaiono solo quando esistono incidenti collettivi: lasciano fuori ogni ticket collegato a un incidente collettivo.Apri l'immagine a grandezza reale

Registrazione dei tempi per ticket

Gli agenti registrano l'impegno che un caso è costato. Si intende il lavoro sul ticket, non la presenza di una persona: non è, esplicitamente, un sistema di timbrature. Tutto questo blocco fa parte di Professional.

1

Accendere prima che si registri qualcosa

solo in Professional

La registrazione dei tempi è spenta di serie. Finché è spenta non c'è nessun campo e nessuna colonna. La scheda «Time spent» nel report compare allora solo se nel periodo scelto è stato registrato del tempo.

Un campo morto sarebbe peggio di nessun campo, quindi la funzionalità sparisce del tutto invece di restare lì in grigio.

L'interruttore sta in «Settings → General», nella scheda «Time tracking per ticket», e si chiama «Enable time tracking».

Da lì in poi partecipano tutti i team. Per lasciarne fuori uno lo spegni sul team stesso, in «Settings → Teams», nel riquadro «Team details».

Un'azienda con un team IT interno e un team rivolto ai clienti spesso ne ha bisogno solo per il secondo.

Se più avanti rispegni la registrazione dei tempi, le voci esistenti restano leggibili ed esportabili: sono una base per la fatturazione, non una comodità. Non si può più registrare niente di nuovo. Anche le voci esistenti non si possono più modificare né cancellare.

La scheda «Time tracking per ticket» in «Settings → General» con l'interruttore principale, l'arrotondamento, i pulsanti rapidi e il cronometro.
Tutte le impostazioni della registrazione dei tempi su una scheda. La cornice rossa è sull'interruttore principale e, sotto, c'è che cosa significa spegnerlo.Apri l'immagine a grandezza reale
Il riquadro «Team details» con l'interruttore «Time tracking» e la sua frase di spiegazione.
Sul team lasci fuori un singolo team. La cornice rossa è sull'interruttore; le voci già esistenti restano visibili anche allora.Apri l'immagine a grandezza reale
2

Registrare l'impegno su un ticket

solo in Professional

Il ticket ha una scheda chiamata «Time spent». «Log time» apre l'inserimento.

Accanto al campo ci sono dei pulsanti rapidi: un clic su «30m» registra trenta minuti. Quali pulsanti compaiono si decide nelle impostazioni.

Il campo «Duration» accetta anche l'inserimento libero: «90» sono novanta minuti, «1.5h» è un'ora e mezza, e «1h 30m» pure. Un numero senza unità sono sempre minuti.

Un inserimento che il sistema non capisce del tutto viene rifiutato. «1h in the evening» non diventa una voce di un'ora: diventa un messaggio di errore.

In «What for (optional)» scrivi a che cosa è servito il tempo. Il testo va nell'esportazione e non compare nella cronologia del ticket.

Più agenti registrano tempo sullo stesso ticket. Ogni voce porta il suo giorno, la sua nota e il nome di chi ha fatto il lavoro.

Il tempo si registra su un giorno, non su un'ora precisa. Per questo l'inserimento ha un campo data che parte da oggi; per compilare il giorno prima, lì scegli il giorno precedente. Un giorno nel futuro non viene accettato. Un'ora precisa sosterrebbe una precisione che l'inserimento non ha.

L'inserimento aperto della scheda «Time spent» con i pulsanti rapidi, il campo della durata, la data, l'interruttore «Billable» e il campo della nota.
La cornice rossa è sui pulsanti rapidi. Accanto a loro il campo accetta l'inserimento libero. Il suo testo di esempio mostra i formati che accetta.Apri l'immagine a grandezza reale
L'elenco delle voci di tempo di un ticket con tre voci di due agenti, ciascuna con data, nota e nome.
Tre voci, due agenti, un ticket. La cornice rossa è su una voce: durata, giorno e nome sopra, la nota sotto.Apri l'immagine a grandezza reale
3

Il cronometro

solo in Professional

Per le sessioni lunghe sul ticket c'è un cronometro: «Start timer» lo avvia, «Pause» lo ferma.

Il cronometro non crea mai una voce da solo. Propone il tempo trascorso, e niente viene salvato finché non premi il pulsante «Log …», che indica il tempo. Viene registrato il tempo che è davvero trascorso.

Sostituisce i calcoli a mente, non la conoscenza. Senza di lui la funzionalità è completa, perché scrivere il valore è la strada principale.

Aprire un altro ticket mette in pausa il cronometro in corsa, e il ticket nuovo ti dice a quale ticket è agganciato. Se su un altro ticket c'è ancora del tempo non registrato e fai partire qui il cronometro, l'applicazione chiede prima. La domanda «Start timer» offre «Log …» per il tempo sull'altro ticket, «Discard» e «Cancel». Compare a partire da un minuto di tempo trascorso.

Una finestra nascosta non è una pausa. Il cronometro continua a correre se ti limiti a cliccare altrove.

Contro un cronometro lasciato correre tutta la notte c'è un tempo massimo. Il valore viene limitato, mai buttato via, e l'agente viene avvisato.

Il cronometro è spento di serie. Lo trovi nelle impostazioni, in «Stopwatch on the ticket».

Il cronometro in corsa nella scheda «Time spent» con la sua lettura, «Pause», «Discard» e il pulsante che la registra.
Il cronometro sta correndo. La cornice rossa è sul pulsante che riprende la lettura; fino ad allora non viene salvato niente.Apri l'immagine a grandezza reale
4

Fatturabile o no

solo in Professional

Ogni voce ha un interruttore «Billable». Il tempo viene registrato una volta, e l'interruttore decide se va sulla fattura.

Per questo il ticket può mostrare due totali: a sinistra tutto ciò che è stato registrato, a destra la somma fatturabile. Il secondo totale compare solo quando è diverso dal primo.

Non c'è un tipo a parte per l'omaggio commerciale. L'omaggio, il lavoro in garanzia e la rilavorazione interna si chiamano in modo diverso in ogni azienda, e il sistema conosce solo l'unica distinzione da cui dipendono i soldi.

Ecco come si registra un omaggio: inserisci il tempo come sempre, spegni «Billable» e scrivi il motivo nella nota.

La voce mostra allora «not billable». I minuti restano nel totale registrato, perché il lavoro c'è stato davvero.

Chi non registra affatto il tempo perde proprio il numero che poi spiega perché a un cliente è stato chiesto così poco.

Se la maggior parte del tuo lavoro non è fatturabile, ribalta l'impostazione di serie con l'interruttore «New entries are billable by default».

La scheda «Time spent» con i due totali nell'intestazione e una voce con il contrassegno «not billable».
I due totali stanno affiancati in alto. La cornice rossa è sulla voce senza spunta: i suoi minuti contano a sinistra e non a destra.Apri l'immagine a grandezza reale
5

Al minuto o arrotondato per eccesso

solo in Professional

Di serie tutto viene fatturato al minuto. Chi fattura a quarti d'ora imposta due valori.

«Rounding increment (minutes)» è lo scatto. Ogni voce viene arrotondata per eccesso al multiplo successivo.

«Minimum per entry (minutes)» è il minimo. Ogni voce viene fatturata con almeno questo valore.

I due funzionano uno dopo l'altro: prima il minimo, poi lo scatto. Con un minimo di 20 e uno scatto di 15, cinque minuti diventano trenta, perché il risultato deve soddisfare entrambi.

Sotto i due campi c'è una frase di esempio con i tuoi valori. È calcolata, non affermata.

Viene arrotondato solo il valore fatturato, e solo per singola voce, mai il totale. Due voci piccole vengono quindi arrotondate per eccesso due volte.

Il tempo registrato resta intatto. Cambiare l'arrotondamento più avanti non falsifica nessun dato vecchio, perché il valore viene calcolato nel momento in cui viene mostrato.

Sulla voce li vedi entrambi: dove l'arrotondamento cambia il valore, il risultato compare accanto tra parentesi.

I campi «Rounding increment» e «Minimum per entry» con la frase di esempio calcolata e la nota sotto.
La cornice rossa è sulla frase di esempio, calcolata dai valori sopra. La frase sotto dice che cosa l'arrotondamento non tocca.Apri l'immagine a grandezza reale
Una voce di tempo di cinque minuti con il valore fatturato accanto, tra parentesi.
La cornice rossa è sulla voce che l'arrotondamento cambia. A sinistra c'è quello che è stato registrato, tra parentesi quello che viene fatturato.Apri l'immagine a grandezza reale
6

Una voce di tempo prima della chiusura

solo in Professional

Un fornitore di servizi spesso non vuole nessun ticket chiuso senza tempo registrato. C'è un interruttore per questo.

Si chiama «Require a time entry before resolving or closing» ed è spento di serie.

Vale solo quando è una persona a cambiare lo stato, e solo per chi può registrare tempo. Vale anche quando un modello di risposta imposta lo stato su un singolo ticket. Un agente senza voce riceve un messaggio e il ticket resta aperto.

La chiusura automatica, l'unione e le azioni di massa non vengono mai bloccate. Altrimenti esisterebbero ticket che nessuno riesce più a chiudere.

È l'interruttore più pericoloso di tutta la funzionalità. Accendilo solo quando il tuo team registra davvero il tempo tutte le volte.

L'interruttore «Require a time entry before resolving or closing» con la frase che nomina le eccezioni.
La cornice rossa è sull'interruttore. La frase sotto nomina i tre casi che non vengono mai bloccati.Apri l'immagine a grandezza reale
7

La colonna «Time» nell'elenco dei ticket

solo in Professional

L'elenco dei ticket riceve una colonna «Time» che mostra quanto è già stato registrato su un caso.

Non la accendi tu. Compare appena la registrazione dei tempi è accesa. La vedono solo agenti e amministratori. Puoi toglierla dal tuo elenco con «Columns».

Nelle finestre strette è una delle prime a sparire di nuovo. L'elenco tiene allora le colonne senza le quali un ticket non si trova.

L'elenco dei ticket con una colonna «Time» e i valori sui ticket che hanno tempo registrato.
La cornice rossa è sulla colonna. Solo i ticket con tempo registrato hanno un valore.Apri l'immagine a grandezza reale
8

Il report

solo in Professional

Il tempo che sta solo su un singolo ticket non è una base per una fattura. Per questo la pagina dei report ha una scheda «Time spent». La scheda la vede solo chi ha il permesso «Time tracking: see the report».

In alto ci sono quattro numeri: registrato, fatturato, il numero di voci e il numero di ticket che hanno del tempo.

Quest'ultimo numero è il più importante dopo il totale. Quaranta ore su tre ticket su cinquecento non è una valutazione: sono tre agenti che sono gli unici a registrare.

Sotto vengono le ripartizioni: per chi ha fatto la richiesta, per team, per categoria e per giorno.

A questo si aggiunge una tabella per ogni campo personalizzato. È questa la strada per fatturare per azienda o per centro di costo: crei un campo personalizzato, lo compili sul ticket, e il report raggruppa per esso.

Il periodo in cima alla pagina si riferisce al giorno in cui il lavoro è stato fatto. Un lavoro di luglio su un ticket di giugno compare quindi nel report di luglio.

Una nota sotto i pulsanti di esportazione merita di essere presa sul serio: i numeri vengono da voci inserite da persone e dalle tue regole di arrotondamento. Sono una base di lavoro, non una fattura verificata.

La pagina dei report con la scheda «Time spent», i suoi quattro numeri e le tabelle sotto.
La scheda sta nella pagina dei report. La cornice rossa mostra dove trovarla.Apri l'immagine a grandezza reale
I quattro riquadri della scheda: registrato, fatturato, voci e ticket con tempo.
La cornice rossa è sul numero di ticket con tempo. Mette in prospettiva il totale che sta alla sua sinistra.Apri l'immagine a grandezza reale
Le tabelle per richiedente, per campo personalizzato, per team e per categoria, ciascuna con tempo registrato e fatturato.
La cornice rossa è sulla ripartizione per categoria. Ogni riga indica entrambi i totali.Apri l'immagine a grandezza reale
La tabella del campo personalizzato «Cost centre» con una riga per centro di costo.
Una tabella per ogni campo personalizzato. La cornice rossa è sulla ripartizione per centro di costo.Apri l'immagine a grandezza reale
9

L'esportazione per la contabilità e per il cliente

solo in Professional

Sotto la scheda ci sono tre pulsanti. Consegnano le singole voci, non i totali della pagina. Contengono esattamente le voci che corrispondono ai tuoi filtri.

Sono due destinatari, non tre formati di file. «Export entries (CSV)» ed «Export entries (Excel)» vanno alla contabilità: sono entrambi completi e non vengono mai tagliati.

«Export entries (PDF)» è il documento per una persona. Va al cliente come allegato della fattura. Il PDF non ha una colonna per la nota.

Il PDF è limitato a 20.000 voci, e il documento stesso lo dice. Del resto nessuno legge una fattura con più righe di così.

Tutti e tre i file sono costruiti dalla stessa fonte: i filtri, l'arrotondamento, le colonne e i numeri esistono una volta sola, quindi i tre non possono divergere.

Una voce non fatturabile ha una cella vuota nella colonna del fatturabile, non uno zero. Uno zero verrebbe sommato in una tabella pivot.

Se la «Per-agent evaluation» della registrazione dei tempi è spenta, la colonna «Agent» manca in tutti e tre i file. Se la tua licenza torna a Basic, le voci esistenti restano leggibili ed esportabili.

I tre pulsanti «Export entries (CSV)», «(Excel)» e «(PDF)» con le frasi che nominano la differenza.
La cornice rossa è sui tre pulsanti. Le frasi sotto dicono quale file è pensato per chi.Apri l'immagine a grandezza reale
Una pagina del PDF generato con la tabella delle singole voci. I totali stanno a pagina 1.
È questo il documento che riceve il cliente. Ogni riga è una voce con la sua data, il ticket, l'agente, la nota e i due valori.Apri l'immagine a grandezza reale
10

I clienti non vedono il tempo registrato

solo in Professional

Un cliente non vede mai le voci di tempo, nemmeno sul proprio ticket.

Non è un'impostazione, è un blocco nel server. Non c'è nessun interruttore che lo apra.

Il motivo sta nelle voci stesse: le note sono scritte per il team. Dicono che cosa è andato storto e quanto è durata la ricerca della causa.

Altri sistemi di questo tipo fanno lo stesso. Dove il tempo arriva al cliente, gli arriva come documento.

È a questo che serve l'esportazione in PDF: va con la fattura e non sul ticket nel portale del cliente.

Altro a riguardo nella scheda: L'esportazione per la contabilità e per il cliente

Lo stesso ticket come lo vede il cliente: descrizione, commenti e stato, ma senza la scheda «Time spent».
Lo stesso ticket, visto da chi ha fatto la richiesta. La scheda con il tempo non c'è proprio.Apri l'immagine a grandezza reale
11

La ripartizione per agente si può spegnere

solo in Professional

Il report può mostrare anche chi ha registrato quanto. Di serie non lo fa.

Il tempo per persona è un dato di prestazione, e in molte aziende la rappresentanza dei lavoratori ha voce in capitolo.

L'interruttore si chiama «Per-agent evaluation» e sta nelle impostazioni.

Finché è spento, il server non consegna nemmeno i numeri. La tabella non è nascosta: non esiste.

Quella differenza conta. Un blocco che conosce solo lo schermo non è un blocco.

Altro a riguardo nella scheda: Nessuno storico della disponibilità, nessuna valutazione per persona

Il report con le tabelle per team e per giorno, senza una tabella per agente.
È questo il report di serie. Tra la categoria e il giorno non c'è nessuna tabella per agente.Apri l'immagine a grandezza reale
Lo stesso punto con l'interruttore acceso: una tabella «By agent» con una riga per agente.
Lo stesso punto dopo che l'interruttore è stato acceso. Tra «By category» e «By day» c'è adesso una tabella per agente.Apri l'immagine a grandezza reale

Report e dashboard

La dashboard mostra a che punto è un team. Il report risponde a una domanda che fai tu. Tutti e due si limitano a leggere; nessuno dei due cambia mai un ticket. A parte i tuoi campi personalizzati, tutto questo blocco fa parte di Basic.

1

La dashboard: a che punto sono le cose

In alto c'è un riquadro per stato con il suo conteggio. Sotto ci sono tre numeri per tutto il team: «Total tickets», «Tickets which are not Closed» e «Avg. resolution time».

Il numero di mezzo è quello importante. Dice quanto lavoro è aperto in questo momento. I ticket risolti contano finché non vengono chiusi.

«Avg. resolution time» resta vuoto finché nessun ticket è stato risolto. Un trattino è più onesto di uno zero.

La scheda «Top 3 longest open tickets» nomina i tre casi aperti più vecchi con la loro età. Sono quelli che nessuno tira più fuori. La scheda «Top agents closed tickets» conta i ticket chiusi da ogni agente. Una selezione sulla scheda imposta quanti giorni guarda indietro.

Sotto ci sono tre grafici: «Tickets by status», «Tickets by priority» e «Tickets by category».

La dashboard mostra lo stato attuale. Qui non puoi scegliere un periodo per tutta la dashboard; è a questo che serve il report.

La dashboard del team Helpdesk con i riquadri di stato in alto e i tre numeri chiave sotto.
La cornice rossa è sul totale. In questo mondo di esempio il team ha 22 ticket, 18 dei quali non chiusi.Apri l'immagine a grandezza reale
La scheda «Top 3 longest open tickets» con tre casi e la loro età.
Un clic su una voce apre il ticket.Apri l'immagine a grandezza reale
I grafici «Tickets by status», «Tickets by priority» e «Tickets by category».
Le categorie sono quelle del team stesso. Un altro team qui ne mostra altre.Apri l'immagine a grandezza reale
2

Ogni team ha la sua dashboard

La barra laterale ha una voce per team. Si chiama «Dashboard» seguito dal nome del team.

Ogni voce mostra solo i ticket del proprio team. I numeri, le categorie e i casi più vecchi sono quindi diversi da team a team.

Non c'è un permesso per dashboard. Gli agenti vedono le dashboard di tutti i team a cui appartengono, gli amministratori le vedono tutte. I clienti vedono la dashboard di un team solo se l'interruttore del team «Can see their own tickets of this team in the dashboard and in reports» è acceso.

Chi non ha diritto a una dashboard non vede proprio la voce. Una voce bloccata ma visibile solleva soltanto domande.

La dashboard del team Helpdesk, con la voce «Dashboard · Helpdesk» della barra laterale in evidenza.
La cornice rossa è sulla voce della barra laterale. In questo mondo di esempio Helpdesk mostra 22 ticket.Apri l'immagine a grandezza reale
La stessa dashboard per il team Network, con numeri e categorie diversi.
La stessa pagina, un altro team. Qui sono 6 ticket, e le categorie sono «Wi-Fi» e «Firewall».Apri l'immagine a grandezza reale
3

Generare e filtrare il report

La pagina «Reports» è vuota quando la apri. C'è solo il riquadro dei filtri.

Solo il clic su «Generate report» avvia il calcolo. Ci vuole un momento, perché tutte le sezioni vengono calcolate in una volta.

È voluto. Un report che ricalcolasse a ogni tasto premuto sarebbe inutilizzabile su una grande quantità di dati.

Dopo ci sono quattro numeri chiave in alto e i grafici sotto.

Tutti i grafici indicano i loro numeri. Gli anelli scrivono conteggio e percentuale nella legenda accanto; le barre scrivono il conteggio sopra la barra.

È nel riquadro dei filtri, sopra, che fai la domanda. Puoi scegliere il periodo con «From» e «To», il team, lo stato, l'agente, chi ha fatto la richiesta, la sede, la priorità, la categoria principale e la sottocategoria, e il canale da cui è arrivato il ticket.

Se compili più campi, valgono insieme. «Periodo luglio, team Helpdesk, priorità High» è una domanda sola.

Il periodo segue il giorno in cui il ticket è stato creato.

C'è un'eccezione. Il report dei tempi segue il giorno in cui il lavoro è stato fatto. Un lavoro di luglio su un ticket di giugno compare quindi nel report di luglio.

Dopo ogni modifica al filtro devi premere di nuovo «Generate report».

Questa pagina porta anche le analisi di altre funzionalità. Compaiono solo quando la funzionalità è accesa ed è successo qualcosa nel periodo scelto.

Sono spiegate dove appartengono: le scadenze in «Metriche SLA nei report», i giudizi in «Il report sui giudizi», la distribuzione in «Il report sulla distribuzione» e l'impegno in «Il report».

La pagina dei report appena aperta: solo il riquadro dei filtri, nessun numero.
La cornice rossa è su «Generate report». Finché nessuno preme, la pagina resta vuota.Apri l'immagine a grandezza reale
Il riquadro dei filtri della pagina dei report con periodo, team, stato, agente, categorie e canale.
Tutti i campi valgono insieme. Vuoto significa «tutti».Apri l'immagine a grandezza reale
Il report generato con quattro numeri chiave e i primi grafici sotto.
In questo mondo di esempio ci sono 28 ticket. Ogni barra porta sopra il suo conteggio, e gli anelli mostrano conteggio e percentuale accanto.Apri l'immagine a grandezza reale
4

Filtrare e raggruppare per i tuoi campi personalizzati

solo in Professional

Se hai creato campi personalizzati, il report li offre come quelli che arrivano con il sistema. Vale per ogni tipo di campo, compresi «Integer», «Decimal», «Date» e «Yes / No».

Ognuno dei tuoi campi riceve un filtro nel riquadro e un grafico proprio nel report.

Questo risponde a domande che fa solo la tua azienda. «Quanti ticket vanno a quale centro di costo?» è una di quelle.

I nomi dei grafici sono i nomi dei tuoi campi. Non vengono tradotti, perché vengono dalla tua installazione.

Dove si creano i campi personalizzati è descritto in «Campi personalizzati».

Due grafici costruiti da campi personalizzati: «Asset tag» e «Cost centre».
Questo mondo di esempio ha i campi «Asset tag» e «Cost centre». La tua installazione qui mostra i tuoi.Apri l'immagine a grandezza reale
5

Quali colonne mostra il report

In «Settings → Report Settings» decidi quali campi offre il report.

La pagina ha tre sezioni: «Admin», «Agent» e «Customer». Ogni sezione ha lo stesso elenco con i propri interruttori.

Un campo che spegni qui sparisce, per quel ruolo, dal filtro e dall'esportazione. Questo comprende i file CSV ed Excel.

Di serie gli amministratori e gli agenti vedono tutto. I clienti vedono meno, perché non hanno bisogno dell'agente, della sede o della priorità.

I tuoi campi personalizzati compaiono in «Custom fields», nello stesso elenco.

La pagina «Report Settings» con le tre sezioni «Admin», «Agent» e «Customer».
La cornice rossa è sulla sezione «Customer». Ogni ruolo ha un elenco proprio.Apri l'immagine a grandezza reale
6

I clienti tirano fuori un report proprio

Un cliente può aprire lo stesso report di un agente. Dentro vede solo i propri ticket.

Il limite sta nel sistema, non nel filtro. Un cliente non lo aggira nemmeno scrivendo l'indirizzo a mano.

Si sblocca sul team. L'interruttore sta in «Settings → Teams» e si chiama «Can see their own tickets of this team in the dashboard and in reports».

Di serie è spento. Finché è spento un cliente non trova né la dashboard né i report.

Quali colonne vede il cliente viene dalla sezione «Customer» delle impostazioni dei report.

Anche l'uscita su file gli è aperta. Un cliente può scaricare i propri ticket in CSV, Excel o PDF.

L'interruttore del team che apre la dashboard e i report a un cliente.
L'interruttore sta nel riquadro «Customer permissions». Vale solo per questo team.Apri l'immagine a grandezza reale
La pagina dei report da un account cliente, con meno filtri e numeri più piccoli.
La stessa pagina dall'account di Julia Becker. In questo mondo di esempio lei vede 8 ticket invece di 28, e il filtro dell'agente non c'è.Apri l'immagine a grandezza reale
7

Esportare in CSV, Excel o PDF

Sotto il riquadro dei filtri ci sono tre pulsanti: «CSV export», «Excel export» e «PDF export».

Tutti e tre usano i filtri così come sono nel momento in cui fai clic.

Il file Excel ha il foglio «Key figures» con i numeri. Il foglio «Tickets» con i singoli casi viene aggiunto solo se spunti «Include ticket table in export».

I numeri e i grafici sono sempre compresi. L'elenco dei singoli ticket solo quando spunti «Include ticket table in export».

Quando la spunti, sotto compaiono il numero reale di ticket e il numero stimato di pagine.

Con moltissimi ticket compare anche un avviso rosso. Dice che l'esportazione può richiedere un po' di tempo.

Il CSV e l'Excel contengono tutte le righe. Il PDF si ferma a 20.000 ticket e lo scrive nel documento.

Il limite compare già nella pagina prima di esportare. Un limite di cui si viene a sapere solo nel documento finito arriva troppo tardi.

I tre pulsanti di esportazione e, sotto, la casella della tabella dei ticket.
La cornice rossa è sulla casella. Solo quando è spuntata compare la riga con il numero di ticket. In questo mondo di esempio sono 28 ticket e circa 4 pagine.Apri l'immagine a grandezza reale
8

Il PDF stampa i numeri accanto ai grafici

Il PDF è pensato per essere passato avanti. Contiene gli stessi grafici che stanno sullo schermo.

Sotto ogni grafico ci sono il numero da cui è stato costruito e la percentuale.

È per questo che ci sono. Una barra si può guardare, ma non verificare.

Sullo schermo il puntatore del mouse mostra lo stesso numero. Su un foglio stampato non c'è nessun puntatore.

Il documento indica in alto il periodo e il giorno in cui è stato creato. Senza una data nel filtro non c'è un periodo da indicare.

Una pagina del PDF generato con grafici e i loro numeri sotto.
Il documento come lo riceve il destinatario. Sotto ogni grafico ci sono il conteggio e la percentuale.Apri l'immagine a grandezza reale

Sondaggi di soddisfazione (CSAT)

Dopo la chiusura di un ticket chiedi ai tuoi clienti com'è andata. Tutto questo blocco fa parte di Professional.

1

Il sondaggio dopo la chiusura

solo in Professional

Prima di iniziare: Due cose devono essere a posto, altrimenti non succede niente. L'invio di e-mail deve essere configurato. E in «Settings → Security» l'indirizzo pubblico di questa installazione deve essere corretto, perché è da lì che viene costruito il collegamento nel messaggio. Con l'indirizzo sbagliato salvato lì il sistema manda comunque il sondaggio, e il tuo cliente finisce su una pagina che non esiste.

Quando un ticket viene chiuso, chi ha fatto la richiesta riceve un'e-mail con cinque righe numerate, una per ogni giudizio da una a cinque stelle. Ogni riga è un collegamento a sé, e un clic è tutta la risposta.

Il messaggio non esce subito. Il sistema aspetta un'ora dopo la chiusura e, da lì in poi, un servizio in secondo piano manda ogni dieci minuti i sondaggi in scadenza. L'ora è voluta: un ticket che viene subito riaperto non deve far partire un sondaggio.

C'è esattamente un sondaggio per ticket. Anche se un ticket viene riaperto e più tardi chiuso di nuovo, il sistema non chiede una seconda volta.

Il collegamento non richiede un account cliente ed è valido 30 giorni. Fino ad allora il tuo cliente può cambiare il giudizio: un clic sulla stella sbagliata è più frequente dell'abuso.

Il commento è facoltativo. Cliccare una stella è già un giudizio; chi vuole aggiungere qualcosa trova un campo nella pagina e conferma con «Update rating».

La pagina mostra solo il numero e il titolo del ticket. La descrizione, i commenti e la cronologia non ci sono: il collegamento è un diritto a votare, non un diritto a leggere — può essere inoltrato o finire in una casella condivisa.

Il clic dal messaggio scrive il giudizio solo dopo che la pagina si è caricata. È per questo che gli antivirus e i servizi di anteprima non votano i tuoi ticket: recuperano l'indirizzo, ma non eseguono JavaScript. Per una persona resta comunque un solo clic.

Il giudizio che torna sta sul ticket, dove lo possono vedere gli agenti e gli amministratori del team responsabile. Il cliente lì non lo vede mai, nemmeno il suo.

Non tutti i ticket chiusi vengono interpellati. Senza un indirizzo di chi ha fatto la richiesta non esce nessun messaggio. Il sondaggio non parte nemmeno se chi ha fatto la richiesta ha chiuso il ticket da sé o se il suo indirizzo è nella lista di blocco. Restano fuori anche le segnalazioni doppie unite e quelle agganciate a un incidente collettivo: risolvere un incidente collettivo chiude ogni segnalazione agganciata con un solo clic e, senza quell'eccezione, ogni persona verrebbe interpellata sullo stesso lavoro. Inoltre le persone esterne ricevono il sondaggio solo dopo aver dato il consenso. La scheda «Chi riceve il sondaggio» spiega chi conta come esterno.

Ogni e-mail del sondaggio termina con un collegamento per annullare l'iscrizione. Dopo una valutazione, la pagina del sondaggio mostra anche il collegamento «Stop receiving surveys». La scheda «Consenso e annullamento dell'iscrizione» spiega entrambi.

Altro a riguardo nella scheda: Chi riceve il sondaggio, Consenso e annullamento dell'iscrizione

Il messaggio del sondaggio nella casella del cliente con cinque collegamenti di valutazione numerati e il collegamento alla pagina del sondaggio.
Ecco come arriva il sondaggio. Ognuna delle cinque righe è un collegamento a sé e, sotto, c'è la strada per la pagina con il campo del commento. L'indirizzo nei collegamenti è quello che hai salvato in «Security».Apri l'immagine a grandezza reale
La pagina del sondaggio con cinque stelle, il giudizio dato, il commento e il messaggio di ringraziamento.
La pagina dopo il clic sulla quinta stella: il giudizio è salvato, il campo del commento resta aperto. Vengono mostrati solo il numero e il titolo del ticket.Apri l'immagine a grandezza reale
Il giudizio sul ticket con cinque stelle e il commento del cliente.
Lo stesso risultato sul ticket. La cornice rossa è sul giudizio: è qui per il team, non per il cliente.Apri l'immagine a grandezza reale
2

Accendere e limitare

solo in Professional

Il sondaggio ha esattamente un posto in cui si configura: in «Settings → General», nella scheda «Customer Satisfaction Score (CSAT)». Questa scheda spiega i tre comandi per l'invio. Il campo «Own e-mail domains» della stessa scheda è spiegato nella scheda «Chi riceve il sondaggio».

«Send satisfaction surveys» accende l'invio; è spento di serie. Vengono interpellati solo i ticket chiusi dopo che lo hai acceso, altrimenti tutto il tuo arretrato riceverebbe un messaggio in una volta sola.

Se lo rispegni, i giudizi che hai già restano visibili. Semplicemente non esce più niente di nuovo.

Sopra gli interruttori vedi l'indirizzo da cui vengono costruiti i collegamenti. È lì per essere controllato, non per essere modificato: lo cambi nell'unico posto in cui viene mantenuto, e l'indicazione accanto ti ci porta.

L'interruttore di mezzo, «Per-agent evaluation», appartiene al report. Che cosa fa lì, e perché è spento di serie, sta nella scheda sul report. Resta utilizzabile anche mentre il sondaggio è spento.

«At most one survey per requester within» limita quanto spesso viene interpellata la stessa persona. L'impostazione di serie è 7 giorni: chi segnala più ticket in quella finestra viene comunque interpellato una volta sola.

Con 0 chiedi su ogni ticket chiuso. Per un helpdesk interno di solito è troppo, perché a segnalare sono sempre le stesse persone; uno sportello clienti con molti mittenti diversi raramente arriva al limite.

Il sondaggio è volutamente semplice. La scala è fissata da una a cinque stelle, e così pure il ritardo di un'ora e la validità di 30 giorni. Due scale diverse nella stessa banca dati farebbero calcolare al report medie di cose non confrontabili.

Altro a riguardo nella scheda: Il report sui giudizi, Chi riceve il sondaggio

La scheda «Customer Satisfaction Score (CSAT)» con due interruttori e il campo numerico del limite.
Tutta la configurazione su una scheda. Le cornici rosse sono sui due interruttori e sul campo del limite; sopra c'è l'indirizzo da cui vengono costruiti i collegamenti.Apri l'immagine a grandezza reale
La scheda «Public address of this installation» con il campo dell'indirizzo e la riga «Currently in use».
L'indirizzo in sé si mantiene in «Settings → Security». La riga sotto ti dice quale indirizzo è in uso in questo momento e da dove viene.Apri l'immagine a grandezza reale
3

Chi riceve il sondaggio

solo in Professional

Prima di iniziare: Dopo l'aggiornamento alla 1.11.0, le persone esterne ricevono il sondaggio solo dopo aver dato il consenso. Inserisci quindi i domini e-mail della tua azienda. Altrimenti anche i tuoi dipendenti contano come esterni e non ricevono più nessun sondaggio.

Il sondaggio distingue due gruppi di destinatari. I dipendenti della tua azienda lo ricevono senza che si chieda prima. Tutte le altre persone contano come esterne. Le persone esterne ricevono il sondaggio solo dopo aver dato il consenso.

I dipendenti possono annullare l'iscrizione in qualsiasi momento. Le persone esterne possono ritirare il consenso in qualsiasi momento. La scheda «Consenso e annullamento dell'iscrizione» spiega come.

Decidi tu chi conta come dipendente nel campo «Own e-mail domains». Si trova in «Settings → General», nella scheda «Customer Satisfaction Score (CSAT)». Solo gli amministratori possono vedere e modificare il campo. Inserisci lì i domini della tua azienda, separati da virgole. Poi fai clic su «Save domains».

Un indirizzo conta come quello di un dipendente se il suo dominio è nell'elenco. Una voce comprende anche i suoi sottodomini. Così «example.com» vale anche per «it.example.com», ma non per «myexample.com».

Al salvataggio il sistema mette in ordine l'elenco. Le maiuscole diventano minuscole, una «@» all'inizio viene tolta e le voci doppie scompaiono. Se una voce non è un dominio valido, compare il messaggio «These entries are not valid domains:» con questa voce. In questo caso non viene salvato nulla.

Se il campo è vuoto, ogni indirizzo conta come esterno. È l'impostazione di serie.

Per un singolo account puoi sovrascrivere la decisione del dominio. Apri l'account in «User management» con «Edit». Nel campo «Satisfaction survey» scegli «Automatic by domain», «Employee» o «External». L'impostazione di serie è «Automatic by domain». Accanto, «Result: …» mostra che cosa significa l'elenco dei domini per questo account.

La scelta sull'account vale per l'indirizzo e-mail di quell'account. Aiuta, per esempio, con un dipendente il cui indirizzo ha un altro dominio.

Dopo l'aggiornamento alla 1.11.0, il campo contiene i domini consentiti dei tuoi provider di accesso unico. Se non usi l'accesso unico, il campo è vuoto.

Finché il sondaggio è attivo e nessuno ha salvato il campo, la scheda mostra un riquadro: «Since version 1.11.0, external people receive the survey only after giving consent. Enter your company's e-mail domains so that your employees keep receiving the survey.» Solo gli amministratori vedono il riquadro.

Anche gli amministratori vedono la stessa frase come banner in cima a ogni pagina. Finché il riquadro è visibile, il banner compare non appena almeno un sondaggio non è stato inviato negli ultimi 30 giorni. «Open the survey settings» porta alla scheda. «Hide for 30 days» lo nasconde per il tuo account per 30 giorni.

C'è una sola cosa da fare: inserire i domini e fare clic su «Save domains». Questo vale anche se l'elenco è già corretto o deve restare vuoto. Dopo, il riquadro e il banner scompaiono.

Sotto il campo, una riga conta i sondaggi che non sono stati inviati negli ultimi 30 giorni, per esempio «Surveys not sent in the last 30 days: 2 without consent, 1 after unsubscribing.» Ogni ticket conta una volta. Altri motivi, come la lista di blocco, non vengono contati. Il collegamento «Show consents and unsubscribes» accanto apre l'elenco della scheda «Consenso e annullamento dell'iscrizione». Solo gli amministratori vedono la riga e il collegamento.

La regola vale solo per il sondaggio di soddisfazione. Tutte le altre e-mail partono come prima, per esempio le risposte degli agenti.

Altro a riguardo nella scheda: Consenso e annullamento dell'iscrizione

La scheda «Customer Satisfaction Score (CSAT)» con il riquadro sull'aggiornamento, il campo «Own e-mail domains», «Save domains» e la riga con il conteggio.
Le cornici rosse sono sul campo «Own e-mail domains» e su «Save domains». In alto c'è il riquadro che resta finché il campo non viene salvato per la prima volta.Apri l'immagine a grandezza reale
La finestra «Edit user» con il campo «Satisfaction survey» e la riga «Result: …» accanto.
La cornice rossa è sul campo «Satisfaction survey». Accanto vedi che cosa significa l'elenco dei domini per questo account.Apri l'immagine a grandezza reale
5

Il report sui giudizi

solo in Professional

In «Reports» la soddisfazione ha una sezione propria, «Customer satisfaction (CSAT)». Compare nello stesso report di tutto il resto, ma segue solo due dei filtri: il periodo e il team. Senza una data copre gli ultimi 30 giorni.

In alto ci sono cinque riquadri. «Average score» è la media delle stelle, «Satisfaction rate (4-5 stars)» dice quale percentuale è rimasta soddisfatta, «Response rate» è quanti hanno risposto, e «Surveys sent» conta i sondaggi usciti. Sotto le due percentuali trovi, in piccolo, la frazione da cui sono state costruite.

«Closed without survey» è il quinto riquadro. Conta i ticket chiusi a cui non è stato chiesto niente, con sotto il numero totale di ticket chiusi. Senza quel numero prenderesti una percentuale per il ritratto dei tuoi clienti, e si reggerebbe su un sottoinsieme che non vedi.

Il numero che conta di più non è la media, è il tasso di risposta. Un buon punteggio costruito su poche risposte dice poco sui tuoi clienti.

Sotto viene la distribuzione: per ogni numero di stelle, da cinque a una, una barra mostra quante volte è stato dato, con il numero accanto. Poi viene «Trend», una riga per ogni giorno in cui qualcuno ha risposto, con la data, la media di quel giorno come barra e il numero di risposte. Alla fine vengono «By agent», con una riga per agente, e «Latest comments», con quello che le persone hanno scritto davvero. Una ripartizione «By team» si aggiunge appena più di un team ha ticket giudicati.

La ripartizione per agente la puoi spegnere. «Per-agent evaluation» è spento di serie, perché i giudizi per persona sono dati di prestazione: in molte aziende la rappresentanza dei lavoratori ha voce in capitolo, e con i fornitori cloud questa valutazione spesso non si può spegnere affatto.

L'interruttore ha effetto sul server e non solo sullo schermo: con quello spento il server non consegna proprio la ripartizione.

Il singolo giudizio su un ticket non è toccato da questo e resta visibile al team. L'interruttore governa la valutazione tra le persone, non ciò che viene mostrato su un caso. La sezione CSAT non ha un'esportazione propria. Qui gli agenti vedono solo team le cui «Agent Permissions» consentono di vedere i report.

Il filtro «Satisfaction» restringe il report ai giudizi. «Rated only» mostra i ticket giudicati, «Not rated» quelli non giudicati, e con «Score from» e «Score to» puoi guardare tutti i ticket con una o due stelle. Il filtro vale per la tabella e per entrambe le esportazioni.

La sezione «Customer satisfaction (CSAT)» del report con cinque numeri chiave e la distribuzione delle stelle.
I cinque riquadri della sezione. La cornice rossa è su «Closed without survey»: il numero che mette in prospettiva il tasso di risposta.Apri l'immagine a grandezza reale
La sezione «Trend» con una riga per giorno, la media come barra e il numero di risposte.
L'andamento nel tempo. Per ogni giorno vedi la data, la media come barra con il valore accanto e, a destra, quante risposte sono arrivate quel giorno. Nell'esempio le due risposte sono arrivate nello stesso giorno, quindi c'è una riga.Apri l'immagine a grandezza reale
La ripartizione «By agent» con una riga per agente, e i commenti più recenti.
La ripartizione per agente, insieme ai commenti così come sono stati scritti. È questa la parte del report che puoi spegnere.Apri l'immagine a grandezza reale
6

Un giudizio negativo come innesco

solo in Professional

Un giudizio può far scattare una regola. Nell'editor di regole, in «Settings → Automation», c'è una condizione per questo, «Satisfaction rating (CSAT)», e accanto scegli «is at most», «is at least», «is» o «is not». Il terzo campo contiene le stelle, da una a cinque, con il numero accanto.

Il caso abituale è «is at most 2». Sopra la regola leggi allora la frase che l'editor scrive: «When a ticket was rated 2 stars or fewer, then send an e-mail to the assignee.»

Questa regola non ha bisogno di una condizione di tempo. Una regola nuova arriva con la condizione «Time without any activity» «longer than» 3 «days» nel blocco «WHEN»; toglila perché il blocco sia vuoto. Questo la rende l'eccezione tra le regole: tutte le altre aspettano che qualcosa non succeda per un po', questa aspetta un evento.

Come azione hai tutto ciò che una regola sa fare: mandare un messaggio, alzare la priorità, passare il ticket a un altro team o impostare un promemoria.

C'è una cosa che qui funziona diversamente. Di solito le regole lasciano stare i ticket chiusi, ma un giudizio arriva quasi sempre su un ticket chiuso: perciò una regola con questa condizione raggiunge anche i ticket chiusi. Tutte le altre regole continuano a non farlo.

La condizione non si applica mai a un ticket senza giudizio, e questo comprende «is not»: altrimenti «non cinque stelle» colpirebbe tutto il tuo arretrato non giudicato. Se vuoi sapere quanti non hanno risposto, quello è il tasso di risposta nel report.

La regola agisce una volta per giudizio. Sotto, «Log» apre la tabella «What this rule did» con una riga per ticket, così vedi quando è girata e che cosa ha fatto.

L'editor di regole con la condizione «Satisfaction rating (CSAT) is at most 2» e la frase sopra.
La condizione nell'editor. Le cornici rosse sono sulla condizione e sulla frase sopra, e quella frase si riscrive a ogni modifica.Apri l'immagine a grandezza reale
La tabella «What this rule did» con una riga per il ticket giudicato male.
Il registro della regola. La riga mostra il ticket, l'ora e l'azione eseguita.Apri l'immagine a grandezza reale

Base di conoscenza

La parte che evita i ticket: soluzioni scritte una volta, ritrovate dal tuo team — e suggerite a chi fa la richiesta mentre sta ancora scrivendo. Tutto in questo blocco fa parte di Basic, tranne l'e-mail sulle voci in attesa di approvazione.

1

Riquadri per argomento con articoli e allegati

Alla base di conoscenza si arriva da «Knowledge Base», nella barra di sinistra. La panoramica è fatta di riquadri, uno per argomento. Il numero in alto a destra di un riquadro è il conteggio delle voci pubblicate; sotto ci sono il nome e la descrizione dell'argomento. Un clic sul riquadro porta all'elenco delle voci, ciascuna con autore, data di modifica e le prime righe del testo.

Gli argomenti non si creano qui, ma in «Settings → Knowledge Base» (vedi la scheda «Visibilità per argomento»). Senza nemmeno un argomento la panoramica non mostra altro che una nota: una voce ha sempre bisogno di un argomento.

Scrivi con «New entry» nella pagina di un argomento. L'editor chiede tre cose: «Title», «Topic» e «Content». È lo stesso editor di un ticket, con la stessa barra degli strumenti: «Bold», «Italic», «Underline», «Strikethrough», «Text color», «Highlight color», «Bullet list», «Numbered list», «Quote», «Link» e «Clear formatting». Un collegamento si fa come in un ticket: seleziona il testo, premi «Link», scrivi l'indirizzo — sono ammessi indirizzi web e di posta (http, https, mailto). «Save» resta grigio finché mancano il titolo o l'argomento, e una voce senza testo viene rifiutata: i soli allegati non sono una voce.

Le immagini entrano nel testo dagli appunti, proprio come in un ticket: fai un'immagine dello schermo e incollala nell'editor con Ctrl+V. Nel testo compare un segno come «[inline-image:1]»; al salvataggio il sistema carica l'immagine e la mostra esattamente in quel punto. Inoltre compare sotto, in «Attachments»: è lì che la cancelli di nuovo. Si possono incollare immagini PNG, JPEG e GIF.

I file si allegano solo dopo che la voce è salvata: in fondo alla pagina della voce c'è la scheda «Attachments» con «Upload file». I tipi di file ammessi e la dimensione sono gli stessi di un ticket (fino a 50 MB per file). Chi ha caricato un file lo può rimuovere; gli amministratori possono rimuoverne qualsiasi.

Gli amministratori possono scrivere sempre, gli agenti finché l'interruttore nelle impostazioni lo consente (vedi la scheda «Approvazione»). I clienti solo leggono. Un amministratore può cancellare qualsiasi voce; un agente può cancellare solo le proprie voci che non sono mai state pubblicate.

La pagina di panoramica della base di conoscenza con tre riquadri di argomento e la voce di menu «Knowledge Base» in cornice rossa.
La via d'ingresso: «Knowledge Base» nella barra di sinistra. Ogni riquadro è un argomento; il numero indica le voci pubblicate, l'etichetta ambra quelle in attesa.Apri l'immagine a grandezza reale
L'editor «New entry» con i campi Title e Topic, la barra degli strumenti dell'editor e il pulsante «Save» in grigio.
Titolo, argomento, contenuto. Finché non è scelto un argomento, «Save» resta grigio: nella cornice rossa la scelta che qui manca ancora.Apri l'immagine a grandezza reale
Una voce della base di conoscenza con testo formattato, un'immagine incollata del display della stampante, un elenco numerato e la scheda «Attachments» con due file.
Una voce finita: intestazione con argomento, autore e approvazione e, sotto, il testo con un'immagine incollata. In fondo ci sono i due file: la guida rapida da scaricare e l'immagine incollata.Apri l'immagine a grandezza reale
3

Visibilità per argomento: solo interno oppure rivolto ai clienti

Prima di iniziare: La visibilità dipende dall'ARGOMENTO, non dalla singola voce. Una nota interna in un argomento rivolto ai clienti è leggibile dai clienti appena viene pubblicata: progetta gli argomenti di conseguenza e, se serve, sposta una voce in un altro argomento con «Edit».

Gli argomenti si mantengono in «Settings → Knowledge Base», nella scheda «Topics». Ogni riga ha un nome, una descrizione, un numero di ordinamento per l'ordine dei riquadri, l'interruttore «Visible to customers» e due pulsanti per salvare e cancellare: si salva per riga, non tutta la scheda.

Con l'interruttore spento, solo gli agenti e gli amministratori vedono l'argomento, le sue voci e i loro allegati: un cliente non riceve nemmeno il riquadro e non trova le voci nemmeno con la ricerca. Con quello acceso, i clienti vedono l'argomento e le voci pubblicate al suo interno; le bozze restano comunque invisibili.

Un argomento nuovo si crea nella riga tratteggiata sotto: scrivi un nome, scegli la visibilità, «Add topic». Un argomento si può cancellare solo finché è vuoto: altrimenti cancelleresti le sue voci insieme a lui, senza vederle.

La scheda «Topics» con tre argomenti; l'interruttore «Visible to customers» è acceso per il primo argomento e spento per «Internal runbooks».
La differenza sta nelle due cornici rosse: «Printing» è rilasciato ai clienti, «Internal runbooks» no. Si salva per riga con il pulsante blu a destra.Apri l'immagine a grandezza reale
4

Soluzioni suggerite mentre si crea un ticket

Appena nel campo «Title» del modulo «Create new ticket» ci sono tre caratteri, il sistema cerca in secondo piano e mostra il riquadro «Possible solutions from the knowledge base»: fino a cinque voci che corrispondono al titolo. Chi trova lì la sua risposta non crea un ticket; è tutto qui il senso.

Viene cercato solo il TITOLO, non la descrizione. Vale la stessa regola della ricerca: un suggerimento deve contenere almeno metà delle parole del titolo — più preciso è il titolo, meno suggerimenti e più azzeccati. Un clic su un suggerimento lo apre in una scheda nuova, così il modulo compilato a metà non si perde; «Open knowledge base», in fondo, porta alla panoramica completa.

Anche qui vale la visibilità: a un cliente vengono suggerite solo voci pubblicate di argomenti rivolti ai clienti. Come agente vedi in più gli argomenti interni e le voci ancora in attesa della loro approvazione.

Il campo «Title» del modulo di nuovo ticket con il riquadro «Possible solutions from the knowledge base» e i suggerimenti sotto.
È stato scritto solo il titolo: il riquadro sotto compare da solo. In cima ci sono le voci che corrispondono meglio al titolo.Apri l'immagine a grandezza reale
5

Trasformare un ticket risolto in una voce

Prima di iniziare: Viene ripreso TUTTO: la descrizione e tutti i commenti, quelli interni compresi. Il testo è una copia, non un collegamento: leggilo e togli nomi, numeri di telefono, indirizzi e-mail e numeri d'ordine prima di salvare. Dopo, chiunque possa vedere l'argomento lo può leggere.

In alto a destra di ogni ticket c'è «Add to knowledge base». Il pulsante apre l'editor di una voce nuova, precompilata con il titolo del ticket e tutto il suo percorso: la descrizione come primo paragrafo e, sotto, ogni commento come citazione.

Questo, da solo, non ti dà niente: è materia prima. Il punto è trasformarla in una guida: taglia fino a lasciare quello che servirà la prossima volta, e riscrivi il titolo se suona come un caso unico («Printer on 2nd floor pulls two sheets» diventa «Clearing a paper jam»).

Non c'è nessun argomento già scelto, lo scegli tu. La voce viene salvata come qualsiasi altra: pubblicata subito se sei amministratore, mandata in approvazione se sei agente. Dopo resta sulla voce il riferimento interno «Source: Ticket #1»: è un salto indietro al caso e non è visibile ai clienti.

Un ticket con il pulsante «Add to knowledge base» in cornice rossa, in alto a destra.
Il pulsante sta in alto a destra di ogni ticket, qualunque sia lo stato in cui il ticket si trova. È pensato per il caso che è stato risolto.Apri l'immagine a grandezza reale
L'editor «New entry» precompilato con il titolo e il percorso del ticket e, sopra, l'avviso in cornice rossa sul ticket di origine.
L'avviso nella cornice rossa dice ciò che conta. Nel testo sotto c'è la nota interna con il numero d'ordine: esattamente quello che deve sparire prima di salvare.Apri l'immagine a grandezza reale
6

Approvazione: le voci di un agente aspettano l'amministratore

Se gli agenti possano scrivere lo decide l'interruttore «Agents can create entries», in «Settings → Knowledge Base». È acceso di serie. Spento, è un confine rigido: il pulsante «New entry» e il pulsante «Add to knowledge base» sul ticket spariscono, e anche chiamare l'editor direttamente viene rifiutato.

Ci sono esattamente due stati — «Awaiting review» e «Published»; non esiste una bozza su cui lavorare in silenzio senza che nessuno veda. Chi scrive determina lo stato: un amministratore pubblica subito. Un agente produce una voce contrassegnata «Awaiting review», visibile ad agenti e amministratori, non ai clienti. Sul riquadro dell'argomento compare per questo l'etichetta ambra «1 awaiting review».

Gli amministratori ricevono in più un'e-mail appena una voce è in approvazione. Quell'e-mail fa parte di Professional. È un'aggiunta, non un requisito: senza l'invio di posta configurato, l'etichetta resta il modo per trovare un'approvazione in sospeso. Si approva nella pagina della voce con «Approve & publish»; dopo, lì c'è scritto chi ha approvato.

Se più tardi un agente modifica una voce pubblicata, quella torna in approvazione: la modifica torna visibile ai clienti solo dopo l'«Approve & publish» successivo. Chi è già in attesa e salva di nuovo non fa partire una seconda e-mail. Lo stesso vale quando un agente aggiunge o toglie un allegato.

La pagina delle impostazioni della base di conoscenza con l'interruttore «Agents can create entries» in cornice rossa.
L'interruttore sta in cima a «Settings → Knowledge Base». La frase accanto dice che cosa dipende da lui: le voci degli agenti aspettano l'approvazione.Apri l'immagine a grandezza reale
Una voce contrassegnata «Awaiting review» con il pulsante «Approve & publish» in cornice rossa.
La voce viene dall'agente Marco Rossi ed è in attesa. Un clic su «Approve & publish» la rende visibile a tutti quelli che possono vedere l'argomento.Apri l'immagine a grandezza reale
7

Cronologia delle modifiche della base di conoscenza

In «Settings → Knowledge Base» la scheda «History» sta in fondo. Elenca gli ultimi 200 eventi, dal più recente: che cosa è successo, quale voce o argomento è stato toccato, chi lo ha fatto e quando.

Vengono registrati sette eventi: voce creata, aggiornata, approvata e cancellata, più argomento creato, aggiornato e cancellato. Una voce cancellata non sparisce quindi senza lasciare traccia: la riga resta, anche quando la voce non c'è più.

Due righe insieme non sono un errore: quando un amministratore crea una voce, c'è «Entry created» e subito sopra «Entry approved» — pubblica senza il giro dell'approvazione. Per un agente all'inizio compare solo «Entry created»; l'approvazione arriva dopo e con il nome dell'amministratore.

Vede la cronologia solo chi può aprire la pagina delle impostazioni della base di conoscenza: gli amministratori, di serie. È una cronologia per tutta la base di conoscenza, non una per voce.

La scheda «History» con righe come «Entry created», «Entry approved» e «Topic created», ciascuna con un nome e un'ora.
In cima la voce dell'agente che aspetta ancora l'approvazione: non ha ancora una riga «Entry approved». Sotto, le voci dell'amministratore, ciascuna con entrambe le righe.Apri l'immagine a grandezza reale

Backup e ripristino

I backup hanno un'applicazione propria. Arriva con il sistema e l'installazione la configura, quindi non c'è niente da comprare e niente da configurare. Questo blocco mostra che cosa salva, quando gira e come recuperi tutto quando serve. Tutto questo blocco fa parte di Basic.

1

L'applicazione per il backup e il ripristino

L'applicazione si chiama «Ticket System Backup & Restore». Sta accanto al sistema di ticket e ha un suo collegamento sul desktop.

C'è una versione per Windows e una per Linux. È la stessa applicazione, solo costruita per ciascun sistema operativo.

Ha sei schede. «Restore» elenca i backup che hai, «Create Backup» ne fa uno nuovo, «Schedule» si occupa degli orari, «Encryption» mostra la chiave di ripristino, «Settings» mostra i percorsi e «Log» il protocollo.

Le impostazioni sono già compilate. Al primo avvio l'applicazione capisce da sola dove sta il sistema di ticket.

La cartella dei backup sta in «Backup directory». La puoi cambiare, per esempio su un'altra unità.

Su Windows l'applicazione chiede i diritti di amministratore all'avvio. Le sue impostazioni valgono per tutti gli amministratori del computer e stanno in «%ProgramData%\SMITEY\backup-app».

La scheda «Restore» con cinque backup, ciascuno con ora, dimensione, tipo e cifratura.
La cornice rossa è sulla colonna «Encryption». I nuovi backup finiscono con «.smbk» e sono «Encrypted». I backup più vecchi in formato ZIP mostrano «Not encrypted». La colonna «Type» dice se un backup è venuto dalla pianificazione, è stato fatto a mano o è stato fatto prima di un aggiornamento.Apri l'immagine a grandezza reale
La scheda «Settings» con la cartella dei backup e le indicazioni sulla banca dati.
La cornice rossa è sul nome del container PostgreSQL. Più in basso ci sono i volumi che vengono salvati insieme.Apri l'immagine a grandezza reale
2

L'orario gira fin dal momento dell'installazione

Prima di iniziare: Su Windows l'applicazione parte sempre con i diritti di amministratore e registra l'orario con quei diritti. Se Windows non lascia girare l'attività senza un utente che ha effettuato l'accesso, resta legata a un accesso, e l'applicazione te lo dice.

L'installazione predispone da sola il backup giornaliero. Gira alle 23:00 nel fuso orario del sistema di ticket.

L'orario vive nel sistema operativo. Su Windows è l'Utilità di pianificazione, su Linux il servizio cron. Così non c'è nessun servizio in più che gira solo per i backup.

Il backup non ha bisogno che qualcuno abbia effettuato l'accesso. Su un server in cui non entra mai nessuno gira lo stesso.

La riga sotto i pulsanti ti dice se l'attività esiste davvero nel sistema operativo. Una casella spuntata dice solo che cosa è stato salvato.

I backup vengono tenuti in cinque livelli: 14 giorni, 4 settimane, 12 mesi, 4 trimestri e 5 anni. Un backup resta finché è il più recente del suo periodo in uno di quei livelli.

Contano i giorni di calendario, non i file. Due backup nello stesso giorno sono un giorno.

I backup che crei a mano non vengono mai cancellati automaticamente. È questo che significa lo 0 in «Keep manual».

Se cambi l'orario, la tua modifica sopravvive a un aggiornamento. L'installazione lo imposta solo se non hai mai impostato un orario. Se hai spento il backup, resta spento. Anche «Remove all scheduled tasks» dura: un aggiornamento non reimposta l'orario dopo.

La scheda «Schedule» con «Daily» spuntato e l'ora impostata alle 23:00.
Le cornici rosse sono su «Daily» e sull'ora. La frase sopra nomina entrambe le strade: l'Utilità di pianificazione e il cron.Apri l'immagine a grandezza reale
La riga «Registered with the operating system: yes (Daily)» sotto i pulsanti.
Questa riga viene ricontrollata a ogni avvio. Se dice «NO», non gira niente da solo: usa allora «Apply schedule» da amministratore.Apri l'immagine a grandezza reale
I sei campi di conservazione: 14, 4, 12, 4, 5 e 0.
La cornice rossa è sui livelli. «Keep manual (0 = keep all)» significa che i backup fatti a mano vengono conservati.Apri l'immagine a grandezza reale
La scheda «Schedule» dopo «Apply schedule», con «02:00 (America/New_York)» e «Registered with the operating system: yes (Daily)» sotto.
I riquadri rossi sono su «Apply schedule» e sulle righe sottostanti. Tra parentesi c'è il fuso orario del sistema di ticket. L'ora vale in quel fuso e non nel fuso orario del computer.Apri l'immagine a grandezza reale
3

Che cosa contiene un backup

Un backup contiene tutto ciò che compone lo stato del tuo sistema. Cioè la banca dati, i file allegati, l'archivio e le chiavi. Manca solo una banca dati fuori da SMITEY.

Le chiavi sono la parte che sfugge facilmente. Decifrano le credenziali salvate, per esempio quelle del tuo account di posta. Senza di loro un ripristino tornerebbe con credenziali morte.

Ogni nuovo backup è un unico file cifrato con estensione «.smbk». Contiene un file per volume, un elenco del proprio contenuto e, se inclusa, la banca dati come file di testo.

Il sistema continua a funzionare mentre questo succede. I tuoi agenti non si accorgono nemmeno di un backup.

«Estimate size» ti dice in anticipo quanto è grande la banca dati. I volumi con gli allegati si aggiungono. Il backup non è compresso.

Non viene mai sovrascritto niente. Ogni backup è un file a sé, e solo la pulizia rimuove quelli vecchi.

Solo gli amministratori possono leggere i backup. Lo stesso vale per il file di configurazione e per il file con i dati del primo accesso nella cartella di installazione. Il programma di installazione e ogni aggiornamento impostano da sé questi permessi.

Se la tua banca dati gira su un server proprio e non nel container di SMITEY, l'applicazione non può salvarla. In quel caso salvala con i tuoi strumenti. Allora il backup contiene solo gli allegati, gli archivi e le chiavi, cifrati come sempre. Un aggiornamento riconosce da solo una banca dati così e commuta l'applicazione. Fino ad allora il backup giornaliero su un'installazione così non riesce, a meno che tu non la commuti prima a mano. Dalla riga di comando puoi farlo anche a mano con «config --database external». Con «config --database bundled» torni indietro.

Altro a riguardo nella scheda: Cifratura e chiave di ripristino

La scheda «Create Backup» con i pulsanti «Estimate size» e «Create backup now».
La cornice rossa è su entrambi i pulsanti. La frase sopra elenca che cosa è compreso.Apri l'immagine a grandezza reale
Il messaggio in fondo con il percorso completo del file creato.
Una volta fatto, il nome del file compare in fondo alla finestra. L'ora fa parte del nome.Apri l'immagine a grandezza reale
4

Cifratura e chiave di ripristino

Prima di iniziare: Conserva la chiave di ripristino fuori dal server. Senza di essa nessun backup si può aprire quando il server è perso. Nessuno può recuperarla per te.

Ogni nuovo backup è cifrato. Vale per i backup della pianificazione, per quelli fatti a mano e per quelli prima di un aggiornamento. Non devi attivare nulla.

I backup sono cifrati con AES-256. L'installazione crea la chiave da sola. In un'installazione esistente la chiave viene creata con il primo aggiornamento a una versione con cifratura. È conservata protetta sul server. Solo gli amministratori possono leggerla.

Questo protegge le copie fuori dal server. Chi trova un backup su un'unità di rete, su una chiavetta USB o in un archivio online non può leggerlo senza la chiave. Chi controlla il server stesso ha anche la chiave.

La chiave di ripristino è la stessa chiave in una forma che puoi annotare. Inizia con «SMBK-». La trovi nella scheda «Encryption» e nel file «SMITEY-credentials.txt» nella cartella di installazione. Se hai eliminato quel file, la chiave si trova comunque nella scheda «Encryption».

«Copy» mette la chiave negli appunti. «Save to file...» la salva con l'ID chiave e la data in un file di testo. Conservala per esempio in un gestore di password o su carta in una cassaforte.

Finché non confermi che la chiave è conservata, l'applicazione mostra una barra gialla in alto. Per confermare, fai clic su «I stored the key outside this server» e rispondi alla domanda con «Yes». La barra scompare. La scheda mostra poi quando hai confermato.

L'ID chiave ti dice a quale server appartiene un backup. Se un backup non appartiene a questo server, l'applicazione indica il suo ID chiave. Poi chiede la chiave di ripristino corrispondente.

Se l'applicazione non riesce a leggere la chiave, non fa nessun backup. Non ne fa nemmeno uno non cifrato. In quel caso la scheda «Encryption» dice che la chiave non può essere letta. Se il file della chiave manca del tutto, il backup successivo crea una nuova chiave. La barra gialla compare di nuovo, perché anche la nuova chiave va conservata. I backup più vecchi si possono aprire ancora solo con la vecchia chiave di ripristino.

I backup più vecchi in formato ZIP non sono cifrati. Puoi ancora ripristinarli. La scheda mostra quanti sono. La pulizia li elimina con le stesse regole di ogni altro backup.

Su un server senza desktop «key --show» mostra lo stesso dalla riga di comando.

Altro a riguardo nella scheda: Recuperare tutto, Su un server senza desktop

La scheda «Encryption» con la chiave di ripristino, l'ID chiave e tre pulsanti. La barra gialla di avviso è in alto.
Le cornici rosse sono sulla barra di avviso, sulla chiave e sull'ID chiave e su «I stored the key outside this server». La chiave nell'immagine proviene da un ambiente di prova.Apri l'immagine a grandezza reale
La stessa scheda dopo la conferma, senza la barra di avviso.
La cornice in alto è sull'ora della conferma. Quella in basso mostra quanti backup non sono ancora cifrati.Apri l'immagine a grandezza reale
5

Recuperare tutto

Prima di iniziare: Un ripristino sovrascrive lo stato di oggi. Tutto ciò che è stato creato dal backup scelto in poi, dopo non c'è più.

Nella scheda «Restore» scegli il backup che vuoi indietro. Poi premi «Restore».

L'applicazione chiede prima. Dice che cosa succederà: lo stato di oggi viene sovrascritto e l'applicazione riavvia i container. Se nello stato di oggi ci sono persone anonimizzate, segue una seconda domanda. Indica quante sono e chiede se anonimizzarle di nuovo dopo il ripristino. «Yes» è preselezionato. Con «No» il backup viene ripristinato senza questo passo. Se invece chiudi la finestra, non viene ripristinato nulla.

La spunta «Wipe target volumes before restore» svuota prima i volumi. Così non resta indietro nessun file che non esisteva quando il backup è stato fatto.

I passi compaiono nella scheda «Log». Lì vedi uno per uno che cosa ha fatto l'applicazione. Se alla seconda domanda hai risposto «Yes», una riga alla fine dice quante anonimizzazioni il sistema di ticket applica di nuovo la notte seguente. Se non si possono trasferire, il log mostra invece un avviso. Se ci sono stati avvisi, la riga di stato in fondo alla finestra ne indica il numero.

Se il backup contiene la banca dati, torna lo stato completo. Ticket, commenti, cronologia, file allegati, tempo registrato e base di conoscenza sono di nuovo tutti lì come erano al momento del backup.

Dopo, il sistema è di nuovo utilizzabile. Su un'installazione piccola ci vuole meno di un minuto.

Se il backup contiene la banca dati, questa torna completa o non torna affatto. I volumi seguono dopo. Se un volume non riesce, la banca dati è già tornata ma possono mancare dei file; la scheda «Log» mostra quale passaggio non è riuscito. In ogni caso l'applicazione riavvia poi i container, anche se il ripristino non è riuscito.

Un backup di una versione più vecchia si può ripristinare in una più nuova. Al suo avvio successivo il sistema porta la banca dati alla propria versione.

I consensi e gli annullamenti dell'iscrizione per il sondaggio di soddisfazione vengono trasferiti senza domande. Questo vale anche se rispondi «No» alla seconda domanda. L'applicazione li legge dall'installazione in esecuzione prima del ripristino. Poi una riga nella scheda «Log» indica il numero, per esempio «12 consent and unsubscribe record(s) were carried over.» Il sistema di ticket li riprende al primo avvio. Un consenso o un annullamento dell'iscrizione fatto dopo il backup resta quindi valido. Se il trasferimento non riesce, il log mostra un avviso. Il ripristino conta comunque come riuscito.

L'applicazione controlla prima per intero un backup cifrato. Intanto la riga di stato dice «Checking the encrypted backup before anything is changed...». Solo dopo ferma i container. Se il file è danneggiato o è stato alterato, si ferma e segnala «The backup file is damaged. Nothing was changed.»

Se il backup viene da un altro server, l'applicazione chiede la chiave di ripristino di quel server. Succede dopo le domande. La finestra «Recovery key needed» indica l'ID chiave del backup. La stessa finestra compare se manca la chiave di questo server.

Un errore di battitura viene notato prima che si cambi qualcosa. La riga di stato segnala allora «The recovery key has a typing error. Check each character.» Dopo la finestra chiede di nuovo. Se la chiave appartiene a un altro backup, la riga di stato segnala «This recovery key does not belong to this backup.» Con «Cancel» l'applicazione si ferma e segnala «Restore cancelled. Nothing was changed.»

L'applicazione non adotta la chiave che hai inserito. Mantiene la propria. I nuovi backup si fanno ancora con la chiave di questo server. Se ripristini su un nuovo server, conserva anche la chiave di ripristino di quel server.

Un backup senza banca dati ripristina solo gli allegati, gli archivi e le chiavi. Le chiavi esistenti restano. La banca dati resta com'è. L'applicazione lo dice prima del ripristino e chiede. Con «No» non cambia nulla.

Se l'installazione è impostata su una banca dati propria, l'applicazione salta la parte della banca dati anche quando il backup contiene una banca dati. Questo vale per esempio per un backup più vecchio. L'applicazione chiede prima. Con «No» non cambia nulla.

Un backup selezionato nell'elenco, con la spunta e il pulsante «Restore» sotto.
Le cornici rosse sono sulla spunta e su «Restore». Senza una riga selezionata il pulsante resta spento.Apri l'immagine a grandezza reale
La conferma prima del ripristino, con i pulsanti «Yes» e «No».
La domanda nomina entrambe le conseguenze: lo stato di oggi viene sovrascritto e i container vengono riavviati.Apri l'immagine a grandezza reale
Il protocollo dopo il ripristino, con il messaggio «Restore complete.» in fondo.
Ogni passo è lì con la sua ora. Alla fine l'applicazione comunica «Restore complete.»Apri l'immagine a grandezza reale
La seconda domanda «6 person(s) were anonymized in the current system.» con i pulsanti «Yes» e «No».
I riquadri rossi sono sulla domanda e su «Yes». «Yes» è preselezionato. Il numero conta le persone anonimizzate nello stato di oggi.Apri l'immagine a grandezza reale
La riga di stato dopo il ripristino: «1 warning(s) while carrying over anonymizations and survey consents. See the Log tab.»
Il riquadro rosso è sulla riga di stato. Indica solo il numero di avvisi. Che cosa è successo esattamente si trova nella scheda «Log».Apri l'immagine a grandezza reale
La richiesta della chiave di ripristino con l'ID chiave del backup, un campo di immissione e i pulsanti «OK» e «Cancel».
Le cornici rosse sono sulla domanda con l'ID chiave e sul campo di immissione. Trattini, spazi e maiuscole o minuscole non contano quando digiti la chiave. La chiave nell'immagine proviene da un ambiente di prova.Apri l'immagine a grandezza reale
6

Su un server senza desktop

Spesso un server non ha un desktop. Per questo la stessa applicazione funziona anche come comando.

Nell'uso quotidiano ti servono cinque comandi: «backup» salva, «list» mostra i backup che hai, «restore» ne riporta indietro uno, «schedule» imposta l'orario e «config» mostra le impostazioni. Per la chiave si aggiungono «key» e «decrypt».

Dietro c'è la stessa applicazione della finestra. Non esiste una seconda strada che faccia qualcosa di diverso.

L'applicazione sta in «/opt/smitey/Backup». La chiami con «sudo» e aggiungi il comando. I container girano come «root», quindi anche il backup ha bisogno di quei diritti.

Puoi copiare i sei riquadri qui sotto. Coprono ciò che serve davvero nell'uso quotidiano.

Anche qui il ripristino chiede. Gira solo quando aggiungi «--yes». Trasferisce allora anche le anonimizzazioni dello stato di oggi, come «Yes» nella finestra. Con «--no-reapply» gira senza questo passo.

Sul server c'è un file per leggere tutto questo. Si chiama «BACKUP-RESTORE.txt» e sta in «/opt/smitey». Ripercorre l'orario, tutti i comandi e la strada del ritorno ancora una volta, con i tuoi tempi. Esiste in tedesco e in inglese: se durante l'installazione hai scelto il tedesco, ricevi quello tedesco, altrimenti quello inglese. Entrambe le versioni stanno anche in «/opt/smitey/docs».

«key --show» mostra la chiave di ripristino, l'ID chiave e il numero di backup non cifrati. Quando la chiave è conservata fuori dal server, lo confermi con «key --confirm-stored».

Un backup di un altro server lo ripristini con «--key-file». Il file che indichi contiene la chiave di ripristino. Va bene anche il file di «Save to file...». Al posto del file puoi usare anche la variabile d'ambiente «SMITEY_BACKUP_KEY». Con «sudo» la metti direttamente davanti al programma, cioè «sudo SMITEY_BACKUP_KEY=<key> /opt/smitey/Backup/TicketSystemBackup restore …». La chiave finisce allora nella cronologia della shell. Se la chiave non corrisponde, non cambia nulla.

«decrypt» scrive il contenuto di un backup come file non cifrati in una cartella vuota. Questi file non sono cifrati. Contengono password e dati personali. Eliminali non appena hai finito.

Mostrare i backup che hai

sudo /opt/smitey/Backup/TicketSystemBackup list

Ogni riga porta l'ora, il motivo, la dimensione e il nome del file. È lo stesso elenco della finestra.

Mostrare l'orario

sudo /opt/smitey/Backup/TicketSystemBackup schedule --show

La prima riga indica l'ora impostata con il suo fuso orario. L'ultima dice se l'attività esiste davvero nel sistema operativo. Se dice «NO», non gira niente da solo.

Cambiare l'orario

sudo /opt/smitey/Backup/TicketSystemBackup schedule --daily 23:00 --keep 14

L'ora vale nel fuso orario del sistema di ticket. «--keep» dice quanti backup giornalieri vengono conservati. «schedule --off» spegne il backup giornaliero.

Creare un backup adesso

sudo /opt/smitey/Backup/TicketSystemBackup backup

Questo backup conta come «Manual». I backup fatti a mano non vengono mai cancellati automaticamente.

Mostrare la chiave di ripristino

sudo /opt/smitey/Backup/TicketSystemBackup key --show

L'ultima riga dice se hai già confermato che la chiave è conservata. Il comando non crea una chiave.

Ripristinare un backup di un altro server

sudo /opt/smitey/Backup/TicketSystemBackup restore <file>.smbk --yes --key-file /root/recovery-key.txt

Sostituisci <file> con il nome o il percorso del backup. Il file «/root/recovery-key.txt» lo crei prima. Contiene la chiave di ripristino. Va bene anche il file di «Save to file...».

Una riga di comando su un server Linux con l'elenco di «list» e, sotto, l'output di «key --show».
In alto «list» mostra i backup. I backup più vecchi in formato ZIP portano la nota «(Not encrypted)». Sotto, «key --show» dà la chiave di ripristino, l'ID chiave e il numero di backup non cifrati. La chiave nell'immagine proviene da un ambiente di prova.Apri l'immagine a grandezza reale
7

I backup stanno sulla stessa macchina

Prima di iniziare: Un backup accanto al sistema non ti protegge dal guasto di un disco. Copia i file altrove con regolarità.

I backup sono file nella cartella che hai impostato. Quella cartella sta sulla stessa macchina del sistema di ticket.

Per i casi più comuni funziona bene. Dati cancellati per sbaglio, un aggiornamento andato storto o un errore nei dati sono tutti coperti.

Non aiuta contro il guasto del disco. Se il disco sparisce, spariscono con lui anche i backup.

Perciò copia i file da un'altra parte. Un'unità di rete, un secondo server o uno spazio di archiviazione nella rete bastano.

Un file copiato si può ricaricare su qualsiasi server. Su un altro server ti serve per questo la chiave di ripristino. Con «Import backup file…» riporti il file nell'elenco.

Le copie sono cifrate. Nessuno può leggerle senza la chiave di ripristino. Quindi non conservare la chiave accanto alle copie. I backup più vecchi con estensione «.zip» non sono cifrati.

La scheda «Settings» con il campo «Backup directory».
Il campo «Backup directory» dice dove sono i file. È quella la cartella che dovresti copiare altrove con regolarità.Apri l'immagine a grandezza reale
8

Prima di ogni aggiornamento il sistema salva da solo

Un aggiornamento fa prima un backup proprio. Succede indipendentemente dal tuo orario e senza che tu debba spuntare niente.

Salva le stesse cose di sempre: la banca dati, gli allegati, gli archivi e le chiavi. Se la banca dati gira fuori da SMITEY, l'aggiornamento salva solo allegati, archivi e chiavi.

Questo backup lo fa l'applicazione «Ticket System Backup & Restore». È cifrato come ogni altro e sta nella stessa cartella. Nell'elenco il suo tipo è «Update». I tre backup più recenti di questo tipo vengono conservati. L'applicazione elimina da sola quelli più vecchi.

L'avviso prima dell'aggiornamento te lo dice. Non devi ricordarti di salvare prima.

Se questo backup non riesce, l'aggiornamento si ferma prima di sostituire qualcosa. Una banca dati fuori da SMITEY non blocca l'aggiornamento. L'aggiornamento commuta allora l'applicazione in modo che anche il backup giornaliero lasci fuori la banca dati. Salva questa banca dati con i tuoi strumenti.

Altro a riguardo nella scheda: Aggiornare premendo un pulsante

La conferma prima dell'aggiornamento con la nota sul backup.
La frase «A full backup is taken automatically beforehand» fa parte della domanda. Il backup gira prima che venga sostituito qualcosa.Apri l'immagine a grandezza reale

Comandi importanti (Linux)

Pronti da copiare. Tutto con sudo: l'installatore e i container hanno bisogno di root.

Installare il prerequisito

sudo apt install -y unzip

Senza unzip l'installatore non riesce a scompattare il pacchetto.

Installare il sistema di ticket

curl -fsSL https://files.smitey.eu/download/get-smitey.sh | sudo bash

Scarica il pacchetto e ti accompagna nelle domande. Rieseguirlo è sicuro: la configurazione e i dati restano.

Controllare l'HTTPS

sudo /opt/smitey/smitey-install check-https

Per ogni opzione HTTPS. Con un dominio pubblico ti dice se il certificato c'è. Se manca, indica il motivo che risulta dal registro. Il certificato può ancora arrivare qualche minuto dopo l'installazione. Nella tua rete controlla la connessione con il certificato radice corrispondente.

Consultare il primo accesso

sudo cat /opt/smitey/SMITEY-credentials.txt

Dopo il primo accesso cambia la password e cancella il file.

I container stanno girando?

sudo podman ps

Mostra tutte le parti del sistema con il loro stato.

Seguire il registro

sudo podman logs -f container-backend-1

Mostra in diretta ciò che comunica il backend. Si ferma con Ctrl+C.

Controllare il supervisore

systemctl status smitey-supervisor

Questo servizio tiene in funzione il sistema e applica gli aggiornamenti che avvii dentro all'applicazione.

Creare un pacchetto di supporto

sudo bash /opt/smitey/install.sh --support-bundle

Raccoglie i registri e lo stato del sistema in un unico file zip. Le password e le chiavi vengono rimosse.

Cambiare l'indirizzo pubblico

sudo bash /opt/smitey/install.sh --reconfigure

Imposta un nuovo dominio e riavvia, così il certificato viene richiesto per il nuovo nome.

Modificare come si raggiunge SMITEY

sudo bash /opt/smitey/install.sh --change-access

Passa da una all'altra delle cinque varianti, per esempio da HTTP a HTTPS. Il solo Invio mantiene la variante attuale. I tuoi dati restano.

Rimuovere

sudo bash /opt/smitey/install.sh --uninstall

Chiede separatamente sui dati e su Podman: non viene cancellato niente senza chiedere.

Dei backup si occupa /opt/smitey/Backup/TicketSystemBackup (list, backup, restore); il backup giornaliero gira da solo. I dettagli sono in /opt/smitey/docs/en/BACKUP-RESTORE.txt.

Torna al confronto delle funzionalitàLe immagini sono della versione 1.3.1.