Skip to main content

Estado Actual y Roadmap hacia Producción

Estado actual

ElementoEstado
Campos custom SS_* creados en Product2 (sandbox)✅ Completado
Permission set SS_Product2_Attributes creado y asignado✅ Completado
Product2 enriquecido (~7.290 productos con atributos SS_*)✅ Completado
HK_SearchProductsAction (v1 — texto libre) desarrollada✅ Completado
SS_SearchProductsAction (v2 — atributos estructurados) desarrollada✅ Completado
Test class SS_SearchProductsActionTest (~95% cobertura, 9 casos)✅ Completado
Instrucciones del Subagente v3 escritas y configuradas✅ Completado
Agente Agentforce configurado en sandbox UAT✅ Completado
Embed snippet de Commerce Cloud creado (sandbox)✅ Completado
Knowledge Base (4 documentos) subida al agente✅ Completado
Pruebas UAT manuales en sandbox (10 escenarios)✅ Completado
Metadata en repositorio SFDX estructurado✅ Completado

Pendiente — Roadmap hacia Producción

ElementoEstado
Despliegue de metadata Apex a producción (SS_SearchProductsAction + test)❌ Pendiente
Despliegue de campos custom SS_* a producción❌ Pendiente
Importación de atributos de producto en producción (Product2_attributes_import.csv)❌ Pendiente
Creación y configuración del agente Agentforce en producción❌ Pendiente
Configuración de Knowledge Base del agente en producción❌ Pendiente
Generación del embed snippet de producción (con URLs de prod)❌ Pendiente
Integración del snippet en plantillas SFCC de producción❌ Pendiente
Pruebas de aceptación con usuarios reales en producción❌ Pendiente
Testing exhaustivo de los 20 locales en producción❌ Pendiente
Configuración de monitoring y transcripts de conversación❌ Pendiente
Definición de KPIs y analytics (CTR, conversiones, CSAT)🔄 En discusión
Revisión del mapeo de locales embed vs. Apex🔄 En revisión

Pasos detallados para el despliegue a producción

PasoAcciónDetalle / Comando
1Configurar SFDX con credenciales de producciónsf org login web --alias hawkers-prod
2Desplegar metadata (campos + permission set + Apex)sf project deploy start --source-dir force-app --target-org hawkers-prod
3Asignar permission set SS_Product2_Attributes al usuario del agenteSetup > Permission Sets > SS Product2 Attributes > Manage Assignments
4Importar atributos de producto a producciónData Loader: Update on Product2 con Product2_attributes_import.csv (Id como clave)
5Crear el agente en producción en SalesforceSetup > Agents — Copiar configuración del sandbox: instrucciones v3, KB, actions
6Subir los 4 documentos de Knowledge Base al agente de producciónSetup > Einstein > Data Library > Upload (4 documentos)
7Generar el embed snippet de producción con IDs/URLs correctosCopiar embed_snippet_sandbox.html y sustituir siteUrl, agentId, domainUrl
8Insertar el snippet en common/layout/page.isml de SFCCAntes del </body>. Merge request + deploy con el equipo de frontend.
9Smoke test en producción (5-10 conversaciones manuales)Verificar locale, precios, URLs y calidad de respuestas.