IGM Security © 2025 — Acesso restrito
IGM Security — Visão Geral
Orç. manutenção aprovados
Aguardando aprovação
Follow-up (+10 dias)
Total atendimentos (sem plantão)
Alertas Críticos
Requerem atenção imediata
Preventivas do Mês
Status atual
Visão Geral overview
Manutenção
Contratos Ativos
Distribuição por tipo de serviço
Orçamentos
Orçamentos de manutenção aprovados
Orçamentos aprovados
Aguardando aprovação
Follow-up (+10 dias)
Por Status
Período selecionado
Alertas & Follow-up
Pendentes há mais de 10 dias
0
🔔
Carregue para ver alertas
Atendimentos
Total atendimentos (sem plantão)
Média de Atendimentos
Atendimentos por dia da semana no período (sem plantão/preventiva)
Produtividade por Técnico
Atendimentos no período
Atendimentos por Cliente
Quantidade de chamados no período selecionado
Período:
Tipo:
Plantão
Total plantões (período)
Plantões a cobrar
Absorvidos IGM
Valor cobrado (período)
Lucro plantões (cobrado − técnicos)
Preventivas
Em aberto
Concluídas
Total contratos c/ preventiva
Status do Mês
Em aberto vs Concluídas
Resumo Preventivas
Contratos com preventiva ativa
Manutenção de Equipamentos
Em manutenção
Prazos vencidos
Valor total vendido (período)
Lucro total
Valor aguard. aprovação
Orçamentos a enviar
Orçamentos de manutenção aprovados
Orçamentos aprovados
Aguardando aprovação
Follow-up (+10 dias)
Recusados/expirados
Valor aguardando aprovação
Orçamentos a Enviar
Atendimentos com necessidade de orçamento identificada — aguardando envio ao cliente
📋
Nenhum orçamento pendente de envio
Atendimentos com questionário preenchido e necessidade de orçamento = Sim aparecerão aqui
Total de atendimentos (sem plantão)
Atendimentos por técnico
Excluindo plantões · Corretivos · Preventivas
Técnico Total Corretivos Preventivas Tipos
Aguardando dados...
Chamados e Atendimentos
Auvo · Weslen · Diego · Michel · Fabio
🔧
Configure Auvo para carregar
Insira API Key nas configurações
Total plantões
A cobrar (não comodato)
Absorvidos IGM
Valor cobrado (período)
Lucro plantões (cobrado − técnicos)
Por Origem
IGM direto vs Route Security
Resumo Financeiro
Plantões que geram receita
💰
Sem dados
Todos os Plantões
Com regra de cobrança e emergenciais gratuitos por contrato
ClienteTécnicoDataOrigemCobrar?Valor contrato
🌙
Sem plantões no período
Em aberto
Concluídas
Total contratos
Controle de Preventivas
Vencimento: último dia útil do mês · Status validado automaticamente via Auvo (atendimento tipo "preventiva" no mês vigente) · ✓ Auvo = confirmado automaticamente
ClientePeriodicidadeVencimentoStatusProgresso
Calculando...
Equipamentos em manutenção
Prazos vencidos
Lucro total
Aguardando aprovação
Manutenção de Equipamentos
Controle de equipamentos enviados para fornecedor · alertas automáticos de prazo
StatusEntrada IGMClienteOS IGM EquipamentoFornecedorPrazo Orç. OS FornecedorAprovado?Prazo Devol. Entrega ClienteCusto IGMVenda IGM LucroPagamento
Carregue via planilha ou adicione manualmente
Período:
Receita por Período
Métricas Financeiras
💰
Sem dados
Lucro Manutenção de Equipamentos
Base na planilha de manutenção
🔧
Importe a planilha de manutenção
Clientes
Base sincronizada do Auvo · clientes com flag ativo viram contratos
Base de Contratos
Clique em um contrato para ver detalhes · SLA e emergenciais
📎 Atualizar manual
Carregando...
Gerenciamento de Usuários
Somente administrador pode criar e editar usuários
Usuário
Senha
Nível
UsuárioNívelFinanceiroStatusAções
Configurações da API Auvo
Credenciais para integração em tempo real
API Key (AppKey)
Token (AppToken)
ℹ Como funciona a integração Auvo
A API da Auvo bloqueia chamadas diretas do navegador (CORS). Para integração em tempo real, é necessário configurar um servidor backend. Enquanto isso, use o botão "Ver Demo" para testar com dados simulados, ou exporte relatórios do Auvo e importe aqui.

