Itaú — LIA Saúde (Licenças Médicas)

PoC de assistente conversacional via WhatsApp para suporte a colaboradores durante o processo de licença médica, eliminando interações manuais entre RH e colaborador para atualização de dados no sistema corporativo.

Repositório Assistente: https://bitbucket.org/ciandt_it/copilot-itau-sentinela-flow
Repositório Backoffice: https://bitbucket.org/ciandt_it/copilot-backoffice-itau-sentinela
PeopleSoft Simulator: https://bitbucket.org/ciandt_it/copilot-backoffice-itau-sentinela/src/main/people-soft-simulator/


Visão Geral

A LIA Saúde identifica automaticamente a situação de cada colaborador, orienta sobre o que precisa ser feito, lê os documentos enviados (PDF ou foto) e atualiza o sistema — tudo via WhatsApp. Além do fluxo reativo, a solução inclui notificação proativa: quando o sistema identifica pendências, a LIA Saúde contata o colaborador automaticamente.


Arquitetura dos Componentes

graph TD
    BO[Backoffice<br/>Administração de Afastamentos<br/>e Funcionários]
    PS[PeopleSoft Simulator<br/>API de Afastamentos<br/>e Funcionários]
    LIA[LIA Saúde<br/>Assistente Conversacional<br/>de Controle de Licenças]
    WA([WhatsApp<br/>Canal de comunicação com o colaborador])
    COL([Colaborador])

    BO -->|Cadastra e consulta<br/>afastamentos e funcionários| PS
    BO -->|Dispara notificações proativas<br/>de perícia vencida| LIA
    LIA -->|Consulta e atualiza<br/>afastamentos e funcionários| PS
    LIA -->|Envia e recebe<br/>mensagens| WA
    WA <-->|Conversa| COL
ComponentePapel
PeopleSoft SimulatorRepositório central dos dados de afastamentos e funcionários. Simula o sistema de RH com API REST completa.
BackofficeInterface web para gestores cadastrarem e gerenciarem afastamentos. Dispara notificações proativas para colaboradores com perícia vencida.
LIA SaúdeAssistente conversacional que interage via WhatsApp, consulta o PeopleSoft Simulator e atualiza os dados automaticamente.

Arquitetura dos Agentes

graph TD
    A([Mensagem recebida]) --> B[ConsultaPeopleSoftAgent]
    B -->|colaborador identificado| C[IntentionAgent]
    B -->|não identificado| Z([Encerra])
    C -->|conteúdo suspeito| D[SecurityAgent]
    C -->|dúvida geral| E[GeneralAgent]
    C -->|processo de licença| F[ProcessoLicencasAgent]
    F -->|documento recebido| G[ExtratorDocumentosAgent]
    F -->|dados confirmados| H[AtualizaPeopleSoftAgent]
    G -->|sempre| F
    D --> Z
    E --> Z
    F --> Z
    H --> Z
AgenteResponsabilidade
ConsultaPeopleSoftAgentIdentifica o colaborador pelo número de WhatsApp e classifica a situação de licença
IntentionAgentRoteia para o agente correto: licença, dúvida geral ou conteúdo suspeito
ProcessoLicencasAgentConduz toda a conversa do processo de licença, sabe o que solicitar em cada etapa
ExtratorDocumentosAgentLê PDFs e imagens e extrai automaticamente as informações relevantes
AtualizaPeopleSoftAgentAplica as atualizações no sistema após confirmação do colaborador
SecurityAgentDetecta e trata mensagens com conteúdo suspeito ou fora dos padrões
GeneralAgentResponde dúvidas gerais sobre o processo usando base de conhecimento

Cenários Cobertos

Cenário 1 — Licença sem perícia agendada

Colaborador afastado sem requerimento de benefício junto ao INSS. A LIA orienta sobre o prazo de 5 dias, solicita o comprovante se já foi feito, lê o documento e registra no sistema.


Cenário 2 — Perícia vencida sem resultado

Perícia passou da data sem resultado informado. A LIA pergunta se o benefício foi aprovado ou negado:

  • Aprovado: solicita Comunicado de Decisão e Carta de Concessão, registra o deferimento
  • Negado: registra o indeferimento, encerra a licença no 15º dia e cria automaticamente nova licença a partir do 16º dia

Cenário 3 — Licença vencida com 2 advertências (Em construção)

Colaborador convocado duas vezes para exame de retorno sem comparecer. A LIA apresenta o histórico completo e emite alerta sobre o risco de Justa Causa.


Documentos Suportados

DocumentoQuandoO que a LIA extrai
Requerimento (Análise Documental)Solicitação de análise sem perícia presencialNúmero do requerimento e data do protocolo
Requerimento (Perícia Presencial)Perícia agendada no INSSNúmero, data, horário e local da perícia
Comunicado de DecisãoResultado do INSS informadoResultado, tipo e número do benefício
Carta de ConcessãoBenefício aprovadoDatas de início/fim e valor da renda

Notificação Proativa

O backoffice disponibiliza o botão “Notificar Perícias Vencidas”. Ao acionar:

  1. Consulta o PeopleSoft Simulator em busca de afastamentos com perícia vencida e sem resultado
  2. Para cada afastamento, localiza o colaborador e obtém o número de WhatsApp
  3. Dispara automaticamente uma mensagem via LIA Saúde para cada colaborador

Capacidades Demonstradas

CapacidadeDescrição
Identificação automáticaColaborador reconhecido pelo número de WhatsApp
Leitura de documentosPDFs e imagens interpretados automaticamente
Atualização automática do sistemaDados gravados no sistema de RH sem intervenção humana
Múltiplos cenáriosFluxo adaptado conforme a situação específica de cada colaborador
Notificação proativaSistema identifica pendências e aciona o colaborador automaticamente
Guardrails de segurançaMensagens suspeitas tratadas antes do fluxo principal
Orquestração multiagente7 agentes especializados colaborando em cada turno