Pular para o conteúdo
Menu

Produto próprio / Imigração

Uma ferramenta para que nenhum cliente do escritório perca a sua renovação

Aplicação para escritórios de imigração que gerencia a janela de renovação de cada cliente regularizado, avisa pelo WhatsApp ou por e-mail e recebe a documentação em um portal multilíngue.

Contexto
Escritórios de imigração · Regularização extraordinária
Tipo de projeto
Produto próprio / Imigração

Ficha técnica

Projeto

renuva.iaoperators.com

Tipo
Produto próprio
Stack
Next.js · Supabase · WhatsApp API
Canal
Web e WhatsApp
Status
Em piloto
Ficha do projeto. Não é uma captura da aplicação.
Tabelas com segurança em nível de linha
17
Todas as do modelo de dados
Testes de regras do banco de dados
48
Executados no Postgres com todas as migrations
Idiomas do portal do cliente
3
Espanhol, árabe e francês

01 / Problema

A regularização extraordinária deixa cada escritório com dezenas ou centenas de autorizações que vencem em datas diferentes. Cada renovação tem a sua janela: abre antes do vencimento, há um período de carência depois e, passado esse prazo, o cliente corre o risco de um processo sancionador. Controlar isso em uma planilha funciona até alguém perder uma data.

02 / Solução

Como resolvemos

O Renuva é uma aplicação para vários escritórios sobre Next.js e Supabase, hospedada na União Europeia. O escritório importa a sua carteira a partir de CSV ou Excel, e o sistema valida cada NIE e calcula o status da janela de renovação de cada caso. Os avisos saem pela API oficial do WhatsApp quando há consentimento e modelo de mensagem aprovado e, se não houver, por e-mail. O cliente envia seus documentos em um portal em espanhol, árabe ou francês.

Fluxo

  1. 01

    A data de vencimento é informada pelo escritório, com a origem registrada

  2. 02

    A janela é calculada da mesma forma no banco de dados e na aplicação

  3. 03

    Primeiro aviso a partir de 75 dias antes e lembrete semanal, no máximo um por dia

  4. 04

    O portal é aberto com um link de uso único e um código ou a data de nascimento

  5. 05

    O caso fica pronto quando o profissional aceita todos os documentos obrigatórios

Eixos do trabalho

Cada escritório isolado no banco de dados

O isolamento não depende de a aplicação filtrar bem. As chaves compostas e um trigger impedem misturar ou mover dados entre escritórios.

  • Segurança em nível de linha em todas as tabelas
  • Autenticação de dois fatores exigida também pelo Postgres
  • Três papéis: administrador, profissional e assistente

Dados sensíveis tratados como tal

NIE e passaportes são criptografados por campo, e os documentos de categoria especial ficam ocultos para o assistente.

  • Criptografia AES-256-GCM com subchave por finalidade
  • Arquivos privados com URL assinada de 60 segundos
  • Retenção configurável e exclusão ao encerrar o caso

WhatsApp com o número do escritório

Cada escritório conecta o seu próprio número pelo cadastro integrado da Meta. Sem consentimento ou sem contrato de operador de dados assinado, nenhum dado sai para a Meta nem para o provedor de e-mail.

  • Modelos de mensagem de utilidade aprovados pela Meta
  • Consentimento que só pode ser revogado

03 / Escopo

O que faz

  • Importa a carteira a partir de CSV ou Excel com validação do NIE e detecção de duplicados
  • Mostra a janela de renovação de cada caso: aberta, em carência ou fora do prazo
  • Atribui uma via de renovação com a sua lista de documentos
  • Avisa o cliente pelo WhatsApp ou por e-mail, de forma manual, em lote ou programada
  • Recebe documentos em um portal do cliente em espanhol, árabe e francês

04 / Impacto

O que resolve

O escritório vê em um painel quais renovações estão abertas, quais estão no período de carência e quais estão fora do prazo, e para de correr atrás de cada cliente manualmente. Hoje o Renuva está em fase piloto. Antes de abri-lo a escritórios reais, as listas de documentos de cada via precisam ser revisadas por um advogado, e as traduções para árabe e francês são provisórias.

Segurança e confidencialidade

  • NIE, passaporte e credenciais do WhatsApp criptografados com AES-256-GCM; os duplicados são detectados por HMAC sem descriptografar.
  • O link do portal guarda apenas o seu hash SHA-256, expira e admite cinco tentativas de verificação.
  • Registro de atividade somente de inserção, que sobrevive à exclusão do escritório.

05 / Perguntas

Perguntas frequentes

O Renuva calcula a data de vencimento?

Não. A data é informada pelo escritório a partir da resolução ou do TIE, e o sistema registra de onde ela veio. O Renuva calcula a janela de renovação a partir dessa data, que é onde acontecem os esquecimentos.

Usa IA com os dados dos clientes?

Não. O Renuva não envia dados a nenhum modelo de linguagem. As regras de prazos e avisos são escritas e testadas.

Seu próximo projeto

Quer um case assim para o seu negócio?

Vamos falar do seu projeto