Este artigo serve para apresentar o recurso recentemente implementado: a caixa de "Adicionar ou Atualizar Contato" em um fluxo.
No exemplo abaixo, temos um fluxo previamente desenhado com três caixas de Coleta de Dados (Identificador, Nome, Endereço). Em seguida, o fluxo passa pela caixa de "Adicionar ou Atualizar Contato". Caso não seja possível realizar a operação, o sistema abre um ticket para atendimento humano. Caso contrário, o fluxo é encerrado.
Agora, entraremos em cada caixa para mostrar sua configuração detalhada.
1. Caixa de Identificador
- Nome do elemento:
Coletar Dados - Identificador - Nome da variável:
identificador - Mensagem de requisição da informação:
Oi colaborador, preciso do seu identificador:
- Pré-definida ou manual:
Pré-definida
CPF válido - Em caso de sucesso: Avança para a caixa Coletar Dados - Nome.
- Em caso de erro: Retorna para a caixa Coletar Dados - Identificador.
2. Caixa de Nome
- Nome do elemento: Coletar Dados - Nome
- Nome da variável: name
- Mensagem de requisição da informação:
Por favor, insira seu nome:
- Pré-definida ou manual:
Pré-definida
Validar texto
Campo não vazio - Em caso de sucesso: Avança para a caixa Coletar Dados - Endereço.
- Em caso de erro: Retorna para a caixa Coletar Dados - Nome.
3. Caixa de Endereço
- Nome do elemento: Coletar Dados - Endereço
Nome da variável: endereco
Mensagem de requisição da informação:
Por favor, me informe seu endereço
- Pré-definida ou manual:
Pré-definida
Campo não vazio. - Em caso de sucesso: Avança para a caixa Adicionar ou Atualizar Contato.
- Em caso de erro: Retorna para a caixa Coletar Dados - Endereço.
4. Caixa de Adicionar ou Atualizar Contato
Configuração usada no exemplo:
- Nome do elemento:
Adicionar ou Atualizar Contato - Variável com a identificação do contato:
Valor obtido na Caixa de Identificador. - Variável com o nome do contato:
Valor obtido na Caixa de Nome. - Atributo adicional:
Endereço, obtido na Caixa de Endereço. - Em caso de sucesso:
Avança para a caixa Finalizar. - Em caso de erro:
Retorna para a caixa Ticket.
5. Caixa de Finalizar
- Nome do elemento
Finalizar - Mensagem de finalização:
Obrigado por ter usado nosso sistema! - Atividade encerrada ou atividade abandonada:
Atividade encerrada
Testando o Fluxo
Antes de iniciar o teste, verificamos se o contato está cadastrado no sistema. Siga o artigo Pesquisar Contato.
Contato usado para teste: Identificador: 14765413616.
- Iniciar o Fluxo: Clique no ícone azul dentro do fluxograma.
Realize a primeira interação e aguarde o bot responder, após responder, vai solicitar as informações de identificador, de nome endereço para seguir com o processo de acordo com o que configuramos
-
Fluxo Encerrado:
Após informar todos os dados, o fluxo será finalizado.
-
Verificar Contato no Sistema:
Utilize novamente o artigo Pesquisar Contato para localizar o contato cadastrado.
-
Confirmar os Dados do Contato:
Verifique se o atributo adicionado está correto.
Conclusão
Parabéns! Você aprendeu como utilizar a caixa de "Adicionar ou Atualizar Contato" no fluxograma, incluindo um caso prático de criação e teste. Finalizamos verificando se o contato foi cadastrado corretamente no sistema.