Iniciativa da CGPAG · MGI / SGP

Automação do SEI e do SIAPE com o acesso que o servidor já tem.

O INTEGRA nasceu na ponta, na CGPAG/DECIPEX, para tirar do servidor o trabalho repetitivo entre os dois sistemas. Virou caso publicado, e hoje o núcleo está em código aberto, para outro órgão replicar.

feito por quem vive o problema, para quem vive o problema.

Sistemas
SEI e SIAPE
Acesso
O do próprio servidor, sem burlar nada
Para quem
Servidores e gestores de outros órgãos públicos
Código
Núcleo aberto, licença MIT, publicado módulo a módulo
Resultados · medidos

O passivo de exercícios anteriores caiu de ~4.800 para ~800 processos.

Aconteceu na CGPAG/DECIPEX, entre mai/2023 e jan/2024. Os números desta seção saem do histórico de movimentações do SEI e dos registros agregados da unidade. Nenhum deles traz informação pessoal, e cada um vem com a sua fonte.

Como isto começou.

Em 2022, a CGPAG contratou uma empresa pública de tecnologia para automatizar os processos de exercícios anteriores, porque o volume já não cabia nas mãos da equipe. O trabalho parou na fase de viabilidade: depois de cerca de seis meses acompanhando os servidores que faziam a tarefa, a conclusão foi que não era viável, dada a complexidade do processo.

A coordenadora-geral não se deu por convencida. Ela já tinha visto automação funcionar em pequenos processos administrativos noutro órgão, e passou a procurar, dentro da própria equipe, alguém com alguma experiência em programação, por mínima que fosse.

Quem apareceu foi um analista técnico executivo com formação em TI, afastado do desenvolvimento de sistemas havia vinte anos pela própria carreira administrativa. Pediu noventa dias para estudar e mostrar um primeiro resultado. Era maio de 2023.

Em trinta dias veio o primeiro resultado parcial. Em menos de seis meses, quase todo o processo estava automatizado e em operação. Faltava só a análise financeira.

O que fez a diferença não foi saber programar. Foi conhecer o processo por dentro. Quem construiu já executava aquela rotina todo dia, e não precisou analisar de fora um processo que não conhecia. A vivência abriu o caminho; o que sustentou o resultado foi revisar cada etapa, sem atalhos, até a automação responder com a mesma precisão de quem fazia o trabalho à mão.

O papel da inteligência artificial.

E é aqui que entra a inteligência artificial do nome. Em 2023, as ferramentas de IA para apoio à programação deram um salto, e foi isso que permitiu a uma pessoa entregar em seis meses o que exigiria uma equipe inteira e muito mais tempo. A IA ajudou a escrever o roteiro; ela não está dentro do que roda. O INTEGRA não improvisa: repete exatamente o que foi definido, do mesmo jeito, toda vez. É essa previsibilidade que torna o resultado auditável.

Nada disso teve ambiente de teste. Não havia área controlada à disposição, então cada pedaço foi conferido aos poucos, em partes pequenas, com o cuidado que a ausência de rede de proteção exige.

Depois foi crescendo: cada automação nova partia da anterior. E quando ficou claro que as mesmas peças serviam a fluxos diferentes, elas viraram módulos. É o pacote que está publicado aqui.

−89%

no tempo de cada processo: de ~32 min à mão para ~3,5 min com a automação.

Revista Gestão de Pessoas em Ação (MGI), vol. 3, jun/2025.

+6.500

processos administrativos concluídos pela área no período.

Revista Gestão de Pessoas em Ação (MGI), vol. 3, jun/2025.

8 → 4

técnicos na rotina de exercícios anteriores; a outra metade da equipe foi redirecionada para outras frentes.

Revista Gestão de Pessoas em Ação (MGI), vol. 3, jun/2025.

lugar nacional em Experiências Inspiradoras em Gestão de Pessoas.

A experiência da CGPAG/DECIPEX foi selecionada pelo MGI / Secretaria de Gestão de Pessoas e depois publicada como caso na revista da pasta.

Média final
93,83
Edital
Edital nº 1/2025 — Seleção de Experiências Inspiradoras em Gestão de Pessoas no Setor Público, MGI / Secretaria de Gestão de Pessoas
Experiência inscrita
“Automação Robótica de Processos na CGPAG/DECIPEX: Inovação e Aprendizado Organizacional na Gestão de Pessoas”
Publicação
Revista Gestão de Pessoas em Ação (MGI), vol. 3, jun/2025
Equipe da CGPAG/DECIPEX no palco, recebendo o prêmio de 1º lugar em Experiências Inspiradoras em Gestão de Pessoas, com o telão da cerimônia ao fundo
Entrega do prêmio à equipe, em cerimônia do MGI / Secretaria de Gestão de Pessoas, em 2025.

