🤖
Manual do Módulo

Chatbot Inteligente

Atendimento automatizado no WhatsApp com IA, triagem de leads, escalonamento por área e muito mais — tudo integrado ao EasyCase.

🤖

1. O que é o Chatbot Inteligente?

Entenda o que o módulo faz e por que ele existe

O Chatbot Inteligente transforma o WhatsApp do seu escritório em um assistente virtual disponível 24 horas por dia, 7 dias por semana. Ele responde perguntas, coleta informações, faz a triagem de leads, agenda consultas e avisa os advogados quando um caso precisa de atenção humana — tudo de forma automática.

💬
Atendimento 24/7
Responde clientes fora do horário de expediente sem custo adicional de equipe.
🧠
IA avançada
Usa GPT (OpenAI) para entender e responder em linguagem natural e contextual.
🎯
Triagem de leads
Coleta nome, problema e dados do caso antes de encaminhar ao advogado.
📅
Agendamento automático
Marca consultas diretamente na agenda do escritório pelo WhatsApp.
🔔
Escalonamento inteligente
Avisa o advogado certo (por área) via WhatsApp ou e-mail quando necessário.
📁
Base de conhecimento
O bot aprende com os seus próprios documentos, FAQs e site do escritório.
ℹ️
O Chatbot funciona via WhatsApp Business conectado pelo protocolo Evolution API. Seu número de WhatsApp continua sendo o mesmo — o bot apenas assume o atendimento inicial automaticamente.
⚙️

2. Como funciona na prática?

O fluxo completo de uma conversa, do início ao fim

Quando um cliente manda mensagem no seu WhatsApp, a jornada acontece assim:

📱
Cliente escreve
WhatsApp do escritório
🧠
IA processa
GPT gera resposta personalizada
💬
Bot responde
Em segundos, no WhatsApp
📋
Triagem e entrevista
Coleta dados do caso
🔔
Escalonamento
Avisa o advogado certo
Exemplo real de conversa
🤖
Olá! Sou a Ana, assistente virtual do Escritório Silva & Associados. Como posso ajudar você hoje?
👤
Fui demitido sem justa causa e quero saber meus direitos
🤖
Entendo, isso é muito sério! Posso ajudar com informações sobre direitos trabalhistas. Você chegou a receber aviso prévio ou foi demitido de forma imediata?
👤
Pediram para eu sair na hora, não recebi nada
🤖
Isso configura uma situação grave. Para que um de nossos advogados possa analisar seu caso, me diz seu nome completo e há quanto tempo você trabalhava na empresa?
Todo o histórico da conversa fica salvo no EasyCase. O advogado que receber o caso já verá todas as informações coletadas pelo bot — sem precisar perguntar de novo ao cliente.
🚀

3. Primeiros passos

Como ativar e configurar o bot pela primeira vez

Passo a passo

Acesse o módulo em Recursos Avançados → Chatbot Inteligente → Acessar. Você verá a tela principal com as abas: Conversas, Configurações e Templates.

Configuração inicial

  1. Conecte uma conta WhatsApp — Vá em Configurações → aba WhatsApp e conecte seu número via QR Code.
  2. Escolha um template de comportamento — Templates definem a personalidade e o tipo de atendimento. Selecione um existente ou crie o seu.
  3. Ative o bot — O toggle "Bot ativo" na aba Comportamento deve estar ligado para o bot começar a responder.
  4. Faça um teste — Mande uma mensagem para o número conectado e veja o bot respondendo ao vivo.
⚠️
Enquanto o bot está ativo, qualquer mensagem nova no número conectado será respondida automaticamente. Avise sua equipe antes de ativar em um número que já está em uso.

O que você encontra na tela principal

ÁreaO que faz
ConversasLista todos os atendimentos recebidos. Clique em qualquer um para ler o histórico completo e os dados coletados.
ConfiguraçõesPainel central com todas as opções: comportamento, escalonamento, áreas, prompt da IA e base de conhecimento.
TemplatesModelos reutilizáveis de comportamento. Crie um template para cada perfil de atendimento que o escritório precisar.
🧠

