Início

Escutar, agrupar, entender e responder.

WHATSAPPVERIFICANDO

-

SAÚDE DA OPENAICONFIGURAR

API Responses · aguardando verificação

ATENDIMENTO-

Resposta automática

SAÚDE DO SERVIDORVERIFICANDO

Aguardando agente do host.

PROCESSADOR—
—
MEMÓRIA RAM—
—
SWAP—
—
DISCO—
—
Uptime: —Serviços: verificando…Guardian: verificando…
MANUTENÇÃO AUTOMÁTICAAgendamento do servidor

Configuração persistente no Ubuntu. Fuso horário: Brasília (America/Sao_Paulo).

Comportamento
Lendo configuração...Última execução: ainda não consultada.

Serviços: recuperação apenas de unidades explicitamente permitidas e inativas. A manutenção não limpa a swap à força. Reinício completo é ignorado quando há campanha ativa.

Arquitetura local

Docker → Mensageria local → EvoAI → OpenAI. O EvoAI agrupa mensagens consecutivas do mesmo contato antes de responder.

WhatsApp

A sequência é simples: Docker → Gateway local → WhatsApp.

DOCKERVERIFICANDO

-

MENSAGERIAVERIFICANDO

127.0.0.1:8080

WHATSAPPNão conectado

Instância local

CONEXÃOInstância WhatsApp

Aguardando pré-requisitos.

MONITOR DE ENTRADAVERIFICANDO

Preparando receptor local.

Nenhum evento recebido ainda.

IA

Configure a MAR.IA com foco em operação simples. Recursos técnicos ficam recolhidos em Avançado / Diagnóstico.

OPERAÇÃOOperação

Status, modelo e limites usados no atendimento do dia a dia.

OPENAICONFIGURAR

API Responses · chave armazenada de forma criptografada localmente.

IA OPERACIONALDESATIVADA

Controle geral da IA + modo de teste por números autorizados.

CONTROLE DA IAConsumo & roteamento

Ajuste limites sem atualizar o EVOIA. Os presets são ponto de partida e podem ser personalizados.

EQUILIBRADO
Avançado · implantação gradual, competências e memóriaControles experimentais/arquiteturais. O atendimento normal não exige alterar estes itens.
IMPLANTAÇÃO SEGURAOBSERVAÇÃO

Estado semântico, próximo melhor movimento e bloqueio de follow-up ficam sob responsabilidade do Core quando ATIVO.

COORDENAÇÃOOBSERVAÇÃO

O EVOAI continua responsável por estado, fila, timers, banco e integrações.

MOTOR DA MAR.IAModelo & parâmetros

O nome amigável é apenas visual; o EVOAI envia sempre o ID do modelo real.

Carregando capacidades do modelo…
Compatibilidade · arquitetura anteriorUsada apenas se o Core for desativado ou entrar em contingência automático.
Modelos internos: carregando…
Com orçamento de 1 chamada por turno, o MAR.IA Core opera em modo Cérebro Único. Habilidades, conhecimento e ferramentas continuam sob demanda; subchamadas extras só ocorrem quando o orçamento permitir.
CONSUMO OPENAITokens & custo

Métrica local por chamada + conciliação financeira oficial opcional.

0chamadas
0tokens
0%cache
US$ 0,00custo estimado
Aguardando métricas…
CompetênciaElegívelChamadoUsoOpportunity missLatênciaCusto
Sem dados de competências ainda.
SAÚDE DA OPENAIAGUARDANDO

Monitorando disponibilidade da API.

Custo oficial do período—
Saldo estimado atual—
O saldo oficial continua sendo consultado no Billing da OpenAI; aqui mostramos estimativa desde a referência informada.
ComponenteModeloChamadasInputCacheOutputCusto est.
Sem dados ainda.
O custo local é estimado pelos preços do snapshot do EVOIA; a Costs API da OpenAI é a referência financeira quando configurada.
CONFIGURAÇÃOConfiguração

Instruções, conhecimento e parâmetros que moldam a carroceria da MAR.IA.

BASE DEDICADAPerfil da MAR.IA

Cada perfil vincula instância Evolution, catálogo local e base vetorial própria.

CARREGANDO
Aguardando configuração…
Você pode criar uma base nova ou reutilizar uma base vetorial já existente no mesmo projeto OpenAI. A seleção não apaga nem altera a base anterior; o catálogo local continua controlando quais produtos podem ser recomendados.
INSTRUÇÕESInstruções da MAR.IA

Edite as instruções sem reinstalar o EvoAI. Cada alteração gera uma versão que pode ser restaurada.

-
CARTEIRA CANÔNICAProdutos e conhecimento

Identidade estruturada, fontes próprias e controle explícito de recomendação.

Esta etapa organiza e valida a carteira. O roteamento atual da MAR.IA permanece inalterado até a próxima validação.
Carregando…
Nenhum produto local.
Identidade determinística
Publicação e uso comercial
Salve os dados para validar.
Localização sem mistura
Conhecimento autorizado
Avançado / DiagnósticoPonte SDK, qualificação paralela, contingências, rastreamento e legado. Abra apenas quando precisar diagnosticar ou reverter.
DIAGNÓSTICO / LEGADOPonte do SDK de Agentes

Fluxo multiagente legado: classificação → especialista → busca na base → resposta.