O histórico por trás dos indicadores.

Entre 2023 e 2026, a área recebeu 15.440 processos de exercícios anteriores, a demanda que a automação passou a absorver. As séries abaixo saem dos registros agregados da unidade.

Passivo de processos de exercícios anteriores

Registros agregados da unidade, no início e no fim do período.

~4.800
mai/2023
~800
jan/2024

As medições são da mesma série, no início e no fim do período. Passivo é o estoque de processos ainda à espera de tratamento na unidade.

Valores lançados de forma controlada no SIAPE

Em R$ milhões, por mês de lançamento. Total de R$ 12,11 mi em 304 processos, abr–jul/2026.

3,88
abr/26
4,18
mai/26
2,69
jun/26*
1,35
jul/26*

* o asterisco marca mês parcial. A soma dos meses exibidos difere do total por arredondamento: cada mês está arredondado a duas casas.

Fontes. Indicadores: artigo “Inovações Silenciosas em Gestão de Pessoas: automatizando atividades de trabalho repetitivas da DECIPEX”, revista Gestão de Pessoas em Ação (MGI), vol. 3, jun/2025. Séries: registros agregados da unidade. Reconhecimento: Edital nº 1/2025, MGI / Secretaria de Gestão de Pessoas. Todos os dados são agregados, sem informação pessoal.

Contexto · como funciona

Dois sistemas que não se falam, e um deles nasceu em 1989.

O SEI tramita documentos na web desde 2009. O SIAPE guarda os dados funcionais numa emulação de terminal de mainframe, a tela preta 3270. Entre os dois fica o servidor: copiando, digitando e conferindo matrícula por matrícula.

Os dois caminhos cobram alguma coisa.

Na ponta, o cenário é o típico do serviço público: demanda alta, equipe pequena e o mesmo ritual manual repetido à exaustão. Diante disso há dois caminhos, e nenhum deles é de graça. Quem for propor a automação à chefia precisa saber o preço dela antes de ser perguntado.

Continuar à mão

Para começar
Nada. A equipe já sabe fazer.
A repetição
Fica com a pessoa, a cada processo.
Erro de digitação
Só aparece quando o lançamento trava.
Caso fora da regra
A pessoa vê e resolve na hora.
Se a tela mudar
O servidor se adapta no mesmo dia.
Manutenção
Nenhuma. Não há código para manter.

Automatizar com o INTEGRA

Para começar
Alguém da equipe lê e ajusta Python.
A repetição
Sai da mão: o roteiro executa os passos.
Erro de digitação
Conferido contra o registro do SIAPE.
Caso fora da regra
Volta para a mesa do servidor.
Se a tela mudar
O roteiro quebra e precisa de conserto.
Manutenção
Do órgão que adotou, daí em diante.

A CGPAG escolheu o segundo caminho com esse preço à vista: trocou um custo de repetição, que não termina nunca, por um custo de manutenção, que aparece quando um dos dois sistemas muda de tela. A troca vale onde o volume é alto e a regra é estável. Onde cada caso é diferente do anterior, ela não vale; dizer isso antes do piloto custa menos do que descobrir depois.

Por que isto não é gambiarra.

A automação reproduz a interação do servidor na interface dos sistemas: não abre o banco de dados por trás, não pede integração privilegiada e não recebe credencial própria. É por isso que funciona em qualquer órgão, sem depender de habilitação institucional.

  • Usa a sessão que você já abriu

    Roda sobre a mesma sessão logada do servidor. Nenhuma credencial de sistema, nenhuma liberação especial. É o mesmo acesso de sempre, sem o trabalho braçal.

  • Injeção direta na API, não robô cego

    Fala com a API do editor de texto do SEI e busca arquivos por fetch dentro da sessão, em vez de simular mouse e teclado às cegas. É mais rápido e, sobretudo, previsível.

  • Provado em produção, não só em teste

    Cada módulo é conferido num SEI real (versão 4.1.5) antes de ser publicado: processo criado, documento assinado, valor lançado. Só então entra no repositório.

  • Aponta o que o humano erra

    Compara o que foi digitado com o registro oficial do SIAPE e aponta a divergência, como a matrícula trocada que antes travava o processamento.

Onde a automação se encaixa O servidor entra no sistema e autentica. A sessão fica aberta no navegador dele. O INTEGRA trabalha dentro dessa mesma sessão e, por ela, alcança o SEI e o SIAPE. Não existe credencial própria da automação, nem caminho paralelo até o banco de dados. O servidor entra e autentica A sessão fica aberta no navegador O INTEGRA usa essa sessão SEI SIAPE
O acesso é o do próprio servidor. A automação não tem porta própria e não alcança o banco de dados por trás.

Rastreável por princípio, não por acaso.