4. Configurar o comportamento da IA

Como ensinar o bot a agir do jeito que você quer

IA

Na aba Comportamento dentro das Configurações você controla como o bot se apresenta e age com cada cliente.

Configurações principais

CampoO que fazDica prática
Nome do bot Como o bot se apresenta ("Sou a Ana, assistente do escritório...") Use um nome próximo à marca do escritório para criar identidade
Tom de voz Formal, amigável ou neutro "Amigável" para família e previdenciário; "Formal" para área empresarial
Modelo de IA GPT-3.5 (rápido e barato) ou GPT-4 (mais inteligente) Use GPT-4 para triagem de casos complexos; GPT-3.5 para FAQ simples
Temperatura Criatividade das respostas (0 = robótico, 1 = criativo) Mantenha entre 0.3 e 0.6 para respostas consistentes
Seleção de área Ativa o Modo Multi-Área com menu de especialidades Ative se o escritório tem mais de uma área de atuação
Agendamento automático Permite que o bot marque consultas na agenda do EasyCase Configure os horários disponíveis e os tipos de compromisso permitidos
Horário de atendimento Fora do horário, o bot informa e agenda retorno Útil para deixar claro que o escritório retornará no próximo dia útil

System Prompt — o coração do bot

O System Prompt são as instruções que definem quem é o bot, o que ele pode dizer e o que não deve fazer. Acesse a aba System Prompt nas Configurações para personalizá-lo.

Dica de ouro: diga ao bot o que ele NÃO deve fazer. Exemplo: "Nunca dê pareceres jurídicos definitivos. Sempre oriente o cliente a agendar uma consulta." Isso protege o escritório e cria expectativas corretas.
Exemplo de instrução eficaz no System Prompt

"Você é Ana, assistente virtual do Escritório Mendes & Associados. Seu papel é acolher os clientes de forma empática, entender o problema deles e coletar as informações necessárias para que nossos advogados possam ajudar. Você NUNCA deve emitir pareceres jurídicos definitivos nem mencionar valores de honorários. Sempre que o cliente estiver em situação urgente (despejo, prisão, emergência), escale imediatamente para um advogado."

💡
Use o botão "Analisar e Melhorar Prompt" — ele usa IA para revisar seu texto e sugerir melhorias de clareza e eficácia. Ótimo ponto de partida após redigir sua primeira versão.
🗂️
Modo Multi-Área ativo? O menu de especialidades é injetado automaticamente no System Prompt pelo sistema. Não escreva o menu de áreas manualmente — o EasyCase faz isso com as áreas cadastradas na aba Áreas.
🗂️

5. Modo Multi-Área

Para escritórios com várias especialidades jurídicas

IA

Se o escritório atua em mais de uma área (Trabalhista, Família, Previdenciário etc.), o Modo Multi-Área apresenta um menu de especialidades ao cliente logo no início do atendimento e direciona o caso automaticamente para o time correto.

Como ativar

  1. Em Configurações → aba Comportamento, ative a opção "Seleção de área" ou selecione um template do tipo Multi-Área.
  2. Vá para a aba Áreas e clique em "Nova Área".
  3. Preencha o nome (ex: "Trabalhista"), ícone e descrição da especialidade.
  4. Repita para todas as áreas de atuação do escritório.
Como o cliente vê o menu de áreas
🤖
Olá! Sou a Ana, assistente do Escritório Silva. Para agilizar seu atendimento, selecione a área que melhor descreve seu caso:

🔨 1. Direito Trabalhista
👨‍👩‍👧 2. Direito de Família
🏛️ 3. Direito Previdenciário
📋 4. Direito Civil

Digite o número da opção desejada.
👤
1
🤖
Perfeito! Vou conectar você com nossa equipe de Direito Trabalhista. Me conta brevemente o que aconteceu...

Entrevista personalizada por área