SDK de Agentes · ativo quando selecionado
Perfil-
base vetorial-
Fonte-
Proteções-
Modo-
O teste local não envia mensagem pelo WhatsApp.
Avançado · contingência API ResponsesNão utilizado pelo executor MAR.IA 3.0 atual. Preservado para recuperação.
CONTINGÊNCIACadastro de agentes · API Responses

Mantido como contingência e base de agentes simples. O executor MAR.IA 3.0 usa as Instruções da MAR.IA abaixo.

API Responses
Avançado · instruções legadasNão utilizado com Núcleo da MAR.IA ativo. Preservado somente para reversão.

Quando Núcleo da MAR.IA estiver ativo, estas instruções não são usadas.

EXECUÇÕESÚltimos turnos do Núcleo da MAR.IA

Auditoria operacional sem expor chave ou instruções.

Nenhuma execução ainda.

Conversas

Central omnichannel de atendimento. Cada canal mantém seu contexto e o Core continua independente da origem.

⌕
⚙ Filtros IA
Selecione uma conversa
Carregando dados da Meta…
Pessoas · Meta0 pessoas
Organizando conversas por pessoa…
Selecione uma pessoaA pessoa fica unificada, mas cada canal mantém sua própria conversa: Direct, Messenger, comentários e menções.
CONTATO
Selecione uma pessoa.
ORIGEM COMERCIAL
Aguardando publicação, reel ou anúncio de origem.
CAPTURA
Aguardando rede do Business Suite.
Auditoria exporta conversa canônica, canais, evidências DOM/rede, origem, deduplicação, leitura/resposta e log técnico. Tokens, cookies e secrets são sempre mascarados.
YouTube

A Central já está preparada para receber comentários e live chat quando o adapter for homologado.

AGUARDANDO CONEXÃO
TikTok

A Central já está preparada para mensagens privadas e comentários quando as capacidades da conta forem homologadas.

AGUARDANDO CONEXÃO

HERMES

Base comercial, qualificação e distribuição de leads. Sem disparos em massa nesta etapa.

CLIENTESBase mínima para integração

Clientes transferidos pelo WhatsApp entram aqui automaticamente com nome e telefone.

Obrigatórios para integração: nome e telefone.
CORRETORESCadastro e operação

Ative/desative o corretor e controle a Fila IA diretamente na lista, sem abrir a edição.

ETAPA 1 · OBRIGATÓRIACadastro básico

Nome e telefone são os únicos dados obrigatórios. Esta etapa cria o corretor e libera as configurações opcionais.

Corretor usa INICIAR/PAUSAR pelo WhatsApp. Gerente pode iniciar/pausar o próprio recebimento sem aprovação; se marcado acima, também recebe pedidos dos corretores. Perfil Gerente não ativa a Fila IA automaticamente: para receber leads, mantenha “Receber leads automáticos · Fila IA” habilitado na Etapa 2.
Cadastre nome e telefone para começar.
ETAPA 2 · OPCIONALFila IA

Controla se o corretor participa do recebimento automático. Sem categorias habilitadas, mesmo ativa, a Fila IA não distribui leads para ele.

Salve o cadastro básico primeiro.
ELEGIBILIDADE FILA IA · ETAPA 3 OPCIONALCategorias permitidas

As categorias vêm automaticamente dos empreendimentos ativos cadastrados no EVOAI. Um novo empreendimento passa a usar a fila da sua categoria sem precisar editar corretor por corretor.

Salve o cadastro básico primeiro.
ETAPA 4 · OPCIONALVínculo DealerSpace

O ID é manual e pode ser compartilhado por vários corretores, como a conta Gestores.

Salve o cadastro básico primeiro.
Regra operacional: configurações opcionais nunca impedem o cadastro básico. Você pode criar o corretor agora e configurar Fila IA, categorias e CRM depois.
MENSAGEMMensagens padrão de transferência

Os textos podem ser editados em cada transferência. Marque “salvar como padrão” para reutilizar no futuro.

Variáveis: {lead_nome}, {lead_telefone}, {corretor_nome}, {corretor_telefone}, {artigo_corretor}, {pronome_corretor}, {interesse}, {objetivo}, {resumo_qualificacao}, {empresa_nome}, {links_empresa_handoff}
QUALIFICAÇÃO IADESATIVADA

Quando relevante ao estágio comercial, preenche a qualificação e pode recomendar ou executar transferência. As transferências obedecem aos dias e horários em Configurações → Funcionamento.

ACEITE DO CORRETOR · TRANSFERÊNCIA

Antes de liberar dados do lead, oferece a oportunidade de forma cega ao próximo corretor elegível. SIM aceita; NÃO/NAO ou tempo limite conta como a vez e avançam o rodízio.

Horários de transferência: definidos exclusivamente em Configurações → Funcionamento → Dias e horários. A Fila IA respeita os dias habilitados e a abertura/fechamento individual de cada dia. A antecedência de plantão não antecipa transferências.
Fora da janela ou sem corretor elegível, o lead fica RETIDO e a MAR.IA continua atendendo. A oferta inicial não mostra produto, TEMPERATURA, nome, telefone ou resumo.
REENGAJAMENTO

Quando um cliente conhecido volta após um período de inatividade, inicia nova sessão de qualificação sem perder o histórico.