Automação em serviço público só se sustenta com segurança e transparência. Os pontos abaixo são regra do projeto, não recomendação.

  • Não burla autenticação nem captchaAutomatiza o acesso que o próprio usuário já possui. Nada de contornar controle.
  • Você é quem autorizaA senha é parâmetro de quem executa: nunca embutida no código, nunca registrada em log.
  • Cada operação sob o seu usuárioAs ações ficam registradas sob o servidor que roda a automação, auditáveis como qualquer ato dele.
  • Nenhum dado pessoal no repositórioCPF, nome, número de processo: nada real é versionado, e os exemplos usam valores fictícios.

Responsabilidade e escopo

O INTEGRA oferece os blocos. A automação é de quem a executa. As rotinas montadas com os módulos do pacote são de inteira responsabilidade de seus executores: cada órgão observa as suas próprias regras de negócio, e a execução deve ser sempre acompanhada. São ferramentas de apoio ao andamento das unidades, e não constituem aplicações institucionais.

O núcleo aberto · integra-gov

Uma caixa de ferramentas para o SEI e para o SIAPE, nas duas portas.

O coração do INTEGRA é uma biblioteca Python reutilizável, publicada módulo a módulo: cada peça é generalizada, testada e verificada ao vivo antes de entrar. Nada de valores de um órgão embutidos no código: tudo é parâmetro.

Os blocos que o pacote publica.

Cada bloco faz uma coisa e devolve o resultado dela. Você escolhe quais usar, e monta a rotina do seu setor com as peças que interessam.

SEI

núcleo · multiplataforma

Do processo em branco ao documento assinado e tramitado.

  • iniciar processo
  • documento externo
  • documento interno
  • editar (placeholders)
  • assinar
  • bloco de assinatura
  • tramitar
  • marcadores
  • controle de prazo
  • concluir
  • download
  • árvore de documentos

SIAPE 3270

extra · Windows

A tela preta do mainframe, conduzida por código, com você autenticando.

  • acesso web + OTP
  • lançador do terminal
  • ler tela / enviar teclas
  • login (OTP)
  • acessar transação
  • troca de habilitação

e-SIAPE web

núcleo · navegador

As telas CIS do e-SIAPE conduzidas por código, com você autenticando pelo SERPRO ID no celular.

  • acesso via SERPRO ID
  • frames, popups e relogin
  • troca de órgão (TROCAHAB)
  • dados funcionais
  • ficha anual
  • ficha de todos os órgãos

Ficha financeira

núcleo · multiplataforma

O PDF da ficha lido como dados. A leitura se confere sozinha contra os totais impressos.

  • rubrica e descrição
  • competência e valor
  • rendimento ou desconto
  • servidor e pensionista
  • vários órgãos num PDF
  • conferência mês a mês

Uma base aberta, camadas em cima dela.

O projeto cresce em camadas: um núcleo público e auditável, um orquestrador que encadeia os passos, e as aplicações que rodam na unidade. Só a base é o que outro órgão precisa para começar.

núcleo · público

integra-gov

A biblioteca de código aberto: os blocos de SEI e de SIAPE, reutilizáveis por qualquer órgão.

orquestração · interno

Motor de fluxos

Encadeia os blocos em rotinas inteiras: catálogo de passos, fontes de dados e persistência.

aplicações · interno

Instrução de processos na ponta

Os fluxos da CGPAG/DECIPEX que instruem processo de verdade, no dia a dia da unidade.

Em produção · CGPAG/DECIPEX

Dos blocos às soluções que já rodam.

Projetos construídos com o apoio dos blocos do pacote, cada um observando as regras do seu contexto. São ferramentas de apoio às unidades, não aplicações institucionais.

Janela do INTEGRA Exante sobreposta à tela do SEI, com a árvore de documentos do processo à esquerda e o log da automação; os números de processo aparecem pixelizados.

INTEGRA Exante — Exercícios Anteriores

O fluxo premiado: lançamento de exercícios anteriores conectando o SEI e o SIAPE (terminal 3270), da tabela de valores à nota técnica assinada.

  • DECIPEX
  • SEI
  • mainframe SIAPE

Abrir o vídeo de execução

Painel SEI aberto no navegador, com os cartões de indicadores da unidade no alto — processos ativos, entradas do período, concluídos e passivo antigo — e o gráfico de evolução logo abaixo.

Painel SEI

Lê a base de processos do SEI e mostra os indicadores da unidade quase em tempo real (ativos, entradas, conclusões e o passivo antigo), com a evolução no período e exportação em PDF.

  • CGPAG/DECIPEX
  • base SEI
  • indicadores
Janela do aplicativo Extrator SEI sobre a tela de unidades do SEI, com os botões de coleta de movimentações e de marcadores; os campos de login e senha estão borrados.

Extrator SEI

