Fluxo fechado prende o usuário a um roteiro. Ele escolhe opções, segue menus e não pode sair do script. Fluxo aberto com IA permite conversa livre — o usuário pergunta o que quiser e o agente interpreta, responde ou executa ação.
Os dois têm lugar. A escolha depende do tipo de atendimento, do risco envolvido e do que precisa acontecer na conversa além de responder.
Fluxo fechado: previsível e controlado
Bot de menu funciona bem quando o escopo é pequeno e as opções são claras. "1 - Consultar pedido. 2 - Segunda via. 3 - Falar com atendente." O usuário escolhe, o bot executa. Não há risco de resposta fora do esperado.
O limite aparece quando o usuário tem uma dúvida que não cabe nos menus. Ele digita "quero trocar meu plano para o anual" e o bot responde "opção inválida, escolha 1, 2 ou 3". Isso frustra e aumenta transferência para humano.
Fluxo aberto com IA: flexível, mas com regras
Com modelos de linguagem (LLMs), o bot entende texto livre. O usuário pode perguntar sobre horário de funcionamento, preço, disponibilidade ou qualquer dúvida geral — e receber resposta contextualizada sem precisar se identificar ou seguir menu.
A IA não significa ausência de controle. O fluxo aberto pode ter condicionais: só liberar agendamento após coletar e confirmar dados do cliente. Só emitir boleto após validar CPF. Só oferecer cancelamento após verificar contrato. O agente conversa livremente, mas executa ações apenas quando as condições são atendidas.
Exemplo prático: clínica com agendamento
O paciente pode perguntar "vocês atendem sábado?" ou "quanto custa consulta com dermatologista?" — perguntas genéricas que não exigem identificação. O agente responde direto, sem menu.
Quando o paciente diz "quero agendar", o agente muda de modo: pede nome, telefone, convênio, especialidade desejada e horário preferido. Só após confirmar tudo é que verifica disponibilidade e registra. Esse é o fluxo condicional — aberto para informação, controlado para ação.
Quando manter fluxo fechado
Processos com exigência regulatória rígida. Situações em que a resposta errada tem consequência legal. Operações em que o volume é baixo e o custo de manter IA não compensa. Ambientes onde o público não está habituado a interação por texto livre.
Também vale manter fluxo fechado em etapas específicas dentro de um fluxo aberto. O agente conversa livremente, mas na hora de coletar dados ou confirmar ação, apresenta opções fixas para evitar ambiguidade.
Abordagem híbrida
A maioria dos projetos funciona melhor com os dois. O agente recebe a mensagem, interpreta intenção e decide: se é pergunta genérica, responde direto. Se é ação que exige dados, entra em coleta estruturada. Se é tema fora do escopo, oferece menu ou transfere.
Essa abordagem reduz transferência, não perde controle e atende tanto quem digita "oi quero remarcar" quanto quem prefere navegar por opções. O desenho do bot deve prever os dois perfis de usuário.