Recursos avançados de gatilho (regexp)

O suporte frequentemente recebe mensagens de clientes não apenas diretamente, mas também de colegas, parceiros e e-mails no-replay (não responder). Nesses casos, é essencial encontrar o endereço do cliente na mensagem e responder diretamente a ele, não para o endereço no-replay. Se houver muitas dessas transferências, a pesquisa e a cópia do e-mail demoram mais.

Nós no Usedesk criamos o parâmetro "texto contém regexp" nos gatilhos, o que simplifica tais situações. Agora você pode configurar o gatilho: no assunto ou na própria mensagem, você pesquisa um e-mail, um telefone ou um nome, e ele é inserido na ficha do cliente automaticamente. Assim, é possível responder como de costume. Nesse caso, se o cliente já estiver no sistema e já tiver escrito anteriormente de seu e-mail, a mensagem de seu endereço pessoal entrará no histórico de solicitações.

Como criar este gatilho

Vamos dar nosso exemplo. Precisamos de support@usedesk.ru em vez do endereço no-replay (sem resposta).

1. Escolha as condições de mensagens em que o e-mail deve mudar. Não se esqueça de escolher as condições por status = novo, para que o e-mail mude assim que a mensagem chegar no Usedesk.



2. Adicione uma condição que pesquisará dados na mensagem ou no assunto. O gatilho deve entender o que procurar - telefone, e-mail ou nome. Além disso, precisamente em qual mensagem deverá procurar (no nosso caso - após a palavra "e-mail"). Para fazer isso, você precisa especificar os dados que quer encontrar em um formato particular - um regexp. Em nosso exemplo, uma expressão regular será semelhante a esta:

Uma regexp seleciona dados no texto que se ajustam a seus parâmetros porque, por exemplo, os números de telefone variam de tempos em tempos. Qualquer programador pode escrever um regexp, mas se você não tiver esse auxílio em mãos, diga-nos exatamente o que o gatilho deve encontrar, e nós mesmos escrevemos o regexp e o adicionaremos ao gatilho.

Aqui estão alguns exemplos da regexp mais útil e popular:

Email: /([a-zA-Z0-9_-]+\.)*[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA- Z0-9 _-] +) * \. [A-zA-Z] {2,6} /

Número de telefone: / \ +? ([0-9] {2}) -? ([0-9] {3}) -? ([0-9] {6,7}) / /

(inclui todos os números de 10 dígitos com o código do país de 1 a 9, com e sem o sinal +).

3. Por fim, resta atualizar o cliente e selecionar os dados nos quais o cliente irá pesquisar no Usedesk e atualizar. Em nosso exemplo, é um e-mail. Observe que cada acionador pode atualizar apenas um parâmetro na ficha do cliente:

O gatilho está pronto!