O retorno espontâneo adiciona +10 à temperatura calculada pela IA, limpa sinais transitórios da sessão anterior e preserva fatos históricos como produto/cidade/objetivo para continuidade. Transferências anteriores permanecem auditáveis.
Gatilhos automáticos permitidospedido de humano · visita · proposta · reserva · negociação · fechamento · disponibilidade atual · simulação específicaApós o envio ao corretor e ao cliente, a IA entra em TRANSFERÊNCIA_PENDENTE. Se o prazo da transferência expirar, a MAR.IA volta a ficar apta e retoma o contexto quando o cliente escrever novamente.
As alterações precisam ser salvas para valerem no atendimento.
ACOMPANHAMENTO HERMESOBSERVAÇÃO

Motor configurável por ciclos de silêncio. Se o cliente responder, o ciclo atual é encerrado e as etapas pendentes são canceladas. Se depois conversar e voltar a sumir, um novo ciclo pode nascer até o limite configurado.

ELEGIBILIDADE

Define quais conversas internas podem entrar no motor. Transferência despachado continua sendo uma fronteira rígida.

Conversa precisa ser LIVE, estar com IA ativa, sem resposta pendente e sem transferência/humano assumindo.
CADÊNCIA POR CICLO DE SILÊNCIO

Todos os tempos são contados desde o início do silêncio atual. Não são somados entre uma tentativa e outra.

Padrão inicial: 3h → 24h → 72h → encerramento em 90h · até 2 ciclos.
JANELA DE ENVIO

Uma etapa vencida fora desta faixa aguarda a próxima janela. O relógio do ciclo não é reiniciado.

PÓS-TRANSFERÊNCIA · AVALIAÇÃO DO ATENDIMENTO

Depois da transferência, o HERMES confirma se o corretor entrou em contato. Se sim, coleta nota 1–5; se não, oferece outro corretor e volta para a Fila IA sem repetir o corretor anterior.

ATIVO
O retroativo é idempotente: não duplica avaliações já agendadas.
Regras: resposta do cliente cancela o restante do ciclo; novo silêncio após nova conversa abre o próximo ciclo; transferência/transferência despachado suspende a MAR.IA; ao alcançar o limite de ciclos não nasce outro automaticamente.
O histórico de ciclos é preservado para análise. “Zerar” significa reiniciar o estágio operacional após uma resposta, não apagar o histórico.
CANAIS COMPLEMENTARESIntegrações sociais

O WhatsApp continua como canal principal do EVOAI e permanece configurado em sua área própria. Aqui ficam somente os canais externos complementares que convergem para a mesma Caixa de entrada.

MANUAL PRIMEIRO
Primeira fase: receber, visualizar e responder manualmente. A MAR.IA permanece fora do envio automático até cada canal ser homologado.
METAInstagram + Facebook / Messenger

Integração simplificada: um único Chromium persistente opera a Caixa de Entrada do Meta Business Suite. O Meta Business Suite é a origem operacional única da META no EVOAI.

DESATIVADO
META não conectadaConecte o Meta Business Suite pelo Chromium do servidor.
Chromium / Meta Business Suite

O Chromium mantém a sessão autenticada, abre a Caixa de Entrada, lê as conversas e envia respostas pelo próprio Business Suite.

CHROMIUM LOCAL
A sessão existente é preservada no perfil persistente do Chromium. O EVOAI não salva sua senha do Facebook/Instagram.
⚙ Operação do monitor
Carregando…
Ainda não houve leitura da Caixa de Entrada.
Auditoria operacional ainda não executada.
MONITOR DE ENTRADA METAVERIFICANDO

Lendo o estado operacional do Business Suite.

Nenhum ciclo META registrado ainda.
Fluxo desta fase: Business Suite → Chromium → leitura da Inbox → normalização → Central de Conversas. O caminho reverso usa o mesmo Chromium para responder na conversa correta. A MAR.IA permanece fora do envio automático até a leitura e o envio manual estarem homologados.
YOUTUBEPróxima integração

Estrutura reservada para comentários e live chat. Vamos conectar depois de homologar a META.

AGUARDANDO
TIKTOKPróxima integração

Estrutura reservada para comentários e mensagens privadas, sujeita às capacidades liberadas pela API da conta.

AGUARDANDO
OPERAÇÃOAtendimento Meta agora fica em Conversas

Configuração, sessão e diagnóstico permanecem aqui. Direct, Messenger, comentários e contexto de publicação foram movidos para a Central de Conversas.

Followize — acesso administrativo separadoConta distinta da conta Gestores · somente administração da Fila de atendimento

Conta do Listener: permanece com o usuário Gestores. Não alterar suas credenciais.

Conta administrativa: realizar login com o segundo usuário diretamente no Chromium Admin dedicado. A sessão persistirá apenas no perfil administrativo, sem compartilhar cookies, abas ou CDP com o Listener.

Endereço administrativo: https://app.followize.com.br/settings/users/service-queue

Estado da integração: reconciliação disponível mediante ativação administrativa após autenticação e teste. Por segurança, permanece desligada até executar a validação na VPS.

O navegador administrativo utiliza a porta local 6082 (acessível no próprio servidor ou por túnel autorizado) e o perfil persistente /opt/evoai/data/followize/admin/default. O acesso é gerenciado automaticamente pelo EVOAI, com credenciais criptografadas e Chromium iniciado apenas durante cada operação.

Verificando configuração…
Monitorar sessão Chromium (diagnóstico temporário)

