Robô Oficial

Sistema Inteligente

{{ contaGoogleEmail }}

📱 Emparelhar Celular

Aponte a câmera do celular para o QR Code

QR Code

Como conectar o celular:

  1. Escaneie o QR (ou abra robooficial.com.br/painel/).
  2. Entre com a mesma conta Google deste computador.
  3. O app encontra a planilha sozinho. Se houver mais de uma, escolha entre elas.
  4. Opcional: no menu, Instalar como App para a tela inicial.
🔒 O QR só contém o link do painel. Entre com a mesma conta Google — sem dados pessoais.

{{ mensagemErroAutorizacao }}

🧪 Demo mode — Data resets every 60 min  |  Modo demonstração — Dados restaurados a cada 60 min

Sua planilha tem mandados além da linha {{ limiteLinhasPlanilha }}. O painel lista só até essa linha — archive ou limpe linhas antigas na aba Página1 para ver os mais novos.

Restaurando sessão Google em segundo plano…
{{ textoBannerSessaoGoogle }}
Nova versão do aplicativo disponível.

{{ view === 'kanban' ? (modoGestao === 'lista' ? 'Gestão · Lista' : 'Gestão · Fluxo') : view === 'campo' ? 'Campo' : view === 'config' ? 'Configurações' : view === 'dashboard' ? 'Visão geral' : view }}

{{ formatarNomeCurto(oficialNome) || 'Oficial de Justiça' }}

{{ contaGoogleEmail }}

{{ versaoFrontend }}

{{ statusSync === 'offline' ? 'Offline' : (statusSync === 'syncing' ? 'Sincronizando' : 'Online') }}

O servidor não respondeu a tempo. Verifique sua conexão e tente novamente.

{{ iaSaldo.plano === 'PRO' ? '💎 Plano PRO Ativo - IA Ilimitada' : '🎁 Plano Gratuito - Créditos IA usados: ' + iaSaldo.usoMensalIA + '/' + iaSaldo.limite }}

{{ (iaSaldo.usoMensalIA >= iaSaldo.limite) ? 'Você atingiu o limite mensal. Faça upgrade para continuar com IA.' : 'Cota mensal de degustação ativa.' }}

Total

{{ stats.total }}

Mandados ativos

{{ colunas.concluido.length }} concluído(s) na sessão

Remoto

{{ stats.remoto }}

WhatsApp / Digital

{{ (stats.total > 0 ? Math.round(stats.remoto / stats.total * 100) : 0) }}% do total

Presencial

{{ stats.rua }}

Diligência Presencial

{{ (stats.total > 0 ? Math.round(stats.rua / stats.total * 100) : 0) }}% do total

Certidões

{{ stats.certidao }}

Certidões geradas

Ver no Fluxo

{{ (uploadProgress.total > 1) ? 'Processando arquivo ' + uploadProgress.current + ' de ' + uploadProgress.total : 'Processando PDF...' }}

{{ idx + 1 }}
{{ (idx === 2 && iaEtapaVision) ? 'Reenviando PDF via Vision...' : etapa.label }}

Importar Mandado

{{ avisoSaldoIA }}

Todos os dados do mandado são extraídos e cadastrados automaticamente, permitindo a emissão automática da certidão após o relato de diligência.

Rota Inteligente

Otimize a sequência de {{ stats.rua }} visitas presenciais.

Planeje sua rota no mapa. Selecione os pontos na ordem desejada e envie ao App. Ao abrir no celular, o Google Maps usará sua localização atual automaticamente.

Rotas salvas

{{ rota.nome }}

{{ rota.criadaEm }} · {{ rota.qtdMandados }} mandado(s)

{{ rota.links.length > 1 ? 'Abrir parte ' + (pi + 1) : 'Abrir no Maps' }}

Processados Recentemente

Clique nos itens com para corrigir o endereço.

  • {{ item.destinatario }} — {{ item.endereco || '—' }} {{ item.telefone || '—' }}

Nenhum mandado encontrado com este termo.

Tente outro termo ou limpe a busca.

Configurações

Ajustes disponíveis a qualquer momento. Os dados informados no cadastro permanecem editáveis nesta página.

Modelos de certidão

Cada modelo pode ser editado ou restaurado ao texto original. Além dos que acompanham o sistema, é possível manter até {{ maxModelosExtras }} modelos próprios.

Carregando modelos...

Sistema ({{ modelosSistema.length }})

{{ m.id }}. {{ m.nome }}

Personalizado
Nenhum modelo do sistema carregado. Utilize “Atualizar lista”.

Extras ({{ (modelosExtras || []).length }}/{{ maxModelosExtras }})

{{ m.nome }}

Nenhum modelo próprio cadastrado. Utilize “Adicionar extra” para incluir um texto ou arquivo .txt.

Mensagem de WhatsApp

Texto do primeiro contato com o destinatário. No envio, o sistema substitui [DESTINATARIO], [PROCESSO], [OFICIAL_NOME] e [CIDADE] pelos dados do mandado. Não inclua link de certidão: ela é gerada somente após a diligência.

{{ avisoSaldoIA }}

Carregando mensagem...

Instruções para a IA

Orientações adicionais consideradas na redação das certidões.

{{ (configForm.ORDEM_IA || '').length }}/4000

Números que não devem ser sugeridos para contato. Separe por vírgula.

Acesse aistudio.google.com com sua conta Google e selecione Criar chave de API e, em seguida, Criar chave em um novo projeto. Copie a chave gerada, iniciada por AIza, e informe no campo abaixo.

  • {{ !m.ok ? '✕' : (m.lento ? '!' : '✓') }} {{ m.rotulo }} {{ m.id }} {{ m.detalhe }}

Cache geográfico

