Passar para o conteúdo principal

🧪 O simulador - Cortex

Teste seus fluxos sem medo. Descubra como usar o simulador do Cortex para interagir com seu agente antes de chegar aos seus clientes, ajustando o contexto inicial à sua medida para validar qualquer cenário. 🚀

O simulador é um chat interno que permite testar seu fluxo de IA manualmente antes de expô-lo a clientes reais, com a vantagem de poder iniciar a conversa a partir de um contexto já configurado.

🔄 Qual versão é testada? (Regra de publicação)

O comportamento do simulador muda dependendo do estado atual do seu fluxo. Preste muita atenção a esta regra:

  • Se o fluxo é novo (Somente Rascunho): O simulador usará sua versão em rascunho. Ao pressionar o botão simular, o sistema salva suas alterações automaticamente antes de abrir o chat (não é necessário salvar manualmente). Se o salvamento falhar, um erro é exibido e o chat não será aberto.

  • Se o fluxo já está Publicado: O sistema vai obrigá-lo a Publicar antes de poder simular. Você não pode simular alterações em rascunho em um fluxo que já está em produção; para ver seus novos ajustes no simulador, você terá que clicar no botão "Publicar" obrigatoriamente.

💡 Dica de testes: Aproveite a fase de rascunho inicial para editar, simular, corrigir e simular novamente livremente sem afetar nada. Depois que o fluxo estiver em produção, lembre-se de que cada teste de uma nova alteração exigirá atualizar a versão publicada.


📍 Como se abre?

Para acessar o simulador, o caminho é direto: Canvas → Botão de simulação (Canto superior direito).

  • Compilação: Ao abri-lo, o sistema compila o fluxo em um grafo executável. Se o fluxo for válido, abre o chat. Se a compilação falhar ou houver erros de validação, exibirá o detalhe dos erros em vez de abrir o simulador.

  • O painel pode ser fechado a qualquer momento sem perder o progresso do seu fluxo.


🧠 Contexto inicial e Presets

Antes de iniciar a conversa, você pode pré-carregar informações (contexto) para testar cenários específicos sem ter que reconstruí-los mensagem por mensagem (ex. testar como a IA responde se o cliente já é VIP ou se começa de um estágio avançado do funil).

Como se configura

Na tela do simulador há uma seção recolhível chamada Contexto inicial. Ao expandi-la, você verá a lista de todos os campos configurados no seu fluxo. Você pode deixá-los vazios ou pré-carregar um valor. Também pode configurar o estágio inicial do funil e as tipificações já aplicadas para testar comportamentos condicionais.

Presets (Modelos de teste)

Sua configuração de contexto atual pode ser salva como um Preset para reutilizá-la em simulações futuras (são salvos no nível do fluxo).

  • Exemplos úteis: "Cliente premium identificado", "Lead novo sem dados", "Cliente com reclamação prévia".

O que acontece ao iniciar

O nó começa com esses valores já disponíveis em sua memória. O modelo de IA os recebe como se tivessem sido capturados organicamente pelo bot. O painel de rastreamento mostrará exatamente qual contexto foi pré-carregado para que você audite seu teste.


💬 Comportamento do chat

A interface do simulador foi projetada para ser ágil e realista diante do comportamento de um usuário:

Ação do usuário

Comportamento do simulador

Enviar uma mensagem

Pressione Enter. Use Shift + Enter para adicionar uma quebra de linha sem enviar.

Escrever mensagens longas

O campo cresce automaticamente até aproximadamente 6 linhas; depois aparece uma rolagem interna. Ao enviar, volta ao seu tamanho normal.

Enquanto o nó processa

O indicador dinâmico "Escrevendo…" é exibido.

Ao receber uma nova mensagem

A visualização desce automaticamente até que a mensagem fique completamente visível na tela.

Ao rolar para cima

A rolagem automática é pausada e um botão flutuante aparece para voltar à última mensagem e retomá-la.

(Nota: Cada sessão de chat recebe um identificador único, o que permite testar de forma realista o comportamento de memória e continuidade da IA).


👁️ O que o simulador renderiza

O simulador reproduz fielmente todos os tipos de mensagem que o nó pode enviar e receber em produção (visualmente baseado em WhatsApp por padrão). Cada mensagem mostra seu papel (IA ou usuário), timestamp e status.

Tipo de mensagem

Como é renderizado visualmente

Texto

Respeita quebras de linha e formatação (negrito, itálico, tachado, monoespaciado). As URLs mostram visualização prévia.

Áudio

Reprodutor com play, pausa e duração. Diferencia visualmente notas de voz de áudios genéricos.

Imagem

Miniatura inline com legenda. Ao clicar se expande para o tamanho completo.

Vídeo

Miniatura com camada sobreposta (overlay) de reprodução e legenda. Ao clicar reproduz no mesmo local.

Documento

Ícone de acordo com a extensão, nome do arquivo, tamanho e botão de download.

Botões

Até 3 abaixo da mensagem (avisa se o texto exceder os 20 caracteres permitidos).

Listas

Botão inicial que expande a lista completa com opções agrupadas em seções.

Botão CTA

Abre a URL configurada em uma nova aba. Suporta cabeçalho, corpo e rodapé.

💡 Interatividade total: Tocar um botão, escolher uma opção de lista ou enviar mídia do lado do cliente faz o fluxo avançar exatamente como faria um usuário real. (Se você configurar uma mensagem que o canal não suporta, verá um aviso de incompatibilidade).


Experimente e quebre tudo antes de ir ao vivo! 🚀

O simulador é seu banco de testes definitivo; permite validar variáveis complexas, formatos multimídia e respostas de IA, garantindo que seu fluxo conversacional esteja perfeitamente ajustado antes de interagir com seu primeiro cliente real. ✅

Respondeu à sua pergunta?