Flag passiva: acompanha o fluxo real INICIAR/PAUSAR, sem iniciar um segundo navegador nem alterar permissões. Com sincronização FW desligada, registra o motivo sem abrir Chromium.

Aguardando...
VNC administrativo: http://127.0.0.1:6082/vnc.html (somente por localhost ou túnel SSH). Em falha do executor, mantém a última tela por até 90 segundos. Não ativa FW automaticamente.
Chromium Admin — Modo Observador Visual

Abre temporariamente o navegador administrativo para observação manual. Não executa INICIAR/PAUSAR e não altera flags automaticamente. Durante a observação, operações administrativas automáticas ficam bloqueadas para evitar concorrência.

Sessão não iniciada.

Visualização no Ubuntu da VPS: http://127.0.0.1:6082/vnc.html. Em outro computador, utilize um túnel SSH autorizado: ssh -L 6082:127.0.0.1:6082 usuario@servidor e abra o endereço local. Não publique 6082 na internet. A sessão contém dados administrativos: evite capturas com dados pessoais.

Followize Inspector — mapear interface (somente leitura)

Captura estrutura e tempos de leitura das equipes, sem nomes, credenciais ou alterações.

Ainda não executado.
Simulador de plantão — somente leitura

Verifica identidade, vínculo CRM, categorias, equipes e flags. Não envia WhatsApp nem altera o Followize.

Ainda não executado.
Diagnóstico não executado. Teste sob demanda, sem ativar corretores.
A senha é cifrada no servidor e não é devolvida pela API. Não usar a conta Gestores.
INTEGRAÇÃO CRMDealerSpace / Followize

Outbound somente: o HERMES envia ao CRM apenas oportunidades que já foram transferidas para atendimento humano.

DESATIVADO
Contrato desta fase: nenhum lead em tratativa interna é enviado. O transferência continua mesmo se o CRM estiver indisponível; a remessa fica pendente para recuperação.
API v2 oficial: a criação parte somente dos campos obrigatórios documentados. Produto, resumo e vínculo do corretor entram como enriquecimento; se alguma extensão for rejeitada, o HERMES faz uma única tentativa com o contrato mínimo oficial.
Chaves por equipe

As chaves ficam criptografadas no cofre local e nunca voltam para a interface.

Carregando…
FOLLOWIZE → EVOAIProspecção proativa de novos leads

Observa somente leads novos após o marco zero. SHADOW mede elegibilidade sem enviar WhatsApp; ACTIVE inicia a conversa com a MAR.IA. O retorno de resumo ao lead original fica bloqueado até existir uma rota de atualização comprovada, sem criar duplicatas no CRM.

DESATIVADO
Proteções: snapshot inicial é ignorado; leads já exportados pelo EVOAI ou com histórico local são bloqueados; limite diário conta somente primeiros contatos. O ícone de visualização é evidência auxiliar.
Abrir Chromium Followize
Carregando…
LeadEmpreendimentoEntradaElegibilidadeStatusRotaResumo FW
Nenhum lead observado.
FOLLOWIZE · RECUPERAÇÃOLeads não atendidos pela MAR.IA

Verifica uma janela de dias no Followize, separa quem não teve primeiro contato pelo EVOAI e prepara uma fila segura. A fila compartilha o limite diário e o intervalo mínimo da prospecção em tempo real.

PARADO
Regra: 1 dia = hoje; 2 dias = hoje + ontem; e assim por diante. O sistema não envia nada em “Verificar elegíveis”. Ao iniciar, prioriza leads novos em tempo real e usa no máximo 25 primeiros contatos por dia, zerando à 00:00 de America/Sao_Paulo.
Nenhuma verificação executada.
LeadEmpreendimentoEntradaEstadoRotaMotivo
Nenhuma recuperação preparada.
MAPEAMENTOEmpreendimentos → DealerSpace

Equipe, categoria e marca pré-configuradas a partir do documento da empresa; tudo permanece editável.

Produto HERMESEquipeCategoriaMarca / interesseAtivo
Carregando…
REMESSAS CRMOutbox de transferências

Uma remessa por transferência. Lead existente pode voltar como treatment; o HERMES preserva o corretor real e o resumo enviado.

API v2 oficial: o primeiro POST tenta enriquecer o lead com contexto do HERMES. Se o DealerSpace rejeitar uma extensão antes de criar o lead, uma única tentativa usa somente clientKey, teamKey, conversionGoal, name e contato. Produto: quando a identificação automática não for suficiente, selecione o empreendimento canônico diretamente na remessa; a correção manual prevalece e reprocessa o roteamento.
ClienteCorretor HERMESProdutoStatusLead CRMTipoErro / ação
Nenhuma remessa.
PORTAIS IMOBILIÁRIOSEntrada centralizada de oportunidades

Cada portal terá seu próprio conector, mas todos alimentarão o mesmo estado canônico de Customer/Lead do EVOAI. Nesta versão, o Grupo OLX já fica preparado para homologação em modo seguro de staging.

PREPARAÇÃO
GRUPO OLXWebhook de leads · pré-homologação

Recebe leads via HTTPS POST com deduplicação por originLeadId. O modo atual apenas armazena e audita os eventos; não inicia contato automático até validarmos as credenciais e o payload real da conta.