Cada área pode ter seu próprio roteiro de perguntas. A área Trabalhista pergunta sobre data de admissão e demissão, enquanto Família pergunta sobre filhos e regime de bens — cada uma coletando exatamente o que o advogado precisa.

  1. No card da área, clique em "Entrevista (N)" onde N é o número de perguntas já configuradas.
  2. Adicione perguntas manualmente ou clique em "Gerar com IA" para criar um roteiro automático baseado na descrição da área.
  3. Arraste as perguntas para reordená-las e marque as obrigatórias.
O botão "Gerar com IA" analisa o nome e a descrição da área e cria automaticamente um roteiro de perguntas relevantes. Excelente ponto de partida para depois personalizar.

Ver a área selecionada nas conversas Novo

Na lista de conversas, cada atendimento exibe um badge colorido com o nome da área escolhida pelo cliente (ex: Trabalhista). Dentro da conversa, a área aparece também no cabeçalho do painel de detalhes. Isso permite que os advogados identifiquem e priorizem os casos da sua especialidade de forma visual e imediata.

🔔

6. Escalonamento — avisar um humano

Quando e como o bot chama um advogado

O escalonamento acontece quando o bot identifica que o cliente precisa de atendimento humano — seja porque o cliente pediu diretamente, a situação é urgente, ou o bot atingiu o limite de tentativas sem resolver.

Tipos de escalonamento

TipoComo funcionaQuando usar
Internos Notifica usuários cadastrados no EasyCase. Possível atribuir usuários específicos a cada área. Equipes que já usam o EasyCase no dia a dia
Externos Envia WhatsApp ou e-mail para qualquer número ou endereço — sem precisar ser usuário do sistema. Parceiros, advogados correspondentes ou número pessoal do sócio

Configurar destinatários externos por área Novo

No Modo Multi-Área, cada especialidade pode ter seus próprios destinatários. Quando um cliente trabalhista escala, somente o advogado trabalhista é notificado — não toda a equipe.

  1. Na aba Áreas, localize o card da área desejada.
  2. Clique no botão "Destinatários (N)".
  3. Para adicionar: escolha o canal (E-mail ou WhatsApp), informe o destino e um nome de identificação.
  4. Para remover: clique no ícone de lixeira ao lado do destinatário.
Prioridade de envio: se a área tem destinatários configurados, o escalonamento vai somente para eles. Se não tiver, o sistema usa a configuração global do escritório como fallback automático.

Testar o escalonamento antes de ativar Novo

Antes de colocar o bot em produção, confirme que as notificações chegam corretamente:

  1. No painel de destinatários de uma área, cada destinatário tem um botão 🧪 (ícone de tubo de ensaio) ao lado.
  2. Clique no botão — o sistema envia imediatamente uma mensagem de teste marcada com [TESTE] para aquele canal.
  3. Verifique se chegou. Se não chegou, corrija o número ou e-mail e repita o teste.
⚠️
O botão de teste de WhatsApp só fica disponível quando há uma conta WhatsApp ativa conectada. Para e-mail, o servidor SMTP precisa estar configurado pelo administrador.

O que o advogado recebe

A notificação contém: nome do cliente, telefone, área selecionada, resumo das últimas mensagens e um link direto para o histórico no EasyCase. O advogado entende o contexto completo sem abrir o sistema.

Gatilhos automáticos

Além do pedido do cliente, o bot pode escalar automaticamente ao detectar:

  • Palavras-chave de urgência configuradas (ex: "liminar", "urgente", "preso", "despejo")
  • Limite máximo de mensagens sem resolução atingido
  • Sentimento negativo detectado pela IA (cliente visivelmente irritado ou desesperado)
💬

7. Gerenciar conversas

Visualizar, assumir e organizar os atendimentos

A aba Conversas é o painel central onde você acompanha em tempo real tudo que está acontecendo no WhatsApp do escritório.

O que aparece na lista de conversas

  • Nome e telefone do contato
  • Prévia da última mensagem
  • Horário da última interação
  • Status da conversa (ativa, escalonada, em atendimento, finalizada)
  • Badge colorido da área — quando o cliente selecionou uma especialidade no modo multi-área
  • Indicador visual de escalonamento ativo

