Exemplo de cenário Adobe Workfront Fusion: Conectar email, Analisador de Texto e Google Sheets

Este cenário ajuda você a criar um log de todas as mensagens de email e marcá-las para executar outras ações em uma planilha. Ele captura um corpo de email em duas tabelas separadas em uma planilha usando Expressões regulares (Regex) como padrões de pesquisa. O primeiro padrão pesquisa uma frase e o segundo busca a mesma frase e um endereço de email.

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

Adobe Workfront plano*
Pro ou superior
Adobe Workfront licença*
Plano, Trabalho
Licença Adobe Workfront Fusion**

Requisito de licença atual: nenhum requisito de licença Workfront Fusion.

Ou

Requisito de licença herdada: Workfront Fusion para Automação e Integração do Trabalho

Produto

Requisito atual do produto: se você tiver o Plano Adobe Workfront da Select ou da Prime, sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo. Workfront Fusion está incluído no plano Workfront do Ultimate.

Ou

Requisito de produto herdado: sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.

Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenças.

Pré-requisitos

Este tutorial requer conhecimento básico de expressões regulares. Para saber mais sobre o Regex, visite https://regexone.com.

Adicione o primeiro módulo e configure-o

  1. Procure por Email e escolha Assistir emails como Acionador.

    note note
    NOTE
    Embora seja possível conectar uma conta Google usando o módulo Email, também é possível usar um módulo Gmail.
  2. Conecte uma conta Google ou qualquer outro cliente de email baseado em IMAP (como Outlook).

  3. Depois de conectado, selecione uma Pasta cujos emails de entrada você deseja observar, como Caixa de entrada.

  4. Em Critério, escolha Todos os emails (ou restrinja a leitura ou emails não lidos).

    Você também pode optar por marcar os emails buscados como lidos ou não lidos.

  5. Defina o número máximo de resultados como 1.

    Você pode alterar isso com base no volume de mensagens recebidas. No entanto, é recomendável definir um valor baixo e executar o cenário com mais frequência.

  6. Clique em Mostrar configurações avançadas na parte inferior.

  7. Filtre emails pelo Endereço do remetente, Assunto e Frase.

    Isso permite que você assista somente a emails relevantes. Neste exemplo, adicionamos apenas um filtro Assunto e deixamos os outros 2 em branco.

    note note
    NOTE
    Adicionaremos um roteador para procurar frases em um email usando o iterador Padrão de correspondência e uma Expressão regular (Regex) como padrão de pesquisa. Isso também nos permite criar um cenário de vários utilitários.
  8. Quando a configuração estiver concluída e você for solicitado a especificar onde começar a assistir aos seus emails, clique em From now on.

  9. Continue para Pesquisar por Controle de Fluxo e adicionar um Roteador

Pesquise por Controle de Fluxo e adicione um Roteador

  1. Adicione um roteador após qualquer módulo para dividir ou duplicar os dados antes de enviá-los para o próximo módulo.

    Aqui, usamos um Roteador para enviar o texto do corpo do Email para duas tabelas separadas em um Google Sheet.

Usar o Módulo Analisador de Texto

  1. Adicione um transformador de Padrão de Correspondência para procurar uma frase em um email.

    Procuraremos a frase "módulo analisador de texto" em todos os emails de entrada para capturar o texto do corpo e o nome do remetente daqueles que correspondem a essa frase.

    1. Escreva o padrão como uma expressão regular:

      text\sparser\smodule

    2. (Opcional) Use qualquer uma das outras opções de Padrão.

      Várias linhas são úteis se o texto contiver várias linhas e você precisar pesquisar pelo padrão em cada linha. Para este tutorial, precisamos pesquisar o padrão no texto inteiro do corpo do email, portanto, vamos deixá-lo desmarcado.

    3. No campo Texto, clique no atributo Conteúdo de texto na lista.

      Esse é o atributo que armazena o texto do corpo do email no qual pesquisaremos o padrão.

  2. Adicione outro Padrão de Correspondência que procure a mesma frase e um endereço de email.

    Isso é particularmente útil se você tiver contas de cliente com vários usuários. Para economizar tempo, você pode clonar o módulo Analisador de Texto que acabou de criar e vinculá-lo ao Roteador.

  3. Edite o padrão da seguinte maneira:

    text\sparser\smodule.+\s([\w.-]+@[\w.-]+)

    Este padrão procura a frase "módulo analisador de texto" e um endereço de email como john.doe@gmail.com e retorna somente o endereço de email.

    note note
    NOTE
    É importante escrever seu regex de acordo com a especificação dos endereços de email aceitos, mas o endereço acima cuida da maioria dos endereços de email padrão.
    • Se quiser pesquisar apenas o endereço de email, você pode usar o regex abaixo:

      ([\w.-]+@[\w.-]+)

    • Você também pode pesquisar somente por números de telefone usando o regex abaixo:

      [1]?(?(?(\d{1,3}))?[\s-]?(?(\d{3}))?[\s-]?\d{3}[\s-]?\d{3,4}
      O padrão acima abrange os formatos mais comuns nos quais um número de telefone é escrito.

    Para testar seus padrões, recomendamos usar https://regex101.com com javascript como o Tipo.

    O restante da configuração permanece o mesmo que o anterior.

Adicionar os módulos do Google Sheets

Para Sheets, precisamos primeiro criar uma planilha com os cabeçalhos necessários.

  1. Crie uma planilha com as colunas sob as quais você deseja capturar os dados do usuário. (Você também pode usar um arquivo existente).

    Por exemplo, crie um chamado "Dados de email: Tíquete de suporte" com o Nome do remetente, Email do remetente e Conteúdo de email como colunas. Nomeie a planilha como "contém: módulo do analisador de texto".

  2. Adicione o módulo Google Sheets com Adicione uma linha como ação.

  3. Conecte sua conta do Google (se você ainda não tiver uma). Escolha o Arquivo criado anteriormente, em seguida, escolha a Planilha na qual você está capturando os dados.

    A configuração deve ter esta aparência:

  4. Mapeie os atributos nos campos relevantes (colunas) para concluir a configuração do módulo.

  5. Clona o módulo que acabou de criar e o vincula ao segundo módulo Analisador de Texto.

    1. Vá para a Planilha, duplique a planilha criada anteriormente e dê um nome a ela.

      Por exemplo, nomeie-o como "contém: módulo do analisador de texto e email".

    2. Adicione outra coluna para armazenar o endereço de email que o corpo do email contém.

      Por exemplo, nomeie-o como "Endereço de email compartilhado".

    3. Clique no módulo Google Sheets clonado para definir a instalação.

    4. Altere a planilha para a nova que acabou de criar.

    5. Mapeie a saída do módulo Padrão de Correspondência ($1) para a coluna onde você deseja armazenar o endereço de email (Endereço de Email Compartilhado).

    6. Clique em OK, salve o cenário e faça-o para uma execução de teste.

      Você precisará enviar dois emails separados para o endereço de email conectado da seguinte maneira:

      • Contendo a frase "módulo analisador de texto" (e nenhum endereço de email)

      • Contendo a frase acima e um endereço de email

        Se não houver erros na configuração, você verá que a primeira planilha captura todos os emails contendo a frase "módulo do analisador de texto", enquanto a segunda planilha captura somente aqueles que contêm a frase "módulo do analisador de texto" e um endereço de email. Você pode consultar as capturas de tela abaixo.

        Planilha 1:

        Planilha 2:

Recursos

  1. + ↩︎
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43