DESATIVADO
Tag inicial: GRUPO OLX + canal do lead (CONTACT_CHAT, CONTACT_FORM, CLICK_WHATSAPP etc.). O payload público não identifica de forma confiável ZAP, Viva Real ou OLX individualmente; essa subdivisão só será gravada quando vier explicitamente na homologação.
Carregando…
Segurança: o endpoint valida Authorization: Basic ... confrontando a SECRET_KEY fornecida pelo Grupo OLX. Reentregas do mesmo originLeadId são idempotentes e incrementam apenas a contagem de entrega.
CADASTROS GUIADOSCadastros e campanhas

Visão única dos cadastros conduzidos pela MAR.IA. O painel nasce com a Lista VIP e fica preparado para novos formulários e campanhas.

Preparar campanha + anexo
A campanha arquivada não responde nem envia follow-ups. Cadastros preservados.
-carregando
IDClienteCidadeInteresseFinalidadePrazoStatusAtualizaçãoInteraçãoAções
Carregando…
Interações calculadas pelo histórico de mensagens; handoff utiliza a transferência manual existente. Abrir e transferir exigem ação explícita do operador.
GESTÃO DE PESSOAS · FILA IARelatórios operacionais + Score EVOAI

Plantão, solicitações, ofertas, aceite, recusa, timeout, velocidade de resposta e transferências em uma visão auditável. O Score EVOAI mede comportamento operacional; o TEMPERATURA continua exclusivo do lead.

Score EVOAI v1: recusar conscientemente não é tratado como timeout. Confirmação de contato, avaliação 1–5 e pedidos de outro corretor já aparecem no relatório, mas nesta versão ainda não alteram o Score para evitar penalização com amostra pequena.
-carregando
CorretorScore EVOAIPlantãoOfertasAceiteRecusaTimeoutRespostaTempo médioTransferências IAContato clienteAvaliação
Carregando…
Relatório somente leitura. Todo indicador deve ser rastreável até um evento operacional; o Score não altera o round-robin nem a quantidade de leads distribuída.
INTELIGÊNCIA COMERCIALLeads, temperatura calculada pela IA e intenção

Visão gerencial somente leitura usando os mesmos Customer, Lead, Qualificação IA, Acompanhamento e Transferência de Conversas.

-carregando
ClienteProduto / objetivotemperatura calculada pela IAIntençãoSituaçãoCorretorÚltima interação
Carregando…
Relatório somente leitura. Nenhum filtro altera qualificação, fila, transferência ou mensagens.

Remarketing

Reativação MAR.IA · Campanhas salvas, execução e resultados em um só lugar.

CONFIRMAÇÃO DE RECEBIMENTOCampanha · Base histórica completa

Preserva os leads que conversaram com MAR.IA, incluindo clientes da antiga Lista VIP. A confirmação entra na conversa após responder à dúvida do cliente; ninguém é contactado automaticamente sem permissão.

Exportar CSV
—Carregando
Prévia da mensagem personalizada

Preparar base não realiza envios.

REMARKETINGCampanhas salvas e resultados

Campanhas independentes, métricas acumuladas por campanha e histórico preservado.

Campanhas arquivadas deixam de aparecer da lista, mas preservam a auditoria.
CampanhaSituaçãoEnviados*Com respostaSem respostaAceiteRecusaTransferidosEficiênciaAções
Nenhuma campanha carregada.
*Enviados = aceitos pela API, não comprovante de entrega ao aparelho. Eficiência = transferências confirmadas após resposta positiva ÷ contatos enviados × 100. Apenas handoffs com registro de envio ao corretor e cliente entram na métrica. Exclusão arquiva sem apagar resultados. A seleção comercial não comprova autorização de marketing. O sistema usa o limite diário configurado, revalida a permissão por destinatário e continua nos dias habilitados. Sem consentimento identificado, não há envio; nenhuma mensagem é enviada na simulação.
Avançado · auditoria de autorizações existentes

Canal do EVOAI: Evolution API (instância existente).

Canal atual: Evolution API vinculada à MAR.IA. Histórico de atendimento e ausência de recusa são critérios internos de seleção, não evidência automática de autorização da Meta. O envio automatizado por integração não oficial pode contrariar as políticas do WhatsApp.

Não registre autorização que o cliente não concedeu.

A integração utiliza o histórico local da MAR.IA para reconhecer respostas. API_ACCEPTED não comprova entrega ao celular. Não registrar autorizações que não existam.
Execuções e progresso
Nenhuma execução carregada.

Campanha e mensagem

Personalização obrigatória: use {primeiro_nome} na saudação. Exemplo: “Olá, {primeiro_nome}! Tudo bem?”. Sem nome confiável, será exibido “Olá! Tudo bem?”. Use a mensagem para convidar o cliente a escolher 1 (interesse) ou 2 (não quer informações). As respostas são tratadas pelo fluxo MAR.IA existente; a campanha não remaneja corretores automaticamente.
Use o botão para simular a mensagem. Nenhum WhatsApp será enviado.
Cliente satisfeito mantém seu atendimento. Se solicitar outro corretor, a MAR.IA deverá encaminhar a reatribuição pelo HERMES com auditoria, sem transferir automaticamente nesta versão.

Elegibilidade e ritmo

