Modelos-de-email
Modelos de email
Durante a execução dos fluxos, é comum o disparo de e-mails contendo informações tais como:
Documentos anexados, instruções, avisos e ou links. O conteúdo destes e-mails podem ser customizados através do gerenciador de modelos de e-mail.
Para criar um novo modelo (template) de e-mail, siga os passos abaixo:
Na barra de ferramentas do WFDesigner, clique em Modelos de e-mail
-
Novo:
-
Oferece a opção de criar um novo modelo de e-mail. Dê um nome ao seu modelo: Pr Ex: “notificação_envio_docs_admissao”.
-
Será aberto um editor de texto onde deve ser inserido o conteudo do email. Pode-se utilizar os recursos de formatação presentes na barra de ferramentas do proprio editor, tais como: Alterqr fonte para Negrito, sublinhado etc, inserir link, adicionar lista numerada entre outros.
-
Pre-visualizar o conteúdo: File → Preview
-
Source Code (Codigo fonte) → View → Source Code
-
Recurso que permite visualizar e editar conteúdo HTML para customizá-lo.
- Dica 01: Para gerar o HTML, use um construtor de modelos de e-mails do tipo low/no code como por exemplo: https://beefree.io/templates
- Dica 02: Para enviar conteúdo dinâmico, valores presentes nas variáveis de fluxo, você deve passar umas variaveis desejadas na Tarefa de Email, e então aqui no template, simplesmente aplicá- las no local desejado dentro do corpo do email.
Exemplo de um conteúdo de e-mail de um fluxo de admissão de funcionários.
CODEOlá Maria Eduarda, seu processo de Admissão foi iniciado, favor
nos enviar os seguintes documentos para darmos continudadeno seu
processo:
-RG frente verso
-CNH frente Verso
-CTPS PG 1 a 6Neste caso, queremos que o nome “Maria Eduarda”, o processo “Admissão “ e a lista de documentos não sejam fixos no template, pois mudará dinamicamente em cada instancia de fluxo que iniciarmos. Pra isso, usaremos as Variáveis de Entrada que passamos na Tarefa de E-mail, substituindo os nomes pelas variáveis aplicando o seguinte padrão:
${NomeVariavel}CODEOlá ${NomeFuncionario}, seu processo de ${TipoProcesso}foi iniciado, favor
nos enviar os seguintes documentos para darmos continudadeno seu
processo: ${ArrayListaDocumentos}Observe que a lista de documentos pode ser um variável que armazena uma coleção de elementos, fazendo com que ela tenha um tamanho dinâmico, de acordo com a necessidade especifica do processo para aquele funcionário.
- Dica Extra: Caso necessite criar um conteúdo dinâmico com por exemplo uma tabela (HTML), você deverá passar a estrutura e o conteúdo dessa tabela formatados em HTML no valor da sua variável de entrada e assim ela será preenchida e populada no template, em tempo de execução do fluxo.
-
-
Salvar:
- Salvar as alterações
-
Será exibida a listagem dos modelos já existentes contendo as seguintes opções (ações) de manutenção:
-
Abrir:
- permite abrir o editor modelos para alteraçoes no conteudo do seu modelo.
-
Renomear:
- Permite atribuir o novo nome ao modelo.
Ao renomear um modelo, procure pelo uso deste modelo no(s) fluxo(s) e atualize as referências (tarefas nas quais este modelo foi usado) nos locais que que fazem menção ao antigo nome.
-
Duplicar:
- Criar um cópia idêntica do modelo atual, servindo com base para um novo modelo.
-
Deletar:
- Excluir permanentemente o modelo.
Ao remover um modelo verifique se o mesmo não esta em uso, evitando comportamento inesperado nos fluxos.