Visão técnica · POC 03

Rematrícula
via WhatsApp

Arquitetura proposta

Mensagens transformadas em um workflow transacional e rastreável.

Webhooks recebem as mensagens, uma fila desacopla o processamento e uma máquina de estados coordena elegibilidade, pagamento, documentos e confirmação entre o canal e os sistemas envolvidos.

Fluxo da solução

  1. WhatsAppRecebe a interação
  2. API Gateway + LambdaValida e interpreta
  3. Amazon SQSDesacopla a mensagem
  4. Step FunctionsCoordena as etapas
  5. Integrações + dadosConclui e registra

Mapa interativo

Quer acompanhar toda a jornada da rematrícula?

Tecnologias e papéis

Amazon API Gateway

Endpoint dos webhooks do canal.

AWS Lambda

Roteamento e adaptadores de integração.

AWS Step Functions

Workflow completo da rematrícula.

Amazon SQS

Fila assíncrona e tratamento de falhas.

Amazon DynamoDB

Contexto e estado da conversa.

Amazon RDS

Histórico e relatórios da jornada.

Amazon S3

Documentos assinados.

Amazon CloudWatch

Logs, métricas e alertas.

AWS Secrets Manager

Credenciais das integrações.

Arquitetura em camadas

Canal, processamento assíncrono, workflow e registros permanecem desacoplados.

01

Canal

A API oficial do WhatsApp envia mensagens, botões e webhooks aprovados.

02

Entrada

API Gateway recebe eventos; Lambda classifica intenção e DynamoDB mantém o Estado da conversa.

03

Orquestração

SQS absorve picos e Step Functions coordena elegibilidade, pagamento e assinatura.

04

Registros

Banco relacional guarda histórico, S3 preserva documentos e adaptadores isolam sistemas externos.

Fluxo técnico detalhado

  1. IdentificaçãoA conversa identifica o aluno e valida os dados.
  2. ElegibilidadeO workflow consulta a situação acadêmica e financeira.
  3. RegularizaçãoQuando necessário, envia cobrança e aguarda confirmação.
  4. ContratoGera documento, cria envelope e envia link de assinatura.
  5. ConfirmaçãoWebhook de assinatura dispara guarda e atualização acadêmica.
  6. ConclusãoWhatsApp confirma e o histórico permanece auditável.

Controles técnicos

Segurança e governança

AWS Secrets Manager protege credenciais; webhooks exigem assinatura, idempotência e minimização de dados.

Operação e falhas

Retry limitado, Dead-letter queue, correlação por jornada e tratamento manual evitam perda silenciosa.

Dados e persistência

DynamoDB retém estado efêmero; histórico e documentos possuem políticas de acesso separadas.

Dependências e integrações

Requer canal aprovado e contratos estáveis com sistemas acadêmico, financeiro e de assinatura.

Premissas da estimativa

  • 15.000 alunos
  • 12.000 jornadas por semestre
  • 15 mensagens por jornada
  • Dois períodos de rematrícula por ano
Faixa indicativa 2026USD 500–900/mêsInclui uma reserva para o provedor do WhatsApp; varia por conversas e volume.

Indicadores propostos

< 2 sresposta do bot p95
> 99,5%disponibilidade no período
< 1%erro nas integrações
> 98%entrega de mensagens

Faixa de planejamento atualizada em 2026 a partir das premissas da fonte. Recalcular no AWS Pricing Calculator e validar também o preço do provedor do WhatsApp; não representa cotação, SLA ou compromisso comercial.