A data escolhida é exclusiva: se selecionar 01/10/2026, só entram transferências efetivadas até 30/09/2026. Para o segmento “somente transferidos”, a data é obrigatória. Sem data, o modo combinado apresenta apenas quem nunca foi transferido. FILTRO OBRIGATÓRIO: somente os DDDs listados recebem mensagens, na ordem indicada. Ex.: 22, 21 significa primeiro 22, depois 21. Números de outros DDDs ficam excluídos. Informe pelo menos um DDD. O envio exige autorização verificável e respeita o horário da empresa. Intervalo de 3 a 120 minutos. A campanha usa a quantidade diária definida acima e pausa automaticamente fora do expediente; a Evolution API não substitui as regras do WhatsApp.
Horários automáticosAbertura dos envios: 60 minutos antes da abertura da empresa. Encerramento: 30 minutos antes do fechamento. Dias fechados continuam sem envio.
Carregando horário da empresa…
AUDIÊNCIA POTENCIALClientes que já conversaram com MAR.IA

Inclui atendimento humano ou transferência aguardando, desde que o histórico de transferências e os demais critérios permitam.

—aguardando leitura
ClienteTelefoneDDDÚltimo contatoÚltima transferênciaSituação do envio
Abra a aba para consultar.
—
Exclusões: todos os corretores cadastrados (inclusive inativos e gestores), Lista VIP interna, transferências no dia do corte ou posteriores, segmentos fora do filtro e recusas expressas identificadas. Faltam comprovação das permissões de contato e teste real do roteamento antes da liberação.
RETORNO DO CLIENTERevisão de atendimento e possível remanejamento

Fluxo previsto após o cliente responder que deseja informações; sem automação de respostas ou mudança de corretor nesta candidata.

Já foi bem atendido?Preservar o corretor e o histórico atual. A MAR.IA não deve criar outra transferência apenas pela resposta ao remarketing.
Deseja trocar de corretor?Somente com pedido explícito: solicitar reatribuição pelos controles já existentes no HERMES, respeitando aceite, plantão e rastreabilidade.
Um cliente aguardando transferência não deve receber handoffs duplicados. O histórico e a autoria do atendimento permanecem vinculados ao mesmo cliente.

ARGOS

Monitor operacional de oportunidades e propostas. Detecta mudanças; o EvoAI controla a fila e a Evolution faz o envio.

FONTEDESATIVADA

Campo & Mar

OPORTUNIDADESNÃO EXECUTADO

Último snapshot confiável preservado.

PROPOSTASNÃO EXECUTADO

Monitor somente leitura do painel.

MONITOR DE OPORTUNIDADESDisponibilidade Campo & Mar

Teste de leitura apenas consulta o portal. Criar baseline grava a referência inicial sem gerar alerta. Depois, Processar agora compara novas leituras contra o baseline. Clique em um empreendimento para ver as unidades do último estado confiável.

Nenhuma leitura registrada ainda.
EmpreendimentoDisponibilidade confiávelÚltima confirmação
Sem baseline ainda.
PROPOSTAS / CONTRATOSAcompanhamento do painel administrativo

Leitura somente leitura: proposta enviada, andamento, assinatura, assinada, carnês/boletos, recusada ou cancelada.

Nenhuma leitura desta sessão.
ClienteEmpreendimento / unidadeCorretorStatusAtualização
Nenhuma proposta monitorada.
Nesta etapa o ARGOS observa o portal. Não cria nem altera propostas/contratos no sistema Campo & Mar.
NOVO DESTINOWhatsApp individual

A Evolution embarcada no EvoAI será usada para os alertas.

GRUPOSDescoberta pela Evolution

Atualiza os grupos disponíveis sem apagar configurações existentes.

SEGUROGrupos novos entram desativados. Você escolhe quais recebem oportunidades e/ou propostas.
DESTINOS CONFIGURADOSFila ARGOS

Arraste pelo ícone ☰ para definir a ordem. Em Propostas, abra Etapas para escolher quais mudanças cada destino recebe.

Nenhum destino configurado.
ARGOS MAPS · ASSISTENTEDisponibilidade → Planta → Quadras → Conferência

Um empreendimento, duas leituras salvas e conferência por quadra. O reconhecimento sugere; o gestor confirma. O PDF original permanece intacto.

SOMENTE LEITURA DO PORTAL
1 Ler a disponibilidade

Seleciona o empreendimento, resume quadras, unidades e metragens e salva um inventário datado para comparação.

Selecione o empreendimento na origem ARGOS.
2 Importar e ler a planta PDF

Preserva o arquivo original; extrai textos/legendas disponíveis e detecta regiões CAD para propor quadras. Nem toda legenda é texto pesquisável.

Conclua a Etapa 1, escolha ou importe o PDF e faça a leitura.
Selecione um produto. O produto precisa estar cadastrado na Base de Conhecimento.
ARGOS MAPS · ETAPAS 3 E 4Confirmar quadras e conferir suas unidades

O sistema destaca regiões candidatas no PDF. Confirme o número da quadra; o mapa amplia a quadra e compara cada fração com os dois inventários.

OK / NÃO OK
Selecione uma planta e clique em Reconhecer agrupamentos CAD. As quadras ainda não estão numeradas automaticamente.

Confirme uma quadra para iniciar a comparação com o ARGOS.
A comparação detalhada será apresentada quando você abrir uma quadra confirmada.
Após a confirmação, a IA relê o recorte da quadra uma única vez por revisão, sem aprovar nenhum lote.
Fração presente no PDF e ausente no portal

Selecione uma região azul sem vínculo na planta, informe o código do PDF e escolha a situação. A ausência por si só NÃO significa venda.

Nenhuma região sem vínculo selecionada.