Para publicar com integração real: crie um projeto no Vercel com o arquivo server.js que atuará como proxy — eu gero esse arquivo para você.
Configurações Agendor CRM
Token de API para sincronização de negócios e pipeline comercial
API Token
Encontre o token em: Agendor → Menu → Integrações → API Token
E-mails de Alerta
Destinatários para notificações automáticas de SLA (orçamentos pendentes, etc.)
E-mail do Gestor
E-mail da Equipe
Esses endereços recebem alertas automáticos quando orçamentos ficam pendentes por 2+ dias
Configurações Gmail OAuth
Para sincronização de orçamentos enviados
Gmail Client ID
Google OAuth
Conecte sua conta Google para acesso seguro ao Sheets e Drive
Google Sheets — Manutenção de Equipamentos
Sincronização bidirecional a cada 5s com planilha no Google Sheets
URL do Apps Script (Web App)
📋 Como configurar o Google Sheets
1. Abra o Google Sheets e crie uma aba chamada Manutencao
2. Vá em Extensões → Apps Script e cole o script abaixo:
function doGet(){
  var ss=SpreadsheetApp.getActiveSpreadsheet();
  var sh=ss.getSheetByName('Manutencao');
  var vals=sh.getDataRange().getValues();
  if(vals.length<2)return ContentService.createTextOutput('[]').setMimeType(ContentService.MimeType.JSON);
  var headers=vals[0];
  var rows=vals.slice(1).map(function(r){var o={};headers.forEach(function(h,i){o[h]=r[i];});return o;});
  return ContentService.createTextOutput(JSON.stringify(rows)).setMimeType(ContentService.MimeType.JSON);
}
function doPost(e){
  var payload=JSON.parse(e.postData.contents);
  var ss=SpreadsheetApp.getActiveSpreadsheet();
  var sh=ss.getSheetByName('Manutencao');
  var headers=['id','status','entrada','cliente','osIgm','equipamento','enviadoForn','prazoOrcForn','osForn','aprovadoCliente','prazoDevolForn','prazoEntregaCliente','custoIgm','vendaIgm','lucro','pagamento'];
  if(sh.getLastRow()<1)sh.appendRow(headers);
  if(payload.action==='delete'){
    var data=sh.getDataRange().getValues();
    for(var i=1;i<data.length;i++){if(String(data[i][0])===String(payload.id)){sh.deleteRow(i+1);break;}}
  } else if(payload.action==='upsert'){
    var d=payload.data;
    var vals2=sh.getDataRange().getValues();
    var found=false;
    for(var j=1;j<vals2.length;j++){if(String(vals2[j][0])===String(d.id)){sh.getRange(j+1,1,1,headers.length).setValues([headers.map(function(h){return d[h]===undefined?'':d[h];})]);found=true;break;}}
    if(!found)sh.appendRow(headers.map(function(h){return d[h]===undefined?'':d[h];}));
  }
  return ContentService.createTextOutput(JSON.stringify({ok:true})).setMimeType(ContentService.MimeType.JSON);
}
3. Clique em Implantar → Nova implantação → Web App
4. Em "Executar como": Eu · "Quem tem acesso": Qualquer pessoa
5. Copie a URL gerada e cole no campo acima
Pipeline
Negócios ativos
Ganhos (período)
Perdidos (período)
Valor em negociação
Valor ganho (período)
Todos os Negócios
Configure o token Agendor nas configurações para sincronizar
Ligações de Prospecção
Ligações no período
Ligações por Vendedor
Filtrado pelo período global
Sincronize o Agendor para ver as ligações
Novos Negócios
Novos negócios no período
Lista de Novos Negócios
Filtrado pelo período global
Sincronize o Agendor para ver os novos negócios
Novos Clientes
Novos clientes no período
Lista de Novos Clientes
Filtrado pelo período global
Sincronize o Agendor para ver os novos clientes
Origem dos Leads
Origem dos Leads
Base completa do Agendor · clique ▶ Executar para carregar
Sincronize o Agendor e clique ▶ Executar para carregar os dados
Funil · LEADS
Leads esta semana
Leads este mês
Total no período
Média semanal
Evolução de Leads
Agrupado por semana · Filtro global
Por Origem
Distribuição
Funil · VISITAS
Total de visitas no período
Levantamento técnico
Entrega de proposta
Visitas por Tipo e Vendedor
Filtrado pelo período global
Sincronize o Agendor para ver as visitas
Funil · PROPOSTAS
Propostas no período
Taxa proposta / cliente
Clientes com proposta
Propostas por Tipo de Serviço
Por funil Agendor
Detalhamento de Propostas
Filtrado pelo período global
Sincronize o Agendor
Funil · NEGOCIAÇÃO
Em negociação
Valor total em negociação
🔥 Quentes este mês
Valor dos quentes
Valor por Serviço
Em negociação · R$
🔥 Quentes para Fechamento
Estágio avançado no funil
Sincronize o Agendor
Todos em Negociação
Por etapa do funil
Sincronize o Agendor
Funil · FECHAMENTO
Projetos ganhos
Projetos perdidos
Taxa de conversão
Valor total ganho
Recorrentes fechados
Ganhos vs Perdidos
No período
Fechamentos por Serviço
Projetos ganhos por funil
Projetos Ganhos
Com valores
Sincronize o Agendor
Recorrentes Fechados
Por tipo de serviço
Sincronize o Agendor
Motivos de Perda
Negócios perdidos
Sincronize o Agendor
Projetos
Módulo em desenvolvimento
Financeiro
Módulo em desenvolvimento
Compras
Módulo em desenvolvimento