Dentro de uma conversa

  • Histórico completo de mensagens (bot e cliente, em ordem cronológica)
  • Área selecionada pelo cliente exibida no cabeçalho do painel
  • Dados coletados na entrevista (nome, problema, informações específicas da área)
  • Botão para assumir o atendimento — suspende o bot e permite resposta manual
  • Botão para reativar o bot após atendimento manual
💡
Quando um advogado assume o atendimento manualmente, o bot para de responder automaticamente naquela conversa até que o controle seja devolvido. Isso evita que bot e humano falem ao mesmo tempo.

Estados de uma conversa

EstadoSignificado
🟢 AtivaBot respondendo normalmente
🟡 EscalonadaCliente pediu humano; advogado foi notificado
🔵 Em atendimentoAdvogado assumiu o chat manualmente
FinalizadaConversa encerrada; histórico salvo no EasyCase
📚

8. Base de conhecimento (RAG)

Ensine o bot com os documentos do seu escritório

IA

A Base de Conhecimento permite que o bot responda com base em documentos reais do escritório — não apenas no que a IA aprendeu durante o treinamento. Isso é chamado de RAG (Retrieval-Augmented Generation).

O que você pode adicionar

  • Documentos PDF (FAQs, políticas do escritório, tabelas de serviços)
  • URLs do site ou blog jurídico do escritório
  • Textos digitados diretamente no sistema

Como funciona

Quando o cliente faz uma pergunta, o bot primeiro busca respostas na base de conhecimento e depois formula a resposta com a IA. O resultado é muito mais preciso e alinhado com as políticas reais do escritório.

Exemplo prático

Se você adicionar um documento com os horários de atendimento, o bot responderá corretamente: "Nossas consultas presenciais acontecem de segunda a sexta, das 9h às 18h. Para agendar, me diga um horário de preferência."

Adicionar documentos

  1. Em Configurações → aba Base de Conhecimento.
  2. Clique em "Adicionar documento" e escolha o tipo: arquivo, URL ou texto.
  3. Aguarde o processamento — o sistema extrai e indexa o conteúdo automaticamente.
  4. O documento fica disponível para o bot imediatamente após a indexação.
⚠️
Nunca adicione documentos com dados confidenciais de clientes. A base de conhecimento deve conter apenas materiais institucionais, FAQs e políticas gerais do escritório.
📱

9. Integração com WhatsApp

Conectar e gerenciar o número do escritório

Administrador

O Chatbot usa o protocolo Evolution API para se conectar ao WhatsApp Business. A conexão é feita via QR Code, exatamente como no WhatsApp Web.

Conectar um número

  1. Vá em Configurações → aba WhatsApp.
  2. Clique em "Adicionar conta" e dê um nome de identificação (ex: "WhatsApp Principal").
  3. Um QR Code aparecerá na tela.
  4. No celular: WhatsApp → Menu → Aparelhos conectadosConectar aparelho.
  5. Escaneie o QR Code. Em segundos, o status muda para Conectado ✅.
⚠️
Use preferencialmente uma conta WhatsApp Business (não pessoal). Contas pessoais têm risco maior de bloqueio pela Meta quando usadas com automações de alto volume.

Múltiplas contas

É possível conectar mais de um número — por exemplo, um para atendimento geral e outro para uma área específica. Cada template de comportamento pode ser associado a uma conta WhatsApp diferente.

Status da conexão

StatusSignificadoO que fazer
🟢 ConectadoTudo funcionando normalmenteNada
🟡 ReconectandoInstabilidade temporáriaAguardar alguns segundos
🔴 DesconectadoSessão expirouEscanear o QR Code novamente
📅

10. Agendamento automático de consultas

O bot marca horários direto na agenda do escritório

IA

Quando habilitado, o bot verifica a disponibilidade dos advogados em tempo real e agenda consultas diretamente no EasyCase — sem nenhuma intervenção humana necessária.

Ativar o agendamento automático

  1. Em Configurações → aba Comportamento, ative "Agendamento automático".
  2. Defina quais advogados estão disponíveis para agendamento pelo bot.
  3. Configure o intervalo mínimo entre consultas e os tipos de compromisso que o bot pode criar.
