Toda síndica já viveu a cena: dois moradores aparecem na churrasqueira no mesmo dia, ambos dizem "reservei semana passada", e ninguém sabe quem está certo porque o caderno da portaria foi rasurado três vezes.
No PredIA, a reserva acontece pelo WhatsApp em 3 mensagens, a taxa é cobrada automaticamente e o calendário fica acessível na portaria em tempo real.
O fluxo de reserva
- Morador escreve "quero reservar a churrasqueira no sábado 14"
- IA pergunta o horário (manhã/tarde/noite) ou um intervalo específico
- Sistema verifica disponibilidade consultando o calendário em tempo real (RPC
get_reservation_availability) - Reserva criada como "pendente" com taxa do regimento (configurável por área)
- Boleto + Pix da taxa vão pro WhatsApp do morador
- Pagamento confirma a reserva — Asaas notifica via webhook, status vira "confirmed"
- Portaria recebe alerta com nome, unidade, horário e foto do RG do morador
No dia da reserva, o porteiro abre a página /dashboard/reservas, vê quem está autorizado e libera o acesso. Sem caderno, sem rasura, sem briga.
Características importantes
Disponibilidade exata
O sistema não trabalha com grade fixa de "manhã/tarde/noite" — ele aceita janelas customizadas. Se o regimento permite reserva por hora (ex: quadra esportiva 18h–20h), funciona.
Bloqueio entre reservas
Se a churrasqueira precisa de 2h de limpeza entre eventos, o sistema bloqueia esse intervalo automaticamente.
Cancelamento e estorno
Morador cancela até X dias antes — taxa é estornada automaticamente. Cancelou em cima da hora — perde X% conforme regra.
Histórico
Cada morador tem histórico de reservas e cancelamentos. Quem cancela em cima da hora 3 vezes em um trimestre fica bloqueado de novas reservas por 60 dias (configurável).
Tipos de área que dá pra cadastrar
- Churrasqueira (taxa fixa por uso)
- Salão de festas (taxa + caução)
- Quadra (gratuito mas reservável)
- Piscina coberta (limite de pessoas)
- Sala de jogos (reserva por hora)
Cada área tem suas próprias regras de taxa, horário e bloqueio.
Por que isso reduz conflito
- Histórico imutável: ninguém pode "lembrar diferente" do que foi reservado
- Pagamento antecipado: quem reserva tem skin in the game, reduz no-show
- Calendário em tempo real: porteiro não precisa decidir nada, só consultar
- WhatsApp: morador faz no horário que quiser, sem depender da portaria estar aberta
O síndico só vê reserva quando tem exceção (cancelamento atípico, taxa não paga). O dia a dia roda sozinho.