SERVIÇO
Serviço: Chat Pró Oratrix
VOCÊ VAI PRECISAR
Antes de iniciar, tenha em mãos:
- Acesso ao Chat Pró Oratrix.
- Perfil de administrador ou supervisor.
- Um canal de comunicação conectado.
- As filas e os usuários que poderão receber transferências.
- As mensagens que serão enviadas pelo chatbot.
- As opções que serão apresentadas ao cliente.
- A definição do que acontecerá em respostas inválidas e casos de inatividade.
- Um número autorizado para realizar testes.
- Um computador conectado à internet.
O Chat Flow está disponível para usuários com perfil de administrador ou supervisor.
Um fluxo criado não começa a funcionar automaticamente. Depois da configuração, ele precisa ser ativado e vinculado a um canal.
VISÃO GERAL
O Chat Flow é o construtor visual de chatbots do Chat Pró Oratrix.
Com ele, sua empresa pode criar jornadas automáticas de atendimento para:
- Enviar mensagens.
- Apresentar menus.
- Coletar informações.
- Aplicar etiquetas.
- Atualizar o Kanban.
- Criar oportunidades.
- Registrar notas.
- Consultar agendas.
- Executar integrações.
- Transferir o cliente para uma fila ou atendente.
- Encerrar atendimentos automaticamente.
O fluxo é montado em um editor visual chamado canvas, no qual os blocos são posicionados e conectados conforme o caminho que o cliente deverá seguir.
CONCEITOS FUNDAMENTAIS
Fluxo
É o chatbot completo, com todas as etapas, mensagens, regras e caminhos.
Exemplos:
- Atendimento Inicial.
- Menu de Departamentos.
- Qualificação Comercial.
- Pós-venda.
- Atendimento Fora do Horário.
Bloco, etapa ou nó
É um elemento do fluxo que representa um momento da conversa.
Exemplos:
- Boas-vindas.
- Menu principal.
- Solicitar nome.
- Transferir para Comercial.
- Encerrar atendimento.
Interação
É a ação executada pelo chatbot dentro de um bloco.
Exemplos:
- Enviar uma mensagem.
- Aplicar uma etiqueta.
- Criar uma oportunidade.
- Executar um webhook.
- Transferir o atendimento.
Conexão
É a linha que liga um bloco a outro e define para onde o cliente seguirá depois de responder.
Uma interação define o que o chatbot faz. Uma conexão define para onde o atendimento segue.
Criar um bloco no canvas não faz com que ele seja executado. O bloco precisa estar conectado a uma etapa anterior.
PASSO A PASSO GUIADO
Etapa 1: Planeje o fluxo
Antes de abrir o editor, responda:
- Qual será a primeira mensagem?
- Quais opções serão apresentadas?
- O que acontecerá em cada opção?
- Em qual momento o cliente será transferido?
- O que acontecerá se ele não responder?
- O que acontecerá se enviar uma resposta inválida?
- Como o atendimento será encerrado?
Exemplo de planejamento:
- O cliente recebe uma mensagem de boas-vindas.
- O chatbot apresenta Comercial, Suporte e Financeiro.
- O cliente escolhe uma opção.
- O ticket é transferido para a fila correspondente.
- O chatbot deixa de responder após a transferência.
Um bom fluxo deve possuir começo, meio e fim claramente definidos.
Etapa 2: Acesse o Chat Flow
- Acesse o Chat Pró Oratrix.
- Informe seu usuário e sua senha.
- Clique em Entrar.
- No menu lateral, clique em Automação.
- Selecione Chat Flow.
- Aguarde a tela de gerenciamento aparecer.
Cada cartão pode apresentar:
- Nome do fluxo.
- Quantidade de blocos.
- Status ativo ou inativo.
- Data da última atualização.
Etapa 3: Crie um novo fluxo
- Clique em + Novo Fluxo.
- Informe um nome claro.
Exemplos:
- Atendimento Inicial.
- Menu Principal.
- Qualificação de Lead.
- Triagem de Suporte.
- Atendimento Fora do Horário.
- Informe um número para teste, quando essa opção estiver disponível.
- Defina inicialmente o status como Inativo.
- Configure os filtros de audiência, quando necessário.
- Salve ou avance para o editor.
Mantenha o fluxo inativo durante a criação e os testes.
FILTROS DE AUDIÊNCIA
Os filtros definem quais contatos poderão entrar no fluxo.
As opções podem incluir:
- Todos os contatos.
- Contatos novos.
- Contatos recorrentes.
- Etiquetas obrigatórias.
- Etiquetas excluídas.
- Colunas do Kanban.
- Canais de origem.
- Nível de prioridade.
Exemplo:
- Aplicar o fluxo somente a contatos novos.
- Aplicar somente a contatos com a etiqueta
Lead. - Excluir clientes com a etiqueta
VIP. - Aplicar apenas a conversas recebidas pelo canal Comercial.
Um filtro incorreto pode impedir que o fluxo seja iniciado para determinados contatos.
EDITOR VISUAL
Etapa 4: Entenda os blocos fixos
Todo fluxo começa com três blocos fixos:
- Início: ponto de entrada da jornada.
- Configurações: regras gerais do chatbot.
- Boas-vindas: primeira etapa da conversa.
Esses blocos não podem ser removidos.
Etapa 5: Entenda a barra de ferramentas
A barra do editor pode apresentar:
- + Passo: adiciona um bloco vazio.
- Tabela de horários: configura comportamentos por horário.
- Blocos: abre ou fecha o painel de blocos.
- Auto Layout: organiza automaticamente o canvas.
- Desfazer: reverte a última alteração.
- JSON: permite exportar ou importar o fluxo.
- Avisos: identifica blocos desconectados e problemas.
- Salvar: grava as alterações.
Utilize o botão Avisos antes de ativar o fluxo.
BLOCOS DISPONÍVEIS
Mensagens
Podem incluir:
- Mensagem.
- Mídia.
- Botões.
- Lista.
- Template.
- Sticker.
- Contato.
- Localização.
- Videoconferência.
- Botão PIX.
Roteamento
Podem incluir:
- Transferir.
- Subfluxo.
- Atraso.
- Bloquear Chatbot.
Integrações
Podem incluir:
- Webhook.
- Webhook Avançado.
- ChatGPT.
- Typebot.
- n8n.
- VAPI.
- SMS.
CRM e ações
Podem incluir:
- Etiqueta.
- Kanban.
- Oportunidade.
- Notas.
- Agendamento.
- Consulta de Agenda.
- Google Agenda.
A disponibilidade de cada bloco pode variar conforme os recursos contratados e configurados na empresa.
COMO EDITAR UM BLOCO
Etapa 6: Adicione um bloco
- Abra o painel lateral de blocos.
- Localize a ação desejada.
- Arraste o bloco para o canvas.
- Posicione-o próximo à etapa anterior.
- Clique sobre o bloco para abrir a edição.
Etapa 7: Configure as interações
- Abra a seção Interações.
- Clique em Adicionar interação.
- Escolha uma ação.
- Preencha os campos apresentados.
- Adicione outras interações, quando necessário.
- Revise a ordem.
As interações são executadas de cima para baixo.
Ordem recomendada:
- Mensagens e atrasos.
- Ações de CRM.
- Integrações externas.
- Transferência.
A ordem das interações altera o comportamento do fluxo.
Quando uma integração externa assumir a conversa, posicione-a como última interação do bloco.
Etapa 8: Capture uma variável
- Abra o bloco no qual o cliente fornecerá uma informação.
- Localize a seção Variáveis.
- Informe um nome para a variável.
Exemplos:
nome_clientenumero_pedidocpf_clientemotivo_contato
- Salve o bloco.
- Utilize a variável em uma etapa posterior.
Exemplo:
Obrigado, {{nome_cliente}}. Agora informe o número do seu pedido.
Capture uma variável em uma etapa e utilize-a preferencialmente na etapa seguinte.
COMO CONECTAR OS BLOCOS
Etapa 9: Crie uma conexão
- Passe o mouse sobre o bloco de origem.
- Localize o ponto de saída na borda direita.
- Clique e arraste até o bloco de destino.
- Aguarde a abertura da janela Nova conexão.
- Selecione o tipo de conexão.
- Salve.
Tipos de conexão
Padrão ou qualquer resposta
O fluxo avança quando o cliente envia qualquer mensagem.
Utilize:
- Depois de uma solicitação aberta.
- Quando qualquer resposta é aceita.
- Como caminho alternativo de um menu.
Automática
O fluxo avança imediatamente, sem aguardar resposta.
Utilize:
- Para encadear mensagens.
- Para executar ações internas.
- Para aplicar etiquetas e seguir para a próxima etapa.
- Para transferir depois de uma mensagem informativa.
A conexão automática é representada pelo símbolo de raio.
Palavras-chave
O fluxo avança quando a resposta contém uma das palavras configuradas.
Exemplo:
1, comercial, vendas
Outro exemplo:
2, suporte, ajuda técnica
Separe os termos por vírgulas.
O sistema verifica primeiro as conexões por palavras-chave.
A conexão padrão funciona como alternativa quando nenhuma palavra-chave é encontrada.
Etapa 10: Crie um caminho para respostas inválidas
Em menus:
- Crie uma conexão para cada opção válida.
- Configure uma conexão padrão como alternativa.
- Direcione essa conexão para uma etapa de orientação ou mantenha o tratamento pelo fallback.
- Revise todas as palavras-chave.
Sem uma saída padrão ou mensagem de opção inválida, o cliente pode ficar parado no fluxo.
VARIÁVEIS DISPONÍVEIS
É possível utilizar variáveis em mensagens de texto.
As principais são:
{{name}}: nome completo do contato.{{firstName}}: primeiro nome.{{protocol}}: protocolo do atendimento.{{greeting}}: saudação conforme o horário.{{user}}: atendente responsável.{{email}}: e-mail do contato.{{phoneNumber}}: telefone.{{kanban}}: coluna atual do Kanban.
Exemplo:
{{greeting}}, {{firstName}}! Seu protocolo é {{protocol}}.
Também é possível utilizar variáveis criadas no próprio fluxo.
Exemplo:
O número do pedido informado foi {{numero_pedido}}.
CONFIGURAÇÕES GERAIS DO FLUXO
Etapa 11: Abra o nó Configurações
- Localize o bloco Configurações.
- Clique no ícone de edição.
- Aguarde o painel lateral aparecer.
Esse bloco não envia mensagens. Ele controla o comportamento geral do chatbot.
Mensagem de saudação da transferência
É enviada quando o atendimento é transferido para uma fila ou usuário.
Exemplo:
Perfeito! Estou direcionando você para nossa equipe Comercial. Em instantes um atendente continuará o atendimento.
Configure essa mensagem sempre que houver transferência.
Opção inválida
É enviada quando o cliente responde algo que não corresponde às conexões configuradas.
Exemplo:
Não entendi sua resposta. Escolha 1 para Comercial ou 2 para Suporte.
Depois da mensagem, o sistema pode repetir as interações da etapa atual.
Sem essa configuração, o cliente pode ficar sem orientação.
Palavra-chave de ativação
Permite iniciar ou reativar o fluxo quando o cliente envia uma palavra específica.
Exemplos:
menuiniciarvoltaratendimentoajuda
A palavra pode aparecer no meio da mensagem e não diferencia letras maiúsculas de minúsculas.
Exemplo:
Quero voltar ao menu de opções
A frase pode ativar o fluxo quando a palavra configurada for menu.
Sem resposta ou timeout
Define o que acontece quando o cliente não responde.
Configure:
- O tempo de espera em minutos.
- A ação após o tempo.
- A fila, o usuário, o canal ou o encerramento.
Exemplo:
15 minutos → Encerrar
Configure um timeout para evitar tickets abertos indefinidamente.
Aviso antes do timeout
Envia uma mensagem antes da ação de inatividade.
Exemplo:
Percebemos que você ainda não respondeu. Continuamos disponíveis caso precise de ajuda.
Mensagem ao encerrar por timeout
É enviada quando o ticket é encerrado por ausência de resposta.
Exemplo:
Encerramos o atendimento por inatividade. Quando precisar, envie uma nova mensagem.
Máximo de tentativas
Define quantas respostas inválidas serão aceitas antes de uma ação.
O padrão informado pela documentação é de três tentativas.
Exemplo:
3 tentativas → Transferir para Atendimento Geral
Sem um limite, o cliente pode permanecer em um ciclo de respostas inválidas.
Primeira interação
Permite definir um roteamento antes da apresentação das etapas normais.
Pode ser utilizada para:
- Direcionar de acordo com o canal.
- Separar contatos por origem.
- Aplicar uma regra antes da mensagem de boas-vindas.
Fora do horário
Define o comportamento quando o cliente entra fora do período configurado.
As ações podem incluir:
- Transferir para uma fila.
- Transferir para um usuário.
- Encerrar.
- Direcionar para outro canal.
Essa opção complementa a Tabela de Horários do fluxo.
Distribuição automática de tickets
As opções podem incluir:
- Nenhuma: envia para a fila sem atribuição automática.
- Aleatória: escolhe um atendente disponível aleatoriamente.
- Balanceada: envia para o atendente com menos tickets abertos.
- Sequencial: distribui os tickets em ordem.
Parâmetros para fechar o ticket
Permitem encerrar quando o cliente envia determinadas palavras.
Exemplos:
sair, encerrar, finalizar, cancelar, obrigado
Mensagem de despedida
É enviada quando o chatbot encerra o ticket.
Exemplo:
Obrigado pelo contato! Caso precise novamente, envie uma nova mensagem.
TABELA DE HORÁRIOS
Etapa 12: Configure caminhos por horário
- Clique em Tabela de Horários.
- Defina os dias e períodos.
- Configure o comportamento dentro do horário.
- Configure o comportamento fora do horário.
- Direcione cada condição para um bloco.
- Salve.
Exemplo:
- Dentro do horário: apresentar o menu de departamentos.
- Fora do horário: enviar aviso e encerrar.
- Finais de semana: direcionar para uma fila de plantão.
TRANSFERÊNCIA PARA ATENDIMENTO HUMANO
Etapa 13: Adicione a transferência
- Adicione o bloco ou interação Transferir.
- Escolha o destino.
- Selecione uma fila ou usuário.
- Configure a mensagem de saudação.
- Salve.
Etapa 14: Bloqueie o chatbot depois da transferência
Transferir o ticket não interrompe necessariamente as respostas automáticas.
Para impedir que o chatbot continue:
- Adicione a interação Bloquear Chatbot depois da transferência.
- Mantenha essa ação como etapa final.
- Salve.
- Faça um teste.
Sequência recomendada:
Transferir → Bloquear Chatbot
Sem o bloqueio, o chatbot pode continuar respondendo depois que o atendente assumir a conversa.
INTEGRAÇÕES EXTERNAS
Algumas interações transferem o controle da conversa para outro sistema.
Exemplos:
- ChatGPT.
- Typebot.
- n8n.
- VAPI.
- Webhook.
- Webhook Avançado.
Ao utilizar uma integração externa:
- Posicione-a como última interação do bloco.
- Não adicione mensagens ou transferências depois dela.
- Confirme qual sistema controlará a conversa.
- Evite manter duas automações respondendo simultaneamente.
- Faça testes completos.
Uma integração externa no meio de um bloco pode causar mensagens duplicadas, tickets extras ou respostas fora de ordem.
VINCULAÇÃO AO CANAL
Etapa 15: Vincule o fluxo
- Salve o Chat Flow.
- Acesse o menu Canais.
- Localize o canal desejado.
- Clique no ícone Chatbot.
- Selecione o fluxo.
- Salve.
Depois da vinculação, as novas conversas recebidas pelo canal poderão ser processadas pelo fluxo.
Confirme se não existe outra automação ativa respondendo no mesmo canal.
TESTE DE FUNCIONAMENTO
Etapa 16: Utilize o número de teste
- Abra a configuração do fluxo.
- Informe um número autorizado para testes.
- Salve.
- Mantenha o fluxo inativo para o público geral, quando possível.
- Envie uma mensagem pelo número de teste.
Etapa 17: Teste todos os caminhos
Verifique:
- A mensagem de boas-vindas.
- Cada opção do menu.
- Palavras-chave alternativas.
- Uma resposta inválida.
- O máximo de tentativas.
- A inatividade.
- A transferência para filas.
- A transferência para usuários.
- O bloqueio do chatbot.
- A mensagem de encerramento.
- O comportamento fora do horário.
- As variáveis capturadas.
- As integrações externas.
Etapa 18: Utilize o botão Avisos
- Abra o editor.
- Clique em Avisos.
- Verifique os blocos sem conexão.
- Corrija condições ausentes.
- Revise campos obrigatórios.
- Salve.
- Faça um novo teste.
Etapa 19: Ative o fluxo
Somente depois da validação:
- Abra as configurações do fluxo.
- Altere o status para Ativo.
- Confirme o canal vinculado.
- Salve.
- Faça um teste final com um contato autorizado.
- Monitore os primeiros atendimentos reais.
CHECKLIST ANTES DA ATIVAÇÃO
Configuração básica
- O fluxo está ativo.
- O fluxo está vinculado ao canal correto.
- O número de teste foi revisado.
- Os filtros de audiência estão corretos.
Estrutura
- Todos os blocos estão conectados.
- Cada menu possui caminhos para todas as opções.
- Existe tratamento para respostas inválidas.
- Não existem blocos soltos.
Configurações gerais
- A opção inválida está configurada.
- O máximo de tentativas está definido.
- O timeout está configurado.
- Existe mensagem de despedida.
- Existe tratamento para fora do horário.
Finalização
- Cada caminho possui uma saída.
- O chatbot é bloqueado depois da transferência.
- As integrações externas estão na última posição.
- Não existem duas automações respondendo simultaneamente.
OBSERVAÇÕES IMPORTANTES
- O Chat Flow está disponível para administradores e supervisores.
- Um fluxo precisa estar ativo e vinculado a um canal.
- Criar um bloco não o conecta automaticamente.
- As interações são executadas de cima para baixo.
- As conexões por palavras-chave são avaliadas antes da conexão padrão.
- A conexão padrão funciona como alternativa.
- Configure sempre uma mensagem de opção inválida.
- Configure um máximo de tentativas.
- Configure um timeout.
- Transferir um ticket não bloqueia automaticamente o chatbot.
- Utilize Bloquear Chatbot quando o atendimento for assumido por uma pessoa.
- Integrações externas devem ficar no final da etapa.
- Duas automações no mesmo canal podem gerar respostas duplicadas.
- Variáveis devem ser testadas antes da ativação.
- O botão Avisos ajuda a localizar erros.
- Faça testes com todos os caminhos.
- O nome e a posição dos campos podem variar conforme a versão do Chat Pró Oratrix.
DICAS E BOAS PRÁTICAS
- Planeje o fluxo antes de abrir o editor.
- Comece com poucos blocos.
- Utilize nomes claros nas etapas.
- Evite menus muito longos.
- Aceite números e palavras como opções.
- Configure um caminho padrão.
- Utilize mensagens curtas.
- Não solicite informações desnecessárias.
- Evite coletar dados sensíveis sem necessidade.
- Configure o timeout.
- Defina uma saída para cada caminho.
- Bloqueie o chatbot após transferências.
- Teste palavras escritas de formas diferentes.
- Utilize o Auto Layout para organizar o canvas.
- Exporte o JSON antes de alterações importantes.
- Mantenha o fluxo inativo durante grandes mudanças.
- Monitore os primeiros atendimentos depois da ativação.
SOLUÇÃO DE PROBLEMAS
O Chat Flow não inicia
Uma possível causa é o fluxo não estar ativo ou vinculado ao canal.
- Confirme o status do fluxo.
- Acesse o canal.
- Verifique se o Chat Flow está vinculado.
- Confirme se o canal está conectado.
- Revise os filtros de audiência.
- Verifique o número de teste.
- Confirme se a conversa foi iniciada pelo cliente.
- Faça um novo teste.
Um bloco não é executado
Uma possível causa é a ausência de conexão.
- Abra o editor.
- Localize o bloco.
- Confirme se existe uma conexão apontando para ele.
- Revise a etapa anterior.
- Crie a conexão necessária.
- Clique em Avisos.
- Salve.
- Teste novamente.
O fluxo para depois do menu
- Confira as conexões por palavras-chave.
- Verifique se os termos estão separados por vírgulas.
- Confirme se o cliente enviou uma opção válida.
- Configure uma conexão padrão.
- Configure a mensagem de opção inválida.
- Salve.
- Faça um novo teste.
O cliente fica preso em respostas inválidas
- Abra o nó Configurações.
- Configure a mensagem de opção inválida.
- Defina o máximo de tentativas.
- Escolha uma ação depois do limite.
- Salve.
- Teste com respostas incorretas.
O chatbot continua respondendo depois da transferência
- Abra a etapa de transferência.
- Confirme se existe a interação Bloquear Chatbot.
- Posicione-a depois de Transferir.
- Verifique se existe outra automação no canal.
- Desative automações duplicadas.
- Salve.
- Faça um novo teste.
O cliente recebe mensagens duplicadas
Uma possível causa é a existência de duas automações ou uma integração externa posicionada incorretamente.
- Verifique as automações vinculadas ao canal.
- Confirme se existe outro chatbot ativo.
- Revise Typebot, n8n, ChatGPT, VAPI ou outros recursos.
- Posicione a integração externa como última ação.
- Desative a automação duplicada.
- Faça um teste.
A variável aparece vazia
- Confirme se a variável foi capturada em uma etapa anterior.
- Verifique a grafia.
- Confira as chaves duplas.
- Compare letras maiúsculas e minúsculas.
- Utilize a variável na etapa seguinte.
- Teste novamente.
Exemplo correto:
{{numero_pedido}}
O ticket permanece aberto por muito tempo
- Abra o nó Configurações.
- Localize Sem resposta.
- Defina o tempo em minutos.
- Escolha uma ação.
- Configure um aviso antes do timeout.
- Configure a mensagem de encerramento.
- Salve.
- Faça um teste.
O fluxo não funciona fora do horário
- Verifique os horários das filas.
- Abra a Tabela de Horários.
- Confirme os dias e os períodos.
- Revise a configuração Fora do horário.
- Confira os blocos de destino.
- Salve.
- Teste fora do período configurado.
O ticket foi enviado para a fila errada
- Abra a interação Transferir.
- Confira a fila selecionada.
- Revise as conexões do menu.
- Confirme as palavras-chave.
- Salve.
- Faça um novo teste.
O botão Avisos apresenta etapas soltas
- Clique em cada aviso.
- Localize o bloco indicado.
- Crie uma conexão de entrada.
- Crie uma saída, quando necessário.
- Remova blocos que não serão utilizados.
- Salve.
- Execute novamente a verificação.
Uma alteração afetou os atendimentos reais
- Inative o fluxo.
- Desvincule temporariamente do canal, quando necessário.
- Restaure a configuração anterior.
- Importe o JSON de backup, caso exista.
- Faça testes com um número autorizado.
- Reative somente depois da validação.
RESULTADO ESPERADO
Ao concluir o procedimento:
- O Chat Flow estará criado e organizado.
- Todos os blocos estarão conectados.
- As respostas válidas seguirão os caminhos corretos.
- Respostas inválidas receberão orientação.
- O fluxo tratará casos de inatividade.
- Os clientes poderão ser transferidos para filas ou usuários.
- O chatbot deixará de responder depois da transferência, quando configurado.
- As variáveis poderão personalizar as mensagens.
- O fluxo funcionará no canal vinculado.
- A operação automática ficará mais organizada e previsível.
RESUMO FINAL
Com o Chat Flow, administradores e supervisores podem criar jornadas automáticas de atendimento utilizando blocos, interações, conexões e regras globais.
Para utilizar o recurso, planeje a jornada, crie o fluxo, conecte os blocos, configure respostas inválidas, tentativas, timeout, transferências e encerramento.
Antes de ativar, utilize o botão Avisos, teste todos os caminhos e confirme que somente uma automação está respondendo no canal.
KEYWORDS
Chat Flow, chatbot, fluxo de atendimento, automação, Chat Pró Oratrix
Peça ajuda ao ChatGPT da Oratrix
A I.A. da Oratrix no ChatGPT poderá tirar dúvidas e te guiar passo a passo no suporte.