Acessa o SEI e atualiza uma base local dos processos da unidade (abertos, sobrestados e concluídos), com movimentações e marcadores. É a base de dados que alimenta o Painel SEI.

  • login SEI
  • processos
  • marcadores
Janela do INTEGRA Mensageria, com as abas de status, ações e log e as fases da automação, sobre a Central de Mensagens do Sigepe com os campos de destinatário e mensagem vazios.

INTEGRA Mensageria

Comunicação em lote, porém personalíssima: automatiza a Central de Mensagens do Sigepe com mensagem e anexo sob medida para cada servidor, em fases: captura, envio, comprovante no SEI, edital no DOU e encerramento.

  • Sigepe
  • SEI: incluir documento
  • controle de sessão
Launcher do INTEGRA PSS, com os campos de login e token mascarados por pontos e o log de execução da automação correndo ao lado.

INTEGRA PSS — Reposição ao Erário

Instrução dos processos de Reposição ao Erário, executando o fluxo “Memória + Notificação + Formulário” com a lógica headless do pacote. Você autentica, a automação conduz.

  • DECIPEX
  • SEI
  • SIAPE

Projetos internos construídos com o apoio dos blocos do pacote. As telas acima usam dados de demonstração. Nenhum dado pessoal, nenhum processo real. O vídeo de execução do Exante já está publicado e abre nesta página.

Feito na DECIPEX. Aberto para qualquer órgão.

O INTEGRA surgiu por iniciativa da Coordenação-Geral de Pagamentos (CGPAG), no MGI/SGP/DECIPEX. E o mesmo problema, SEI e SIAPE que não conversam, se repete em ministério após ministério, com cada unidade reinventando a roda, muitas vezes de forma informal.

O núcleo responde a isso sendo código aberto sob licença MIT, parametrizável por órgão e publicado abertamente. Um órgão pluga o seu SEI e o seu SIAPE sem começar do zero, e a colaboração entre órgãos é bem-vinda: o repositório aceita contribuição de servidores e de desenvolvedores de fora da DECIPEX.

O que já vem pronto para outro órgão adotar

Licença
MIT: usar, estudar, modificar e redistribuir, inclusive dentro do órgão.
Parâmetros
A URL do SEI e o código do órgão entram por configuração. Não estão cravados no código.
Falhas
Exceções tipadas: a sua rotina trata o erro em vez de adivinhar o que aconteceu.
Confiança
Testes automatizados em integração contínua e documentação de uso por módulo.
Contribuição
O repositório é público e aceita correção, melhoria e módulo novo de outro órgão.
Falar com quem fez

Essa é a nossa história. Fale com a gente.

Não há formulário, requisito nem processo. Se alguma coisa aqui parecer com o que acontece na sua unidade, escreva: para perguntar, para discordar, ou só para saber se dá para fazer parecido aí. Quem responde é quem fez.

marco.aurelio-silva@gestao.gov.br

O endereço e o botão abrem o seu programa de e-mail com o assunto preenchido. Se preferir olhar antes de falar, o núcleo está no GitHub sob licença MIT, com documentação e exemplos. E, se for descrever um caso, use valores fictícios. Nada de CPF, matrícula ou número de processo real.

As siglas desta página.

Se alguma passou batido, está tudo aqui.

SEI
Sistema Eletrônico de Informações. É onde o processo tramita: documento, assinatura, despacho.
SIAPE
Sistema Integrado de Administração de Recursos Humanos. Guarda os dados funcionais e a folha de pagamento do servidor federal.
e-SIAPE
O mesmo SIAPE, acessado pela web, por dentro do Sigepe, em vez do terminal antigo.
O terminal do SIAPE
A tela mais antiga do SIAPE, herdada do mainframe e chamada 3270. Abre num emulador, e é onde muita coisa ainda só se resolve digitando.
MGI
Ministério da Gestão e da Inovação em Serviços Públicos.
SGP
Secretaria de Gestão de Pessoas, do MGI.
DECIPEX
Diretoria de Serviços de Aposentados e Pensionistas e de Órgãos Extintos, na SGP. É onde fica a CGPAG.
CGPAG
Coordenação-Geral de Pagamentos. É a área onde o INTEGRA nasceu, e onde ele roda todo dia.
Licença MIT
A licença de software livre sob a qual o núcleo é publicado: qualquer órgão pode baixar, usar e alterar, sem pagar e sem pedir autorização, mantendo o aviso de autoria e o texto da licença.
Python
A linguagem de programação em que o pacote é escrito.

INTEGRA, iniciativa de servidores da Coordenação-Geral de Pagamentos (CGPAG). MGI / SGP / DECIPEX.

Caso publicado na revista Gestão de Pessoas em Ação (MGI), vol. 3, jun/2025.

Ferramentas de apoio às unidades. Não constituem aplicações institucionais.

Em construção · licença MIT · sem dados pessoais no repositório.