A IA lê as convenções coletivas e o sistema vigia os vencimentos todo dia.

SaaS multiempresa para escritórios de contabilidade buscarem, cadastrarem e monitorarem Convenções Coletivas de Trabalho. O Gemini lê o PDF da convenção, resume as cláusulas, gera checklist e busca CCTs no Mediador do MTE. Um job diário avisa sobre vencimentos e mudanças na carteira de clientes, e o sistema gera comunicado em PDF com o impacto do reajuste na folha.
o problema
Escritórios contábeis atendem dezenas de CNPJs, cada um sujeito a uma CCT diferente espalhada entre PDFs de sindicatos, o Mediador do MTE e o DOU. Achar a convenção vigente, ler cláusulas longas, não perder datas-base e avisar cada cliente do impacto do reajuste era trabalho manual e sujeito a erro.
a solução
Base única de CCTs isolada por organização via RLS. Upload de PDF com extração por IA, busca com grounding no Mediador MTE e importação em um clique. Resumo estruturado, comparação, checklist e chat com IA. Carteira de clientes por CNPJ ligada às convenções, monitor diário com pg_cron que gera alertas deduplicados e manda e-mail, e comunicado em PDF com a marca do escritório e a estimativa de impacto por regime tributário.
Funcionalidades
- 01Busca de CCTs por palavra-chave, UF, município e CNAE
- 02Busca no Mediador do MTE com IA (grounding do Google Search) e importação em um clique com download do PDF
- 03Upload de PDF/DOCX com extração automática de metadados e texto pelo Gemini
- 04Resumo estruturado por IA em 9 grupos de cláusulas (pisos, benefícios, jornada, adicionais, férias, vales e outras)
- 05Carteira de clientes por CNPJ com regime tributário, folha mensal e vínculo N:N com CCTs
- 06Monitor diário automático com alertas de vencimento, nova vigência e mudança na ficha
- 07E-mail diário de alertas por organização (Resend)
- 08Comunicado ao cliente em PDF com logo do escritório e impacto do reajuste por regime (Simples, Presumido, Real)
- 09Checklist de conformidade gerado por IA (8 a 20 obrigações categorizadas, com prazo)
- 10Assistente de IA com streaming sobre as convenções da organização
- 11Quadro de controle de vigência (vigente, vencendo, vencida)
- 12Comparação lado a lado de até 3 convenções
- 13Relatórios com filtros, impressão e exportação CSV
- 14Favoritos, pastas coloridas e portfólio com anotações
- 15Multiempresa com convites por token, troca obrigatória de senha e permissões por módulo (ver, editar, exportar)
- 16Painel super admin: organizações com plano e limites, usuários com importação CSV, auditoria e estatísticas de uso

Decisões técnicas
- >Multi-tenancy no Postgres: 20 tabelas com RLS e 66 políticas ativas, apoiadas em 5 funções SECURITY DEFINER de autorização
- >8 Edge Functions em Deno (1.382 linhas), 5 delas com Gemini 2.5 Flash
- >Busca no Mediador MTE em duas etapas: grounding com Google Search e depois estruturação com responseSchema JSON, usando só URLs reais
- >PDF lido nativamente pelo Gemini (inlineData) com function calling forçado e até 65.536 tokens de saída
- >Retry com backoff exponencial em 500/502/503/504 e timeout de 45 s via AbortController em todas as chamadas de IA
- >Monitor idempotente: assinatura por CCT, linha de base sem alerta falso e deduplicação por chave única com hash djb2
- >2 jobs pg_cron + pg_net com segredos no Supabase Vault e função de disparo com lista fechada e EXECUTE revogado
- >Corrigiu em produção uma falha silenciosa: o pg_net estourava o timeout de 5 s todo dia enquanto o pg_cron marcava sucesso
- >28 rotas com 3 níveis de guarda (usuário, org_admin, super_admin) e 10 migrations versionadas
- >Normalização das datas devolvidas pela IA (inclusive por extenso) coberta por 7 casos de teste em Vitest
Tem um projeto parecido? Me conta o que precisa funcionar.
Pedir orçamento