iGest Bot — SQLite Dashboard

A carregar… AUTO 30s

Facturação Mês Actual

Por Cobrar

Compras Mês Actual

Saldo BCP

Bot — Últimas 24h

📈 Facturação Mensal
■ Facturado ■ Cobrado
🏦 Saldo BCP Mensal
🏆 Top 10 Clientes (2025/2026)
⏳ Últimas Facturas Por Cobrar
Nº DocClienteValorData

Total SQLite

Faturas PDF

CSV Curve

Reembolso

🛒 Compras Mensal
Compras
#FonteFornecedor/MerchantNº DocDataValorIVAPagamentoReembolsoNotion
Linhas
RefDescriçãoQtdUnPreço UnitIVA%TotalAlocar a Obra
🕵️ Não conciliados
A carregar…

Movimentos

Saldo Actual

TRF P/ Mathieu

TRFs Reconciliadas

Movimentos BCP
DataDescriçãoMontanteSaldoTipoDoc Ref
🕵️ Não conciliados
A carregar…

FT + RC

Pago (RC emitido)

⚠️ Por Pagar real

FT c/ RC (liquidadas)

Vendas
Nº DocClienteValorDataEstadoPDF
A carregar…
🕵️ Não conciliados
A carregar…

Concluídos

A Executar

Erro

Cancelado

Jobs Recentes
#ComandoEstadoCriadoResultado/Erro
🔍 Pesquisa Global
Selecciona um fornecedor Clica nas linhas para seleccionar artigos
Código ↕Descrição ↕Preço ↕Moeda
🛒
🤖 System Prompt Principal (respostas directas ao utilizador)
⚡ System Prompt /auto (geração de artigos JSON para orçamentos)
⚠️ As alterações são aplicadas na próxima mensagem enviada ao bot — não é necessário reiniciar.

📖 Comandos Disponíveis

/start
Mensagem de boas-vindas com lista de comandos
/orcamento
Cria orçamento no Notion (4 passos: cliente → local → sistema → notas)
/auto
Orçamento automático via IA (cliente → descrição trabalho → confirmar artigos JSON)
/intervencao
Regista nova instalação no Notion (estado: Adjudicado)
/assistencia
Regista assistência técnica/garantia no Notion
/cancelar
Cancela a operação em curso
(texto livre)
Resposta directa via IA com balizas de preços AVAC. Detecta intenção automática (orçamento/assistência/instalação)
Fluxo /auto
1. Cliente?
2. Trabalho realizado?
3. IA gera artigos JSON
4. Confirmar → cria Notion + job iGest
✉️ Compor Email
📋 Fornecedores & Contactos
Nome Label chip Email
📦 Assistente Encomenda
✅ Confirmação Orçamento
⚙️ Configuração do Documento
📋 Artigos
📄 JSON para Notion
Colar no campo Artigos iGest da DS Orçamentos:
Pendente → bot emite N/A → ignorado

🤖 Agentes Autónomos

🛡️ Supervisor agent/supervisor.js
Monitoriza saúde de todos os scripts e agentes. Alerta quando algo falha, crontab diverge, ou SQLite corrompido.
ÚLTIMO CHECK
CRÍTICOS
AVISOS
CRON
*/15 * * * *
🔗 Reconciliação Financeira agent/reconciliacao.js
Modo:
Cruza faturas de venda com movimentos BCP. Detecta pagamentos por nº FT, valor+cliente, ou soma agrupada.
ÚLTIMO RUN
RECONCILIAÇÕES
PRONTAS RC
CRON
0 7 * * *
🔍 Auditor de Integridade agent/auditor.js
Modo:
Verifica coerência entre SAF-T, Notion e SQLite. Detecta FTs em falta, valores divergentes e duplicados.
ÚLTIMO RUN
ALERTAS TOTAL
SCORE FTs
CRON
0 6 * * *
Último relatório semanal:
🛒 Reconciliação Compras agent/compras.js
Modo:
Cruza faturas de fornecedores com saídas BCP e reembolsos Curve. Detecta compras pendentes sem pagamento.
ÚLTIMO RUN
RECONCILIAÇÕES
D3 PENDENTES
CRON
30 7 * * *
📋 Reconciliações Recentes — Vendas
A carregar…
📋 Reconciliações Recentes — Compras
A carregar…
🚫 Whitelist BCP (D4)
📜 Log Reconciliação Vendas
A carregar…
📜 Log Compras Agent
A carregar…
📜 Log Auditor
A carregar…
📜 Log Supervisor
A carregar…

💸 Cash Flow

Entradas RC (mês)

Saídas BCP (mês)

Saldo Actual

Saldo Projectado

Entradas pendentes vs Saídas pendentes
✅ Entradas pendentes:
⚠️ Saídas pendentes:
📅 FTs por pagar:

🔄 Pipeline OR → FT → RC

Orçamentos

Facturas

Recibos

Por Cobrar

Facturas Por Pagar
RefClienteValorEmissãoDias
A carregar...

🏗️ Obras / Serviços

📱 Como usar no Telegram
Fluxo completo:
1️⃣ /faturas — lista FTs Por pagar · toca numa → ▶ Controlar cria a obra
2️⃣ /obras — lista serviços activos · toca num → acções:
   • ▶ Iniciar trabalho — arranca cronómetro de mão-de-obra
   • 🚗 Deslocação — cronómetro separado para deslocação (aparece como "+Xh desl" no dashboard)
   • ⏹ Parar timer — para o cronómetro activo
   • 📦 Registar material — pesquisa por nome, escolhe da lista, indica quantidade

Atalhos de texto:
/iniciar SRV-2026-001 · /parar · /material MM030039 2 · /concluir SRV-2026-001

Dashboard: coluna Horas = trabalho + deslocação em cinzento · 🚫 oculta FT da lista
Adjudicações Recentes (FTs últimos 90 dias)
RefClienteValorDataEstado
A carregar...
Serviços em Controlo
RefClienteMoradaEstadoHorasMaterialTotal
A carregar...
📊 Rentabilidade por Obra
RefClienteTipoOrçadoCustoMargem%Tempo
A carregar...
📅 Agenda de Serviços
A carregar...
📦 Guia de Transporte → Obra
Arrasta PDF de guia de transporte aqui ou clica para seleccionar

📦 Stock

📷 Scanner EAN — Entrada / Saída de Stock
🔗 Abrir no telemóvel
📄 Fatura de Compras → Stock
Arrasta PDF de fatura de compras aqui ou clica para seleccionar
⚡ Entrada automática em stock — Fornecedores
Faturas destes fornecedores entram no stock automaticamente sem aprovação manual. Usa SANITOP% para aceitar qualquer variante do nome.

Artigos em Stock

Valor Total Stock

Stock Baixo

CódigoDescriçãoQtdUn base → consumoCusto MédioValor TotalMínSaída
A carregar...

🔔 Alertas

DataTipoMensagemGravidade
A carregar...