Estudo de caso: Como a AgriWise conecta 24.000+ funcionários em 50+ locais
Uma plataforma ERP transformou integrações biométricas instáveis em um sistema de ponto em tempo real — em 5 minutos por dispositivo.
Como a AgriWise conecta 24.000+ funcionários ativos em 50+ locais com PunchConnect
A AgriWise é uma plataforma ERP que atende empresas agrícolas. Seu módulo de RH gerencia as operações de pessoal em mais de 50 locais e 24.000+ funcionários ativos — de trabalhadores rurais a pessoal administrativo.
Nessa escala, o controle de ponto preciso e em tempo real não é opcional. É a base sobre a qual a folha de pagamento e a conformidade são construídas.
O problema: três gerações de fracasso
Conectar dispositivos biométricos a software na nuvem parece simples. Não é.
A equipe da AgriWise passou por três gerações de fracasso antes de encontrar algo que funcionasse.
Geração 1: Importação manual por Excel
Os responsáveis de cada local exportavam os dados de ponto dos dispositivos, formatavam planilhas e faziam upload no sistema. Para 50+ locais, isso significava horas de trabalho manual a cada período de folha. Os dados chegavam atrasados. Erros se acumulavam. Nada era em tempo real.
Geração 2: Software desktop local
Cada local executava um software de ponto em um PC conectado ao dispositivo biométrico. Melhor que Excel — mas os dados continuavam em máquinas locais. Sincronizar com a nuvem exigia mais etapas manuais, e cada falha do PC arriscava perder registros.
Geração 3: Raspberry Pi com scripts de túnel
A equipe de engenharia escreveu scripts personalizados em dispositivos Raspberry Pi em cada local. O Pi se conectava ao dispositivo biométrico pela rede local e enviava os dados para os servidores da AgriWise através de um túnel.
Foi o mais perto de funcionar. Até parar de funcionar:
- Bloqueios de firewall. As equipes de TI dos clientes bloqueavam as redes. O Raspberry Pi não conseguia alcançar o dispositivo nem o servidor — às vezes nenhum dos dois.
- Perda de dados. Quando o túnel caía (e caía com frequência), os registros de ponto desapareciam. Sem nova tentativa. Sem sincronização. Simplesmente perdidos.
- Pesadelo de manutenção. Cada Pi precisava de atualizações, monitoramento e resolução de problemas — multiplicado por 50+ locais em diferentes cidades e redes.
- Impossível escalar. Adicionar um novo local cliente significava enviar hardware e torcer para que a rede local cooperasse.
A conclusão: o módulo de RH não conseguia obter dados de ponto de forma confiável. E sem isso, tudo que dependia deles — folha de pagamento, conformidade, relatórios — falhava.
A solução: API REST do PunchConnect
A AgriWise substituiu toda a infraestrutura de Raspberry Pi pela API REST do PunchConnect.
Sem hardware nos locais dos clientes. Sem scripts de túnel. Sem negociações de firewall.
Cada dispositivo biométrico se conecta diretamente à nuvem do PunchConnect. O módulo de RH da AgriWise funciona em duas direções:
Entrada: dados de ponto em tempo real
Quando um funcionário registra entrada ou saída, o PunchConnect envia os dados ao servidor da AgriWise instantaneamente via webhook. Sem polling, sem atrasos — basta configurar a URL de callback durante a configuração do dispositivo e os dados fluem automaticamente.
Saída: controle total dos dispositivos
A AgriWise chama a API do PunchConnect para gerenciar dispositivos remotamente: adicionar, atualizar ou remover funcionários, configurar horário, reiniciar dispositivos, ajustar configurações. Tudo através de endpoints REST padrão, de qualquer lugar.
Velocidade de implantação
Configurar um novo local cliente no PunchConnect:
- 3 minutos para configurar o local (nome, fuso horário, configurações)
- 5 minutos por dispositivo para conectar e verificar
- Um local com 4 dispositivos? Menos de 25 minutos do zero ao operacional.
Compare isso com dias de configuração de Raspberry Pi, resolução de problemas de rede e configuração de túneis.
Os resultados
- 50+ locais conectados. 100+ dispositivos biométricos em todas as localidades dos clientes, todos enviando dados de ponto em tempo real.
- 24.000+ funcionários ativos rastreados diariamente. Cada registro — entrada e saída — flui automaticamente pelo PunchConnect até o módulo de RH da AgriWise.
- 95% de disponibilidade. Confiável o suficiente para construir a folha de pagamento sobre ele.
- Dados em tempo real. Sem mais esperas por importações de Excel ou esperanças de que o túnel funcione. Os registros de ponto chegam no momento em que acontecem.
- Implantação em minutos, não em dias. A integração de novos clientes passou de um projeto de infraestrutura de vários dias para uma tarefa de configuração.
Por que isso importa
O PunchConnect não apenas resolveu um problema técnico. Tornou o módulo de RH da AgriWise viável como produto.
Antes do PunchConnect, cada implantação em um novo cliente era uma aposta — o Raspberry Pi funcionaria com a rede deles? O túnel aguentaria? Os dados realmente chegariam?
Depois do PunchConnect, o ponto biométrico se tornou uma funcionalidade que a AgriWise pode vender com confiança. Configurar o dispositivo no painel, chamar a API, obter os dados. Sempre.
Willem de Vries, Diretor de Engenharia na AgriWise:
> "Se o PunchConnect não existe, o módulo de RH dificilmente sobrevive. Ele nos dá a capacidade de obter os dados de ponto como nossos clientes esperam — de forma confiável, em tempo real, sem pedir que importem dados manualmente ou resolvam problemas de um Raspberry Pi que parou de responder."
Resumo técnico
- Funcionários rastreados: 24.000+ ativos
- Locais conectados: 50+
- Dispositivos biométricos: 100+
- Tempo de configuração por local: ~3 minutos
- Tempo de configuração por dispositivo: ~5 minutos
- Entrega de dados: Tempo real (webhook)
- Disponibilidade: 95%
- Hardware local necessário: Nenhum
- Método de integração: API REST + Webhooks
Pronto para conectar seus dispositivos biométricos?
PunchConnect é um middleware de API REST na nuvem que conecta dispositivos biométricos ZKTeco a qualquer sistema de software. Sem IPs estáticos. Sem portas abertas. Sem hardware local. Configure seu dispositivo no painel, chame a API, obtenha dados de ponto em tempo real.