Skip to main content

Fluxo Ágil

Listagem dos Fluxos

Na imagem abaixo, temos dois componentes responsáveis por filtrar os fluxos. Um deles é o filtro cliente e o outro é o filtro empresa. Isso ocorre porque um cliente pode estar associado a mais de uma empresa. No campo "Empresa", é possível selecionar mais de uma opção. Após preenchido o filtro clique em "Buscar"

image.png

Criar Fluxo

Na imagem acima, você pode observar o botão "Adicionar". Ao clicar neste botão, uma tela(imagem abaixo) aparecerá para que você preencha os dados necessários para criar o fluxo. Basta fornecer quatro informações: a empresa para a qual o fluxo é destinado, o nome do fluxo, uma descrição (opcional) e o status, que define se o fluxo está inativo ou ativo.

image.png

Editar Fluxo

Na coluna "Ações" (botão do meio, com o ícone de lápis) ao clicar ele abre a mesma tela de Criar Fluxo, porém com os dados do fluxo selecionado, podendo alterar os dados do fluxo, apenas a Empresa não pode ser alterada.

image.png

Versionamento do Fluxo

image.png

Na imagem acima, cada versão tem 3 botões:

Botão Visualizar Versão

Com um ícone de olho, permite visualizar a versão específica.

image.png

Duplicar Versão

Caso queira duplicar uma versão do fluxo e não perder a versão anterior, com o botão , pode-se clonar uma versão específica, onde é possível editar sem alterar a original, mantendo o versionamento versátil no fluxo.

image.png

Habilitar/Desabilitar Versão:

O último botão das versões é o que habilita a versão principal, podendo haver apenas uma versão principal ou nenhuma. A versão principal é a que manda, é ela que terá a interação com o cliente. Quando uma versão está habilitada/publicada, é essa versão que manda, é ela que será consumida.

image.png

Construindo Etapas

Abaixo está a imagem do fluxo, onde já foi criado um fluxo e sua respectiva versão, acessível após a criação.

image.png

Na imagem abaixo, você vê a tela usada para alterar a etapa de um fluxo. Os campos apresentados são:

    • Etapa: Este campo armazena o nome da etapa.
    • Texto: Aqui fica a pergunta ou instrução da etapa.
    • Opções: Este campo é usado para armazenar as opções disponíveis para resposta, que podem ser opcionais.
    • Tipo de Resposta: Indica o tipo de resposta esperada na interação, como texto, número, escolha única, entre outros.
    • Máximo de caracteres: Quantidade máxima de números permitidos. Zero(0), não haverá limite. Exclusivo para canal de voz.
    • Finaliza Fluxo: Este campo serve para indicar se a etapa em questão encerra o fluxo de interação.
    • Adicionar Regra: Permite criar condições que direcionam o usuário para uma etapa específica, dependendo da interação realizada.
    • Chat/Voz: Permite criar textos personalizados para sua aplicação sendo chat texto ou uma mensagem por voz.

Esta tela facilita a organização e gestão das etapas, proporcionando clareza e eficiência no direcionamento do fluxo de interações.

image.png



 

image.png

Etapa

O campo etapa pode ser um número ou um nome. Tendo apenas uma regra, não pode haver o mesmo nome em duas etapas no mesmo fluxo. Esse nome da etapa é o que faz referência para direcionar a próxima etapa no campo das Regras.

Texto

Colocamos o texto que o bot apresentará nesta etapa.

Opções

As opções armazenam alternativas para obter respostas dentro do esperado. Por exemplo: 'Tecle 1 para masculino' e 'Tecle 2 para feminino'. Neste exemplo, as únicas respostas esperadas são 1 ou 2, podendo criar uma regra específica para cada uma. Por exemplo, caso queira apenas os leads femininos para uma campanha específica, todos aqueles que inserirem 1 podem ser redirecionados para finalizar o fluxo, continuando o processo apenas com os resultados 2.

Tipo Resposta

O tipo de resposta, mostra o que esperamos na resposta, como mostrado no tópico acima, esperamos um tipo Numero, outro exemplo, se a pergunta fosse, Qual o seu nome ?, o tipo resposta seria no formato texto.

Finaliza Fluxo

