O canal de correio é uma estrada com dois sentidos, e eles andam juntos: uma mensagem recebida transforma-se num ticket, a tua resposta sai como mensagem, e a resposta de quem pediu cai como comentário no mesmo ticket, não num segundo.
A associação não é feita por intuição: uma resposta só cai no ticket existente quando a mensagem traz a referência do caso no assunto ou os cabeçalhos de resposta do programa de correio. Uma mensagem sem nenhuma das duas coisas começa um caso novo — mais vale um ticket a mais do que dois casos sem relação juntos só porque o assunto calhou a coincidir.
Tudo para isso está em «Settings → E-Mail Settings». O cartão de cima, «SMTP settings», é o caminho de saída: servidor, porta, «Use SSL», utilizador e palavra-passe, além do endereço e do nome do remetente. Com «Send test e-mail» envias uma mensagem de teste a ti próprio — guarda primeiro, testa depois, como o próprio cartão diz.
O cartão «IMAP settings» é o caminho de entrada: servidor, porta, o intervalo de recolha e as duas pastas. Não tens de adivinhar o nome da pasta: «Read from server» vai buscar as pastas que existem mesmo na tua caixa de correio, «Create on server» cria uma nova. O campo aceita então o caminho que o teu servidor de correio usa — um servidor escreve «INBOX/Processed», outro «INBOX.Processed», e os dois significam o mesmo.
As mensagens tratadas passam para a «Processed folder»; deixa-a vazia e ficam na caixa de entrada. Por baixo defines quando corre a limpeza («Hour», «Minute») e que idade uma mensagem pode atingir («Retention (days)») — caso contrário a caixa de correio cresce em silêncio.
As caixas de correio pertencem à equipa, não ao sistema: em «Team mailboxes», cada equipa introduz o seu endereço com uma palavra-passe. Esse endereço é ao mesmo tempo o remetente das mensagens dessa equipa — assim quem pediu responde para o mesmo sítio de onde o correio é recolhido.
E agora a parte sem a qual nada disto acontece: o fluxo de trabalho. Uma caixa de correio configurada, por si só, não faz nada. Se uma equipa não tiver um fluxo de trabalho ativo, a caixa de correio nem sequer é consultada — nenhum ticket, nenhuma confirmação, as mensagens ficam simplesmente lá. A resposta automática aos teus clientes existe apenas aqui, e é configurada por ti. Isso é intencional: um sistema que escrevesse a todos os endereços de remetente sem que ninguém o pedisse seria pior do que um que fica calado.
Em «E-Mail workflows» escolhes a equipa em cima e crias um fluxo de trabalho com «+ Add workflow». Recebe um nome (só para ti), um interruptor «Enabled» e duas afirmações sobre quando se aplica: «Match» decide se todas as condições têm de ser verdadeiras («All conditions») ou se basta uma, e «Stop after match» termina a execução assim que este fluxo tiver correspondido — um fluxo mais abaixo nunca chega então à sua vez. A ordem muda-se com as setas ao lado.
Em «When?» está a condição propriamente dita. «Every e-mail in this mailbox» aceita todas as mensagens; «Only when subject or text contains» exige uma palavra no assunto ou no corpo. «Advanced» torna tudo preciso: aí escolhes o que é observado — «Subject or body», «Subject», «Body», «Sender (From)» ou «Recipient (To/Cc)» — e como é comparado: «Contains», «Equals» ou «Regex». É assim que separas, por exemplo, os relatos enviados para um endereço comum de tudo o resto.
Por baixo estão cinco ações como interruptores. São o verdadeiro conteúdo do fluxo de trabalho — o que não estiver ligado não acontece:
«Create or append ticket» transforma a mensagem num ticket — ou acrescenta-a como comentário a um já existente quando a referência está no assunto. Sem esta ação, uma mensagem nunca se torna um caso.
«Set fields» define a prioridade, o estado, a categoria principal e a subcategoria, a equipa responsável e quem fica com o ticket logo no momento da criação. Tudo o que ficar em «— Keep default —» fica como ficaria sem um fluxo de trabalho.
«Auto-reply» é a confirmação a quem enviou — o único sítio onde o sistema responde por iniciativa própria. Com este interruptor desligado, o teu cliente nunca recebe uma resposta automática, por melhor que esteja configurado tudo o resto.
«Send mail» envia uma mensagem adicional: ou para quem enviou a mensagem recebida, ou para membros escolhidos da equipa e endereços fixos. Tem as suas próprias «Send conditions» — deixa-as vazias e sai em cada execução deste fluxo de trabalho.
«Move to folder» arquiva a mensagem tratada numa pasta. Deixa o campo vazio e vale a «Processed folder» geral das definições de IMAP acima.
A ação «Auto-reply» em detalhe: constróis o assunto a partir de blocos. «Original subject {originalSubject}» assume o assunto da mensagem recebida, «Ticket reference {ticketTag}» insere a referência do caso — juntos dão algo como «Printer problem [TICKET-99]».
A referência não é acrescentada sozinha. Só aparece onde puseres {ticketTag} ou {ticketId} — e é exatamente por ela que o sistema reconhece depois a resposta do teu cliente. Sem ela no assunto, cada seguimento começa um ticket novo em vez de se tornar um comentário do antigo.
O texto por baixo é a tua mensagem de confirmação. Escreve-a em inglês: passa pela mesma exportação e importação que todos os outros textos, e só assim pode ser traduzida para os outros idiomas. Deixa-a vazia e o sistema envia a sua própria mensagem predefinida. Aqui são permitidas as mesmas variáveis.
«Reply language» decide em que idioma saem o assunto e o texto: «Standard English» usa inglês, «Fixed language» um idioma que escolhes, «Assigned agent's language» o idioma do agente responsável, e «Team default language» o idioma predefinido da equipa. As traduções em si mantêm-se na página de idiomas.
Um conselho que o sistema também imprime por cima do cartão: tudo o que pertence a um caso pertence a UM fluxo de trabalho. Só as ações dentro do mesmo fluxo conhecem o ticket que acabou de ser criado — é por isso que a confirmação pode indicar o número dele e uma ação de um segundo fluxo não pode.
Todo o canal de correio, de entrada e de saída, faz parte da edição Professional. No Basic o sistema não envia nem recebe e-mail; aí os tickets são criados pelo portal, pelo telefone e pelo agente.