TR99 Consultoria e Tecnologia
Desenvolvimento completo da integração entre o Sistema Holden
e a plataforma Wellbe de saúde e bem-estar corporativo.
O Que Será Desenvolvido
A integração Wellbe é acionada na Fase 4 (Cadastro do Operador) dos três fluxos de movimentação: Empresarial, Corporate e PME.
Seleção por documento de quais serão enviados à Wellbe — disponível no painel de documentos e no modal de upload.
Botão "Enviar para Wellbe" com modal de confirmação nos 3 fluxos. Job em background busca beneficiários, monta payload e gera URLs pre-assinadas S3 (7 dias).
Endpoint autenticado via X-Wellbe-Token que processa 3 callbacks por movimentação: recebido → processando → processado.
Download automático das evidências retornadas pela Wellbe, upload para o S3 da Holden e registro como documento categoria 'Evidência Wellbe'.
Visualização cronológica consolidada de fases, uploads, eventos Wellbe e e-mails em uma única linha do tempo por movimentação.
3 migrations: nova coluna send_to_wellbe em document, e duas novas tabelas: wellbe_history e wellbe_beneficiary_status.
As Fases 1, 2 e 3 (~32h) não dependem da API Wellbe. Podem ser entregues e usadas em produção antes do go-live com a Wellbe. A Fase Pós-Wellbe (~8h) ocorre após a API estar disponível em sandbox.
O payload de envio (POST /v1/beneficiaries) e o formato do webhook de retorno estão documentados no Escopo v2.0. A Wellbe implementa conforme essa especificação.
Cronograma
~32h em 3 fases independentes + ~8h de go-live após API Wellbe em sandbox. Total: 40 horas.
| Fase | Entregável | Horas | Valor |
|---|---|---|---|
| Fase 1 | Toggle de documentos + 3 migrations de banco de dados | 6 h | R$ 1.200 |
| Fase 2 | Botão "Enviar para Wellbe" + job assíncrono + endpoint POST /wellbe/send | 16 h | R$ 3.200 |
| Fase 3 | Webhook retorno + evidências S3 + timeline unificada | 10 h | R$ 2.000 |
| Pós-Wellbe | Go-live após API Wellbe disponível em sandbox | 8 h | R$ 1.600 |
| Total Geral | 40 h | R$ 8.000 | |
Infraestrutura
1 coluna adicionada em tabela existente + 2 novas tabelas dedicadas. Impacto zero nas queries e funcionalidades atuais.
| Campo | Tipo | Descrição |
|---|---|---|
| id | int | existente |
| category | varchar | existente — valor 'Evidência Wellbe' para docs retornados pela Wellbe |
| send_to_wellbe | tinyint(1) | NOVO — toggle por documento, default 0 |
| Campo | Tipo | Descrição |
|---|---|---|
| id | int PK | Auto increment |
| movement_id | int | FK → movement.id |
| attempt_number | int | Número sequencial do envio (permite reenvios) |
| sent_by | int | FK → users.id — usuário que disparou o envio |
| sent_at | datetime | Data/hora do envio |
| status | varchar(50) | enviado | recebido | processando | processado |
| wellbe_response | json | Resposta completa do webhook para rastreabilidade |
| Campo | Tipo | Descrição |
|---|---|---|
| id | int PK | Auto increment |
| wellbe_history_id | int | FK → wellbe_history.id |
| beneficiary_cpf | varchar(14) | CPF do beneficiário |
| beneficiary_name | varchar(255) | Nome do beneficiário |
| status | varchar(50) | aprovado | reprovado | pendente |
| motivo_reprovacao | varchar(255) | Código de motivo quando reprovado (ex: documentacao_insuficiente) |
| evidence_document_id | int | FK → document.id — evidência armazenada no S3 da Holden |
| updated_at | datetime | Última atualização do status |
Condições Comerciais
Escolha a opção que melhor se adapta ao seu planejamento financeiro.
O desenvolvimento da API Wellbe (POST /v1/beneficiaries) é responsabilidade da equipe Wellbe. Credenciais AWS S3 para URLs pre-assinadas devem ser fornecidas pelo cliente. O token X-Wellbe-Token será definido em conjunto antes da Fase 3.
Suporte pós-entrega de 30 dias para correção de bugs das funcionalidades desenvolvidas. Alterações de escopo não previstas no Escopo v2.0 serão orçadas separadamente.
Formalização
Assine digitalmente com sua identidade Gov.br, gere o PDF e receba por e-mail — tudo em um clique.
Preencha seus dados, clique em ACEITO e o PDF será gerado e enviado para ambas as partes.
Esta proposta é válida por 30 dias a partir da data de emissão (Julho 2026). Para dúvidas entre em contato: tiago@tr99.com.br