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.
I messaggi trattati passano nella «Processed folder»; 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: l'unico posto in cui il sistema risponde di propria iniziativa. Con questo interruttore spento il tuo cliente non riceve mai una risposta automatica, per quanto bene sia configurato tutto il resto.
«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]».
Il riferimento non si aggiunge da solo. Compare solo dove metti {ticketTag} o {ticketId}, ed è esattamente da quello che il sistema riconosce poi la risposta del tuo cliente. Senza di esso nell'oggetto, ogni seguito comincia un ticket nuovo invece di diventare un commento di quello vecchio.
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.