Adicionar ou atualizar contato

Prev Next

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.

Fluxograma do Fluxo

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.

Caixa de 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.

Caixa de 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.

Caixa de 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.
    Configuração Final

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
    image.png

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.

  1. Iniciar o Fluxo: Clique no ícone azul dentro do fluxograma.
    image.png

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
image.png

  1. Fluxo Encerrado:
    Após informar todos os dados, o fluxo será finalizado.
    image.png

  2. Verificar Contato no Sistema:
    Utilize novamente o artigo Pesquisar Contato para localizar o contato cadastrado.
    image.png

  3. Confirmar os Dados do Contato:
    Verifique se o atributo adicionado está correto.
    image.png

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.