🤖 Sales Assistant AI

Asistente de Ventas Inteligente para WhatsApp

Sistema

FastAPI corriendo en puerto 8000

Base de Datos

PostgreSQL sincronizado

IA (Ollama)

llama3:8b disponible

Vector Store

Qdrant en 127.0.0.1:6333

✨ Características Principales

💬
Conversaciones WhatsApp Respuestas IA en tiempo real
🔍
Búsqueda Semántica Productos con Qdrant + RAG
🛒
Gestión de Órdenes Creación y seguimiento
📊
Analytics Dashboard en tiempo real
🎯
IA Personalizada 11 prompts especializados
🔒
Seguridad JWT + HTTPS + Validación

🔌 Endpoints API

Webhook (Mensajes WhatsApp)

  • GET /webhook - Verificación de webhook
  • POST /webhook - Recibir mensajes

Productos

  • GET /api/v1/products - Listar productos
  • POST /api/v1/products - Crear producto

Órdenes

  • GET /api/v1/orders - Listar órdenes
  • POST /api/v1/orders - Crear orden

Admin

  • GET /api/v1/admin/dashboard - Estadísticas
  • GET /api/v1/admin/customers - Listar clientes

🚀 Próximos Pasos

1️⃣
Configurar Meta Webhook Apuntar URL a megastoreventas.ddns.net/webhook
2️⃣
Cargar Catálogo de Productos Importar productos en BD + indexar en Qdrant
3️⃣
Probar Conversación Enviar mensaje WhatsApp de prueba
4️⃣
Construir Dashboard React app completo con admin panel

⚙️ Stack Tecnológico

Componente Tecnología Estado
Backend FastAPI + Uvicorn (Python 3.11) ✅ OK
BD PostgreSQL 16 + AsyncPG ✅ OK
IA Ollama + llama3:8b ✅ OK
Vectores Qdrant 127.0.0.1:6333 ✅ OK
Cache Redis 7 ✅ OK
Proxy Nginx + Let's Encrypt SSL ✅ OK
WhatsApp API Meta Cloud API v25.0 ✅ OK