Quadras e códigos propostos pela leitura CAD são apenas sugestões. Só unidades com geometria aprovada recebem status comercial. A situação “Fora de venda” não é verde nem vermelho e permanece registrada para auditoria.

Correção individual de frações — abrir quando necessário
Assistente de vinculação · OK / Não OK

Uma fração por vez: código ARGOS → leitura da planta → sugestão → confirmação. Quando não acertar, clique dentro da fração correta. Não publica nada sem seu OK.

CONFIRMAÇÃO OBRIGATÓRIA
Selecione a planta e vincule a fonte ARGOS. Também é possível digitar um código manualmente.
Nenhuma marcação proposta.

A IA visual usa a chave OpenAI já configurada e consome tokens somente quando solicitada. Nenhum resultado de IA aprova automaticamente uma fração. Sem texto legível no CAD, o sistema pede um clique e ajusta o perímetro com os vetores do PDF.

Planta interativaZoom, pan e edição assistida pelas linhas vetoriais do CAD
100%
Planta técnica original do empreendimento
Vincule ou selecione a planta PDF para começar.
DisponívelEm propostaVendidoNão confirmado / revisãoFora de venda (sem preenchimento)
Cadastro da fração

Insira o código exatamente como aparece no portal, selecione Desenhar perímetro e clique nos vértices da área. A assistência local sugere encaixes nas extremidades de linhas do PDF.

Reconhecimento automático de divisas CAD

A partir da região visível, o sistema propõe perímetros fechados. Selecione uma proposta na planta, informe o código da fração e salve para revisão. Não há atribuição automática de quadra/lote sem evidência.

Nenhuma análise realizada.
Vincule a fonte ARGOS para consultar os códigos de unidades disponíveis.
Nenhum polígono em edição.

Selecione uma fração cadastrada.
Sem unidades cadastradas.
Auditoria de alterações

Cadastro, aprovação, mudança de status, fonte e hash do PDF ficam registrados. Este módulo não modifica propostas nem gera disparos.

Nenhum evento.
HISTÓRICOEventos confirmados e fila

O estado confiável do monitor é independente do sucesso do WhatsApp.

Nenhum evento confirmado.
FONTE DE DADOSCampo & Mar / Terras Valle

URLs e credenciais ficam fora do código. A senha é armazenada criptografada localmente e nunca volta para a interface.

SEM CREDENCIAL
Autenticação: não testadaOportunidades: não executadoPropostas: não executado

Configurações

Dados estruturais da operação. A entidade Empresa é a fonte institucional usada pela MAR.IA e pelo transferência.

Armazenamento — Storage Guardian 2.0

Limpeza automática segura, limites de ocupação e avisos. Fuso horário: São Paulo.

Aguardando leitura das configurações. Nenhuma limpeza é executada ao salvar.
CARREGANDO
Grounding institucional: a MAR.IA usa apenas os campos preenchidos aqui para nome, CPF/CNPJ, CRECI/CRECI PJ, contatos, endereço e funcionamento. Campo vazio não vira inferência.
As alterações somente são aplicadas depois de salvar.
SUPORTE DO SISTEMAContato exibido no rodapé

Identifique quem presta suporte aos usuários desta instalação. A alteração é local e não muda a MAR.IA nem os dados da empresa.

FUNCIONAMENTODias e horários

Horário institucional para responder clientes. Não altera a janela operacional do Acompanhamento HERMES.

Plantão antecipado: permite INICIAR/aprovar antes da abertura. A distribuição de leads continua obedecendo a janela operacional. Comandos de plantão só são válidos para telefones cadastrados como Corretor/Gerente.
DiaAbertoAberturaFechamentoObservação
Segunda-feira
Terça-feira
Quarta-feira
Quinta-feira
Sexta-feira
Sábado
Domingo
LINKS OFICIAISPresença digital e transferência

Controle separadamente o que a IA pode usar como referência, o que pode enviar ao cliente e o que entra automaticamente na transferência para corretor.

Consulta nesta etapa significa disponibilizar título, URL e descrição cadastrada para a MAR.IA. O EVOAI não raspa automaticamente conteúdo de Instagram/YouTube/redes sociais.
PRÉVIAContexto institucional da IA

Mostra exatamente o bloco institucional disponibilizado aos motores.

Carregando…

Avançado / Diagnóstico

Ferramentas técnicas, rastreamento, migração e recuperação. Use apenas quando necessário.

FERRAMENTAS DO SERVIDORStorage Guardian + autonomia

Monitoramento e manutenção executados no host como serviços do sistema, sem depender do login gráfico.

DISCO——
RECUPERÁVEL—estimativa da política segura
BACKUPS MIGRAÇÃO——
ROLLBACKS RELEASE——
JOURNAL—limite canônico 500 MB
LOGS DOCKER—rotação 30 MB × 3 por container
BUILD CACHE——
ÚLTIMA LIMPEZA——

Serviços críticos

Carregando…

Processos com maior CPU

Carregando…

Histórico recente do Guardian

Sem eventos.

Uso recente do disco

Coletando amostras…

Gateway WhatsApp local

A URL e a credencial interna são gerenciadas automaticamente pelo EvoAI. A configuração OpenAI agora fica em IA.

TELEMETRIA OPERACIONALSaúde, consumo e recuperação automática

