Product Requirements Document

FarmaPulse AI

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.