PRD — FarmaPulse AI
FarmaPulse AI é uma plataforma SaaS multi-tenant que funciona como copiloto de atendimento, vendas e gestão para farmácias. Combina um CRM operacional, atendimento inteligente via WhatsApp com IA, consulta de estoque em tempo real, campanhas de marketing automatizadas e um painel de inteligência de negócio.
1. Contexto e Problema
Farmácias enfrentam alta concorrência e margens apertadas. O atendimento via WhatsApp muitas vezes é lento, desorganizado e depende 100% de humanos, resultando em perda de vendas e abandono de clientes. Além disso, a gestão de campanhas de recompra e a fidelização são feitas de forma manual ou inexistente.
FarmaPulse AI ataca diretamente cada um destes pontos com automação e IA.
2. Visão do Produto
Ser a camada de inteligência que conecta o sistema de gestão da farmácia (ERP) ao cliente final através do WhatsApp, automatizando o ciclo completo de venda e pós-venda.
Diagrama de Fluxo
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ Cliente │ ───> │ WhatsApp │ ───> │ FarmaPulse AI│
└──────────────┘ └──────────────┘ └──────────────┘
│
┌───────┴───────┐
▼ ▼
┌──────────────┐ ┌──────────────┐
│ IA Agente │ │ CRM & Vendas │
└──────────────┘ └──────────────┘
3. Principais Módulos
3.1. CRM e Clientes
- Cadastro completo de clientes.
- Segmentação (VIP, Inativo, Recorrente).
- Histórico de compras.
- Tags personalizadas.
3.2. Produtos e Estoque
- Sincronização de catálogo.
- Categorias e fornecedores.
- Controle de estoque mínimo.
- Busca por princípio ativo e similares.
3.3. Inbox e Conversas
- Centralização de mensagens WhatsApp.
- Status de atendimento (Aberto, Pendente, Resolvido).
- Transmissão de conversas entre atendentes.
- Visualização de dados do cliente ao lado do chat.
3.4. Agente IA (Atendente Virtual)
- Integração via OpenAI/Gemini.
- Consulta de estoque e preços em tempo real.
- Identificação de intenção.
- Handoff humano automático.
- FAQ e Base de conhecimento treináveis.
3.5. Campanhas Automatizadas
- Lembretes de recompra baseados em data prevista.
- Recuperação de clientes inativos (30, 60, 90 dias).
- Mensagens de aniversário.
- Promoções segmentadas.
3.6. Financeiro e Assinaturas
- Gestão de planos SaaS (Start, Pro, Enterprise).
- Controle de limites por tenant.
- Billing recorrente.
- Painel financeiro com MRR e Churn.
4. Stack Tecnológica
- Frontend: React, Tailwind, Shadcn UI.
- Backend/DB: Supabase (PostgreSQL, Auth, Edge Functions).
- IA: OpenAI API (GPT-4o / o1) via Lovable AI Gateway.
- WhatsApp: Evolution API.
- Infra: Lovable Cloud.
5. Segurança e Privacidade
- Multi-tenancy isolado via RLS (Row Level Security).
- Criptografia de dados sensíveis.
- Registro de logs de auditoria.