À medida que novos caminhos, perguntas, integrações e regras de negócio são adicionados, torna-se cada vez mais difícil visualizar o comportamento completo do chatbot apenas através de configurações em formulários ou arquivos de configuração.
Criar fluxos de atendimento para chatbots pode rapidamente se tornar uma tarefa complexa.
À medida que novos caminhos, perguntas, integrações e regras de negócio são adicionados, torna-se cada vez mais difícil visualizar o comportamento completo do chatbot apenas através de configurações em formulários ou arquivos de configuração.
O objetivo da ferramenta é permitir que qualquer usuário — técnico ou não — consiga construir visualmente fluxos de atendimento através de uma interface simples, intuitiva e altamente interativa.
Em vez de pensar em código, o usuário passa a pensar em conversa.
Imagine precisar criar um fluxo como:
Mensagem de Boas-vindas
↓
Perguntar Nome
↓
Perguntar Setor
↓
Se Atendimento
→ Transferir Atendimento
Se Suporte
→ Transferir Suporte
Caso contrário
→ Transferir Geral
Quando esse fluxo é representado apenas em formulários ou listas, a visualização se torna difícil. O usuário perde contexto.
A manutenção fica mais complexa. E pequenos erros podem passar despercebidos.
A principal proposta do ChatFlowBuilder Composer é utilizar uma abordagem visual baseada em blocos.
Cada ação do chatbot é representada por uma caixa independente.
Exemplos:
O usuário consegue enxergar o fluxo completo apenas observando o canvas.
Além das caixas, as conexões entre elas possuem papel fundamental.
Cada ligação representa o próximo passo da conversa.
Exemplo:
Mensagem
↓
Pergunta
↓
Condição
↙ ↓ ↘
A B C
Essa visualização facilita:
O fluxo passa a ser compreendido em segundos.
Cada bloco exibe informações importantes diretamente na interface.
Por exemplo:
Uma pergunta pode exibir:
Qual setor deseja falar?
e também:
Salvar em: setor
Dessa forma o usuário entende rapidamente:
Isso reduz significativamente a curva de aprendizado.
Ao clicar em uma caixa, o usuário encontra uma tela específica para configuração.
Cada modal possui:
O objetivo é transformar a configuração em uma experiência guiada.
Durante a criação de fluxos grandes, pequenas funcionalidades fazem enorme diferença.
Por isso o Composer inclui recursos como:
Permite duplicar rapidamente componentes semelhantes.
Exemplo:
Pergunta Nome
Pode ser clonada para criar:
Pergunta Telefone
com poucos ajustes.
Remoção rápida de componentes desnecessários.
Mantendo o fluxo limpo e organizado.
O fluxo possui um ponto de entrada claramente definido.
Isso facilita:
O usuário sabe exatamente onde a conversa começa.
A utilização de um editor baseado em fluxo traz diversas vantagens:
Em muitos casos, apenas observar o fluxo é suficiente para identificar gargalos e oportunidades de melhoria.