Mede o EvoAI, filas e containers da mensageria sem alterar sessão ou volumes. O supervisor tenta recuperar Docker/Evolution automaticamente quando necessário.

CARREGANDOtelemetria
Telemetria é somente leitura. Recuperação usa apenas o Docker Engine disponível e docker compose up -d; não faz reset, logout, QR novo ou remoção de volumes.
Avançado, manutenção e recuperaçãoHistórico, migração concluída, logs, limpeza e debug

Logs

Carregando...
HISTÓRICO DO WHATSAPPPersistência e sincronização

Audita a fonte real da Evolution: tabela Message, findChats, JIDs/LID e lotes de histórico. O histórico é exibido no EvoAI sob demanda.

-status
A preparação preserva a sessão do WhatsApp e reinicia somente a instância principal pela API oficial. Não faz logout nem apaga volumes.
LABORATÓRIO DE HISTÓRICOEvolution v2.3.7 · pareamento novo · porta 8081

Teste controlado para isolar a causa: mesma versão estável da stack principal, mas com PostgreSQL, Redis, sessão, instância e volumes novos. A instância nasce com syncFullHistory=true antes do QR. Não envia webhook ao EvoAI e não toca na instância principal.

ISOLADO
1Subir LAB
2Preparar instância
3Conectar QR
4Acompanhar sync
OFFLINELAB
OBJETIVOSe Messages/Chats crescerem e a data mais antiga recuar após o QR novo, a sessão principal antiga é o gargalo. Se nem um pareamento novo na mesma v2.3.7 receber histórico, avançamos para o teste 2.4 apenas depois, sem misturar variáveis.
A stack principal continua em 8080 e permanece intocada. O LAB é descartável e usa a mesma v2.3.7 para testar somente o efeito de um novo pareamento com syncFullHistory ativo desde o início.
PROMOÇÃO SEGURA · FASE 1/2Guardião de migração e checkpoint

Auditoria somente leitura antes de qualquer corte. Esta versão NÃO possui comando de promoção: não troca porta, instância, webhook, rota, sessão ou volume.

CUTOVER BLOQUEADO
VERIFICANDOsegurança da migração
REGRA DE SEGURANÇAPrimeiro estabilizamos o LAB e criamos backups consistentes do SQLite, PostgreSQL principal/LAB, segredos locais e metadados de volumes. Só uma release posterior poderá executar o cutover reversível.
Os checkpoints ficam somente no computador, em data\safety_checkpoints, e não são incluídos em ZIPs de atualização.
PROMOÇÃO SEGURA · FASE 2APré-flight de paridade · somente leitura

Compara produção e LAB antes de qualquer canário: conexão, versão Evolution, contratos de leitura, histórico, JIDs, webhooks e artefatos de reversão. Não envia mensagens e não altera sessão, porta, webhook ou volume.

CUTOVER BLOQUEADO
AGUARDANDOexecute a auditoria de paridade
SEM EFEITO OPERACIONALEsta fase faz somente consultas e valida o checkpoint. Mesmo com tudo verde, esta versão não possui comando de promoção.
PROMOÇÃO SEGURA · FASE 2BCanário controlado + ensaio de reversão

Valida os backups estruturalmente e testa presença, texto, persistência, leitura e um pequeno documento usando SOMENTE a instância LAB. Informe apenas um número seu/de teste. Produção e webhook A14 permanecem intocados.

CUTOVER BLOQUEADO
AGUARDANDOpré-flight 2A aprovado
2 MENSAGENS CONTROLADASO teste envia uma mensagem de texto e um arquivo .txt minúsculo para o número informado. Nenhuma mensagem é enviada a cliente automaticamente e esta release não possui comando de promoção.
PROMOÇÃO SEGURA · FASE 2CTransferência operacional reversível

Troca somente a rota operacional do EvoAI para a sessão sincronizada do LAB. A principal entra em standby, mas banco, Redis, sessão e volumes permanecem preservados. Esta fase NÃO possui finalização destrutiva.

REVERSÍVEL
AGUARDANDOcanário 2B aprovado
AINDA REVERSÍVELAntes do corte é criado outro checkpoint automaticamente. Durante a troca, a resposta automática é pausada; nenhuma sessão ou volume é removido. Para reversão, digite VOLTAR PRINCIPAL no mesmo campo.
OPERAÇÃO · CONSOLIDAÇÃOOrigem sincronizada oficial

Registra como origem operacional oficial a sessão sincronizada que já passou por histórico, paridade, canário e tráfego real pós-corte. O nome interno history-lab e a porta 8081 são mantidos para evitar renome/migração arriscada. A origem anterior continua preservada para reversão.

VALIDANDO
VERIFICANDOprovas operacionais
SEM DESTRUIÇÃOA consolidação cria um checkpoint final e grava apenas o marcador de origem oficial. Não renomeia instância, não move volumes e não apaga a principal antiga.
MANUTENÇÃODados locais e interface

Limpezas controladas. HERMES, corretores, qualificações, modelos e sessão do WhatsApp não são apagados.

DEBUG AO VIVOAuditoria permanente

O rastreamento roda junto com o EvoAI e registra o pipeline em tempo real.

DEBUGATIVO

Persistente durante a execução

WEBHOOKS0

Nenhum nesta execução

FILA0

Eventos aguardando processamento

RASTREAMENTOPipeline completo

HTTP → fila → evento → parser → filtro → SQLite → buffer → IA.

Aguardando eventos...