Fluxo de agendamento automático
🤖
Entendi sua situação. Gostaria de agendar uma consulta com um de nossos advogados para analisar seu caso?
👤
Sim, preciso muito!
🤖
Tenho os seguintes horários disponíveis:
📅 Terça, 14/01 às 14h
📅 Quarta, 15/01 às 10h
📅 Quinta, 16/01 às 16h

Qual prefere?
👤
Terça às 14h
🤖
✅ Consulta agendada!
📅 Terça-feira, 14/01 às 14h
📍 Escritório Silva & Associados

Você receberá uma confirmação em breve. Até lá!
O compromisso aparece automaticamente na agenda do advogado dentro do EasyCase, com todos os dados do cliente já preenchidos — nome, telefone, assunto e observações coletadas na triagem.
👥

11. Leads e integração com clientes

Como o bot se conecta ao cadastro do EasyCase

Toda pessoa que conversa com o bot pode se tornar um lead (potencial cliente) e, após contratação, ser convertida em um cliente formal com caso aberto no EasyCase.

Fluxo de um lead até virar cliente

📱
Mensagem recebida
Novo contato no WhatsApp
📋
Bot coleta dados
Nome, problema, área
🎯
Lead criado
Aparece no EasyCase
Conversão
Vira cliente + caso aberto

Reconhecimento de clientes existentes

Se o número de WhatsApp do contato já estiver cadastrado no EasyCase, o bot reconhece o cliente automaticamente e pode personalizar a saudação com o nome correto.

💡
Configure notificações de novos leads em Configurações → aba Notificações de Lead. Assim, nenhum potencial cliente passa despercebido — você recebe um alerta no momento em que o bot coleta os dados.
⚙️

12. Para administradores

Configuração técnica, Evolution API e boas práticas

Administrador

Pré-requisitos técnicos

ComponenteDescriçãoObrigatório
Evolution API Servidor intermediário que conecta o EasyCase ao WhatsApp. Pode ser instalado em VPS próprio ou usar instância gerenciada.
OPENAI_API_KEY Chave da OpenAI para geração de respostas e embeddings da base de conhecimento.
ANTHROPIC_API_KEY Chave da Anthropic (Claude). Usada como fallback automático quando a OpenAI não está disponível.
SMTP configurado Necessário para notificações de escalonamento por e-mail (SMTP_USER, SMTP_PASS, SMTP_HOST).

Configurar a Evolution API

  1. Acesse o Admin Hub (senha master) → Chatbot → Contas Evolution.
  2. Adicione o host da sua instância Evolution API e a chave de autenticação.
  3. Clique em "Testar conexão" para confirmar que o servidor está acessível.
  4. A partir daí, ao conectar números WhatsApp, o sistema usa automaticamente este servidor.

Templates de comportamento

  • Template Padrão — atendimento geral com triagem simples, ideal para começar
  • Template Multi-Área — menu de especialidades, para escritórios full service
  • Template Personalizado — criado do zero com prompt próprio e fluxo customizado

Configurações avançadas de escalonamento

  • Palavras-chave gatilho — termos que disparam escalonamento automático (ex: "urgente", "liminar", "preso")
  • Limite de mensagens — após N trocas sem resolver, o bot escala automaticamente
  • Mensagem de escalonamento — texto que o bot envia ao cliente ao acionar o advogado
  • Tipo — Internos (usuários do EasyCase) ou Externos (WhatsApp/e-mail avulso por área)

Monitoramento e consumo

  • Logs de todas as mensagens processadas pela IA
  • Consumo de tokens OpenAI por período
  • Taxa de escalonamento (percentual de conversas que precisaram de humano)
  • Status em tempo real de todas as contas WhatsApp conectadas

Segurança

🔒
Nunca armazene dados sensíveis de clientes na base de conhecimento (números de processo, documentos pessoais, informações financeiras). A base deve conter apenas materiais institucionais e FAQ pública.

Revise o System Prompt periodicamente para garantir que o bot não foi configurado para compartilhar informações confidenciais ou emitir pareceres definitivos.