Skip to content

Testando Agentes

A plataforma SipPulse AI oferece dois ambientes de teste para validar seus agentes antes de integrá-los a canais de produção como WhatsApp, SIP ou widgets Web:

  • Chat Playground: Teste interações por texto
  • Voice Playground: Teste interações por voz em tempo real

Acessando os Playgrounds

  1. Navegue até Agentes e selecione um agente
  2. Para acessar o Chat Playground: clique no nome do agente ou em ⋮ → Abrir Chat
  3. Para acessar o Voice Playground: clique em ⋮ → Playground de Voz

Alternando entre Playgrounds

Na página do agente, use os botões Chat e Voz no topo da área de conversação para alternar entre os modos.


Chat Playground

O Chat Playground é o seu ambiente para testar interações por texto, verificar respostas e validar o comportamento do agente passo a passo.

Anatomia da Interface

RegiãoLocalizaçãoFunção
Lista de ConversasCanto esquerdoHistóricos independentes; úteis para testar variações
Fluxo de MensagensCentroLocal onde você conversa com o Agente em tempo real
Barra de ControleParte superiorGerencia a conversa (nova, atualizar, encerrar, reabrir, informações)
Sidebar de InformaçõesCanto direitoMétricas de contexto, custos, status, modelo e ferramentas

Barra de Controle

ÍconeAçãoObservações
Nova conversaCria um histórico em branco
🔄AtualizarRecarrega mensagens
Encerrar conversaMarca como Fechada. Executa Pós-Análise se configurada
▶️Reabrir conversaAparece apenas quando fechada. Permite continuar
ℹ️InformaçõesMostra/oculta a Sidebar de Informações

Lista de Conversas

  • Retenção: Usuários do plano Free mantêm conversas por 7 dias
  • Status visível: Indicador de um dos quatro estados:
    • Pendente — aguardando primeira interação
    • Ativa — aberta e aguardando resposta
    • Em execução — o Agente está gerando resposta
    • Fechada — encerrada pelo usuário ou sistema

O Sidebar exibe as configurações do Agente no momento em que a conversa foi criada. Alterações posteriores não são aplicadas retroativamente.

CampoO que mostra
Acionado porCanal de origem (UI, API, WhatsApp, SIP)
StatusEstado atual da conversa
ModeloLLM utilizado naquela conversa
ContextoTokens usados / limite do modelo
Custo totalSoma de tokens convertida em moeda
VelocidadeMédia de tokens/s na geração
FerramentasLista das tools disponíveis
Pós-AnáliseResultado estruturado, se configurado

Instruções Adicionais & Variáveis

Antes da primeira mensagem, você pode adicionar instruções adicionais que são concatenadas às Instruções do Sistema apenas para essa conversa.

Exemplos de uso:

  • Passar contexto temporário: "Esta conversa é sobre o pedido #12345."
  • Personalizar: "Você está falando com Mariana"

Se o agente possui variáveis nas instruções, preencha os valores antes de iniciar a conversa.


Voice Playground

O Voice Playground permite testar interações por voz em tempo real. Ideal para validar agentes que serão implantados via SIP ou outros canais de voz.

Pré-requisitos

Para usar o Voice Playground, seu agente deve ter:

  1. Modelo TTS configurado: Navegue até a aba Voz nas configurações do agente
  2. Voz TTS selecionada: Escolha a voz desejada para as respostas

Configuração Obrigatória

O botão Conectar permanece desabilitado se o agente não tiver configuração de voz (TTS).

Interface do Voice Playground

Área de Transcrição

Exibe em tempo real:

  • Suas falas (transcritas automaticamente)
  • Respostas do agente (texto e áudio)

Barra de Controle

ElementoFunção
Permitir MicrofoneSolicita permissão do navegador (primeiro uso)
Mute/UnmuteSilencia ou ativa seu microfone
Visualizador de ÁudioMostra forma de onda do seu microfone
Indicador de EstadoExibe o estado atual do agente
Conectar/DesconectarInicia ou encerra a sessão de voz

Estados do Agente

Durante a conversa por voz, o indicador mostra o estado atual:

EstadoCorDescrição
IdleCinzaAgente aguardando
ListeningVerdeAgente ouvindo sua fala
ThinkingRoxoAgente processando resposta
SpeakingAzulAgente falando

Fluxo de Uso

  1. Permitir Microfone

    • Clique em "Permitir Microfone" na primeira vez
    • Aceite a permissão do navegador
    • O visualizador de áudio aparece quando ativo
  2. Conectar ao Agente

    • Clique em Conectar para iniciar a sessão
    • O sistema conecta via LiveKit para áudio em tempo real
    • Aguarde a conexão ser estabelecida
  3. Conversar por Voz

    • Fale normalmente pelo microfone
    • Suas falas são transcritas automaticamente
    • O agente responde por áudio e texto
  4. Desconectar

    • Clique em Desconectar para encerrar
    • A conversa é salva na lista de conversas

Configurações de Sessão

Clique no ícone de configurações para acessar:

  • Instruções adicionais: Contexto extra para esta sessão
  • Variáveis: Valores das variáveis definidas no agente

Nota

Alterações nas configurações de sessão só têm efeito antes de conectar. Se já estiver conectado, desconecte primeiro.


Boas Práticas de Teste

Geral

  1. Teste antes de produção – cubra todos os cenários críticos e fluxos alternativos
  2. Compare modelos – algumas tarefas funcionam melhor em modelos maiores; outras exigem menor latência
  3. Monitore contexto e custo – revise se o Agente ultrapassa 75% do limite de tokens
  4. Valide ferramentas – certifique-se de que cada tool call retorna o formato esperado
  5. Documente aprendizados – registre falhas e ajustes para compor histórico de melhorias

Chat Playground

  • Teste cenários de erro (respostas vazias, timeouts)
  • Valide o comportamento com diferentes tipos de input
  • Use instruções adicionais para simular contextos específicos

Voice Playground

  • Teste em ambiente silencioso para melhor reconhecimento
  • Valide a latência da resposta do agente
  • Teste diferentes sotaques e velocidades de fala
  • Confirme que a voz TTS selecionada é adequada para o caso de uso
  • Verifique o comportamento quando você interrompe o agente

Pós-Análise

Ao encerrar uma conversa (tanto no Chat quanto no Voice Playground), o sistema executa automaticamente as análises estruturadas configuradas no Agente. O resultado aparece na Sidebar para consulta.

Para mais informações sobre análises estruturadas, consulte Análises Estruturadas.


Recursos Relacionados