Simulación de conversaciones completas para todos los perfiles de ventas × todos los arquetipos de clientes
Se implementó un sistema de Test Suite Global para el WhatsApp CRM de AMR TECH que permite simular conversaciones realistas entre el bot de ventas y múltiples arquetipos de clientes colombianos. El sistema cubre 6 perfiles de venta × 6 tipos de cliente = 36 combinaciones, generando transcripciones detalladas con detección automática de resultado (venta, escalado, abandono).
El objetivo principal es doble: (1) validar el comportamiento del bot ante distintos escenarios antes de producción, y (2) generar datos de entrenamiento RAG que mejoren al modelo con el tiempo mediante conversaciones de alta calidad.
| Tag | Perfil | Descripción |
|---|---|---|
| web_ambiguo | 🌐 Web General | Consultas de sitio web sin tipo definido — profiling |
| web_custom | ⚙️ Web a Medida | Desarrollo custom: e-commerce, landing, apps, fotógrafos, artistas |
| web_premium | 💎 Web Premium | Proyectos empresariales: SaaS, CRM, automatizaciones, facturación |
| streaming_final | 📺 Streaming User | Cliente final que quiere acceso a plataformas de streaming |
| streaming_reseller | 🔄 Streaming Reventa | Emprendedor que quiere revender cuentas streaming |
| drop_productos | 📦 Dropshipping | Dropshipper buscando proveedor mayorista colombiano |
| Tipo | Comportamiento | Propósito del test |
|---|---|---|
| 🧠 Experto | Sabe lo que quiere, usa términos técnicos, negocia directo | Validar que el bot maneja detalles técnicos sin inventar |
| 🌱 Novato | Sin conocimiento técnico, preguntas básicas, necesita guía | Verificar explicaciones claras sin jargon |
| 😤 Difícil | Compara precios, exige descuentos, pone objeciones a todo | Probar manejo de objeciones del CLOSER framework |
| 🤔 Dudoso | Interesado pero indeciso, dice "déjame pensarlo" | Evaluar técnicas de cierre suave y urgencia |
| 😨 Miedoso | Tuvo malas experiencias, desconfía, pide garantías | Medir construcción de confianza y credibilidad |
| 🚫 No Compra | Curioso, sin presupuesto real, siempre aplaza | Verificar que el bot no pierde tiempo pero trata bien |
{
"generated_at": "2026-09-24T...",
"total": 36,
"summary": {
"by_outcome": {...},
"by_profile": {...},
"avg_turns": 8.2,
"avg_duration_sec": 42.1
},
"conversations": [
{
"id": "web_custom_experto_...",
"profile": "web_custom",
"client_type": "experto",
"outcome": "sale_attempted",
"turns": 9,
"conversation": [
{"role":"client","message":"..."},
{"role":"bot","message":"..."}
]
}
]
}
https://streamingapps.online/whatsapp-crm/main/public/test_suite.php