Apenas indica se esta etapa encerra o fluxo ou não, em um fluxo podemos ter mais de uma etapa que encerra, mas precisar ter ao menos uma.

Regra

As Regras são responsáveis por criar condições e, quando sanadas, acionam as ações e redirecionam a uma etapa específica. 

Regra - Condições

Esta parte é composta por 3 componentes:

    • O primeiro, recebendo a resposta da interação.
    • O segundo componente é o da comparação, onde definimos que tipo de comparação será feito entre a Resposta e o valor desejado.
    • O terceiro componente, onde armazenamos os valores que desejamos obter.

image.png

Condições

No exemplo mencionado, quando a resposta obtida na interação com o Bot for igual a 15 (conforme a condição estabelecida), a ação correspondente será executada. Se a resposta for 16 ou maior, essa condição não será satisfeita e, portanto, a ação da regra 1 não será chamada. Nesse caso, deve-se configurar a regra 2 para lidar com respostas de 16 ou mais, permitindo que o fluxo de interação seja mapeado conforme desejado. Isso garante que cada resposta tenha uma regra adequada, assegurando que as interações sejam tratadas corretamente de acordo com as respostas obtidas.

O campo "Ações" define a próxima etapa caso a regra em "Condições" seja satisfeita.

image.png

Ações

Na imagem acima, é apresentado um exemplo de como funcionam as "Ações" em um fluxo de interação. Se a condição especificada na seção "Condições" for satisfeita, a ação "Próxima Etapa" será executada. Esta ação tem a função de redirecionar o fluxo para a próxima etapa previamente definida, que é indicada no campo mostrado na imagem. Isso garante uma transição suave e automática entre as etapas do fluxo, de acordo com as regras estabelecidas.

image.png

Parâmetros

Na imagem acima, é apresentado um exemplo de como funcionam os "Parâmetros" em um fluxo de interação. Assim que passar por esta etapa consegue definir em um "Parâmetro", passando o "Nome" (podendo conter apenas letras minúsculas, números e o caractere "_") e o "Valor", elas podem ser usadas em suas etapas seguintes.

Adicionar Etapa

Abre uma tela para adicionar uma nova etapa, os campos exigidos são os tópicos acima.

Alterar Etapa

Na lista das etapas, na coluna "Ações", o primeiro botão abre uma tela semelhante com o do Adicionar Etapa. Porém carrega os dados da etapa desejada, podendo fazer alterações. Após alterar os dados desejados, apenas clicar em Salvar.

Excluir Etapa

Na lista das etapas, na coluna "Ações", o segundo botão. Exclui a etapa desejada, antes da execução aparece uma tela de confirmação.

Mudar ordem da Etapa

Caso não indique uma Regra para que aponte para uma etapa específica, o fluxo vai seguir na ordem que está listado. Para alterar a ordem, basta clicar e segurar na etapa que deseja mover, arrastá-la até a posição desejada e soltar. Ao realizar esses passos, vai aparecer uma tela de confirmação.

Emulador

Para a homologação do fluxo, basta clicar no botão 'Emulador'. Uma nova janela será aberta com o bot que contém todas as etapas do seu fluxo. Apenas as versões publicadas serão emuladas no bot.

image.png

Publicar

Mostra o estado atua

image.png

Sem título.png

Outro lugar onde podemos obter o link é dentro da versão publicada. Caso ela não esteja publicada, o link fica indisponível.

Sem título.png

Integrando Fluxo no Discador (Dialer)

No plataforma Dialer entre em Campanhas Outbound e configure uma campanha com o serviço "Journey Fluxo"

image.png

Na hora de subir seu mailing, ele precisa conter uma coluna com o nome "Journey_Fluxo" (como no exemplo abaixo). Nesse campo, deve ser introduzido o "Código Mailing" encontrado na listagem dos seus fluxos.

image.png

Para cada parametro criado no Fluxo Ágil, será armazenado como uma variavel no Dialer.
Exemplo:
Caso deseje marcar uma variavel de status da ligação do fluxo criado, crie um parâmetro com o nome "cod_lig" com o valor desejado de acordo

Clique em +Adicionar parâmetro

image.png

Em seguida, insira Nome "cod_lig" e Valor "o status de sucesso" como no exemplo abaixo:

image.png

Status do Dialer

cod_lig = ACAV

image.png