Endereços já localizados ficam guardados para consultas seguintes. O arquivo pode ser compartilhado com colegas; na importação, endereços repetidos são unidos automaticamente.

Apagar dados da planilha

Apaga os mandados da lista. O histórico, as rotas, o nome, a comarca, a matrícula, o tribunal, a chave de IA, os modelos de certidão e a mensagem de WhatsApp permanecem. Arquivos já enviados ao Drive permanecem na pasta.

Instalar como App

No computador, use o Robô Oficial neste navegador — não precisa instalar nada.

Para o celular:

  1. Abra robooficial.com.br/painel/ no celular (QR em Emparelhar Celular ou digitando o endereço).
  2. Entre com a mesma conta Google.
  3. No menu do celular, abra Instalar como App e siga os passos — ou veja as abas Android / iPhone neste guia.

No Android, abra robooficial.com.br/painel/ no Chrome e entre com sua conta Google.

  1. 1 Toque no menu ⋮ (três pontos), canto superior direito.
  2. 2 Toque em Adicionar à tela inicial (ou Instalar app).
  3. 3 Confirme em Adicionar.

O ícone do Robô Oficial aparece na tela inicial.

No iPhone, abra robooficial.com.br/painel/ no Safari (não use o Chrome) e entre com sua conta Google.

  1. 1 Toque em Compartilhar na barra inferior.
  2. 2 Toque em Adicionar à Tela de Início.
  3. 3 Confirme em Adicionar.

Depois disso, o Robô Oficial abre em tela cheia, como um app.

Aguardando envio

{{ textoMotivoAguardandoEnvio }}

Nada aqui se perde: fica guardado no aparelho até entrar na planilha.

{{ p.destinatario }}

{{ p.descricao }}

Salvo {{ tempoDesde(p.timestamp) }} · {{ p.tentativas }} {{ p.tentativas === 1 ? 'tentativa de envio' : 'tentativas de envio' }}

{{ filaRequisicoesPendentes }} {{ filaRequisicoesPendentes === 1 ? 'alteração sendo enviada' : 'alterações sendo enviadas' }} agora.

Tudo enviado para a planilha.

Verificação de Licença

{{ modalErroLicenca.msg }}

Entre em contato com o suporte para verificar sua licença ou a planilha de licenças do Backend SaaS.

Cadastro Manual

Adicione um mandado sem PDF digital.

Vários destinatários: 81999991111 / / 81988882222 — o furo no meio é quem não tem telefone.

Rota Otimizada

Ao abrir no celular, o Google Maps usará sua localização atual automaticamente.

Ajustar certidão

{{ modalAjusteCertidao.item.destinatario }} — {{ modalAjusteCertidao.item.processo }}

Versão ainda não salva. O documento no Drive continua o anterior.

{{ (modalAjusteCertidao.item && modalAjusteCertidao.item.relato) || 'Este mandado não tem relato.' }}
{{ modalAjusteCertidao.textoAtual || 'Ainda não há texto salvo desta certidão. A IA escreve a partir do relato e da sua correção.' }}

Correções desta sessão

  • {{ i + 1 }}. {{ t.correcao }}

Editar Mandado

{{ modalEdicao.destinatario || modalEdicao.mandado?.destinatario }} — {{ modalEdicao.processo || modalEdicao.mandado?.processo }}

Preencha o relato para gerar a certidão.

Vários nomes: um número na mesma ordem, separado por /. Sem telefone, deixe vazio entre as barras.

WhatsApp: {{ modalEdicao.link_whatsapp }}

Recado só registra a visita. Não gera certidão.

Inserido no robô oficial dia {{ formatarDataBr(modalEdicao.mandado.dataRecebimento) }}

{{ modalModeloManual.modo === 'sistema' ? 'Editar modelo do sistema' : (modalModeloManual.id ? 'Editar modelo extra' : 'Adicionar modelo extra') }}

Cole o texto ou importe um arquivo .txt.

Termos de Uso e Licença

É obrigatório aceitar os termos para utilizar o sistema.

{{ modalTermos.texto }}

Dados do Oficial

Preenchimento único. Estes dados constam nas certidões e nos relatórios gerados pela IA.

Abra aistudio.google.com, entre na conta Google, clique em Criar chave de API, escolha Criar chave em um novo projeto, copie a chave (começa com AIza) e cole abaixo.

Endereço precisa de correção

Corrija o endereço para Presencial ou escolha outra opção.

{{ modalEnderecoObrigatorio.item?.destinatario }}

{{ modalEnderecoObrigatorio.item?.endereco || '(vazio)' }}

Outras opções:

Planejamento de Rota

{{ modalRotaManual.selectedIds.length }}/{{ modalRotaManual.mandadosPresencial?.length || 0 }}
Não selecionado 1Selecionado (em ordem) · Clique no mapa ou na lista para selecionar · Varinha ordena por proximidade

Mandados na rota

{{ mandadosRotaFiltrados.length }}/{{ modalRotaManual.mandadosPresencial?.length || 0 }}

Nenhum mandado encontrado.

Nenhum mandado presencial com endereço no mapa.

{{ modalCampo.destinatario || '(sem nome)' }}

{{ modalCampo.processo || 'Sem processo' }}

Offline — alterações salvas localmente Sincronizando {{ syncProgresso.atual }} de {{ syncProgresso.total }}...
Sincronizado ✓

Falha na geração da certidão

{{ mensagemErroCertidao(modalCampo.linkDocCertidao) }}

Certidão em processamento

Normalmente 60–90 segundos. Sincronize para atualizar.

Abrir rota no Google Maps

Recado só registra a visita. Não gera certidão.

{{ toast.type === 'error' ? 'Erro' : toast.type === 'warning' ? 'Atenção' : toast.type === 'info' ? 'Aviso' : 'Sucesso' }}

{{ toast.msg }}