P

Painel Poupi

Poupa Tempo da CAIXA — dados do atendimento virtual

P
Painel Poupi
A
P
Painel Poupi
A
Administrador Admin

Status do Bot

Visão em tempo real do Poupi

Bot ativo

O Poupi está respondendo normalmente a todos os clientes.

Log de Erros

Últimas execuções com erro nos workflows do n8n

WorkflowNodeErroIniciado emModo

Custos & Tokens

Consumo do OpenRouter

Histórico detalhado

DataTelefoneÁreaModelo PromptCompletionTotalCusto (USD)

Nenhum registro de uso ainda.

Métricas

Visão geral do atendimento

Conversas por dia

Área de interesse

Mensagens por horário do dia

Testador de Conversa

Teste o prompt do bot sem precisar do WhatsApp

Como usar

Copia o texto do campo "System Message" do node MALU - Agente de Atendimento (no n8n, dentro do WF06) e cola na caixa abaixo. Depois é só conversar como se fosse o cliente. Importante: isso chama a IA direto, sem passar pelas ferramentas reais do bot — então ele não transfere cliente de verdade nem salva memória. É só pra testar rapidamente como o texto do prompt se comporta.

Cole o prompt de sistema e mande uma mensagem de teste.

Configurações

Horário comercial e regras gerais do bot

Alertas por E-mail

Verificando...

Atendentes

Roteamento de transferência — ID de fila (legado) e/ou nome (Chatwoot, buscado ao vivo na API)

NomeID da Fila (legado)AtivoAções

Pra roteamento no Chatwoot não precisa de ID de fila — o nome do atendente aqui precisa só bater com o nome do agente/time cadastrado no Chatwoot.

Mensagens Automáticas

Variações usadas pelo verificador de inatividade

Disparo em Massa

Envie uma mensagem pra todos os contatos de uma fila

Como funciona cada campo

  • Mensagem: o texto que será enviado. Pode usar emojis normalmente.
  • Fila: pra quem a mensagem vai. Baseado na fila real pra onde o cliente foi transferido pela última vez (registrada automaticamente pelo bot no momento da transferência). Contatos que nunca foram transferidos só aparecem em "Todos os contatos". Escolha "Todos os contatos" pra mandar pra base inteira.
  • Intervalo entre mensagens: quantos segundos o sistema espera entre um envio e outro. Importante pra não correr risco de bloqueio do WhatsApp — quanto menor o intervalo, maior o risco. Recomendo nunca usar menos de 5 segundos pra listas grandes.
  • Mensagem variada (opcional): um texto alternativo. Se preenchido, o sistema alterna entre a mensagem principal e essa variação a cada contato — isso ajuda a evitar que o WhatsApp identifique um padrão de "mensagem idêntica em massa", o que também reduz risco de bloqueio.
  • Limite de contatos (opcional): se preenchido, envia só pros primeiros N contatos da fila escolhida (por ordem de atualização mais recente), em vez de todos. Útil pra testar com um grupo pequeno antes de mandar pra fila inteira.

Depois de clicar em "Iniciar disparo", o envio roda em segundo plano — pode fechar essa aba que ele continua. Acompanhe o progresso na tela mesmo (atualiza sozinho). Dá pra cancelar um disparo em andamento a qualquer momento.

Manda direto na conversa já existente de cada contato do time (não cria conversa nova).

Campanhas recentes

Iniciada emCanalFilaProgressoFalhasStatusAções

Importar Contatos

Envie um CSV (nome, telefone) pra cadastrar todos os contatos de uma base no Chatwoot de uma vez

Formato esperado: 2 colunas, nome e telefone (com ou sem cabeçalho). Telefone deve incluir o DDI (ex: 5543999999999). Contato com telefone já cadastrado é ignorado automaticamente (não duplica).

TotalCriadosDuplicados (ignorados)Inválidos
0 0 0 0

Usuários

Quem tem acesso a este painel

NomeE-mailCriado emAtivoAções

Histórico de Ações

Quem mudou o quê no painel

QuandoUsuárioAçãoDetalhes

Base de Dados

Veja os dados de qualquer tabela do banco

Página 1 de 1

Editor SQL

Rode comandos diretamente no banco de dados

⚠️ Cuidado — isso roda direto no banco de verdade

Não existe "desfazer". Um comando DELETE ou DROP TABLE sem WHERE apaga dados permanentemente. Se não tiver certeza do que um comando faz, não roda. Prefira sempre testar um SELECT antes de qualquer UPDATE/DELETE, pra conferir exatamente quais linhas serão afetadas.

Backup Banco

Baixe um arquivo .sql com toda a estrutura e os dados

Como funciona

Gera um arquivo .sql com um CREATE TABLE aproximado de cada tabela (colunas e tipos básicos) seguido de um INSERT pra cada registro. Isso não substitui o schema_completo_postgres.sql pra restaurar do zero (não inclui triggers, índices ou constraints avançadas) — pra restaurar 100% fiel, rode primeiro o schema completo, e depois só os INSERTs deste backup.

Chatwoot

Confira aqui se Times/Agentes/Etiquetas estão prontos antes de testar transferência ou disparo em massa

Chatwoot ainda não configurado

Defina CHATWOOT_BASE_URL, CHATWOOT_API_TOKEN e CHATWOOT_ACCOUNT_ID nas variáveis de ambiente do painel-admin e reinicie o container.

Times

NomeIDAuto-atribuirConversas abertas agora

Os nomes aqui precisam bater com as áreas de interesse usadas pelo agente (mais um time chamado exatamente "Pendente" como fallback).

Agentes

NomeIDDisponibilidade

Os nomes aqui precisam bater com os usados na conversa (Bruna, Renan, Vanessa, etc.) pro roteamento por atendente anterior funcionar.

Etiquetas já cadastradas na conta

Etiquetas não precisam ser pré-criadas — o bot cria na hora só de aplicar. Essa lista é só pra conferência.

Conversas

Histórico de mensagens por cliente

Selecione uma conversa à esquerda.

Carregando…

Nenhum registro encontrado com esses filtros.

Confirmar ação

Meu perfil

Atualize seu nome e foto exibidos na barra lateral.

A

Novo atendente

Novo usuário

Nova variação