Optimización de recursos y costos: patrones de agentes
Obtenga más información acerca de la optimización de recursos y costos bien arquitectada → Optimización de recursos y costos de negocio
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Acción | ✅ Diseñe acciones aceptando recopilaciones. El agente que procesa 50 actualizaciones de casos invoca una sola acción con recopilación de identificadores de casos, no 50 invocaciones separadas |
| Agentforce | Acción | ✅ Utilizar consultas de relaciones recuperando datos principales y secundarios en declaraciones SOQL únicas para gestionar el presupuesto de SOQL entre cadenas de acciones |
| Plataforma | Caché de plataforma | ✅ Datos de referencia de caché en caché de plataforma eliminando consultas repetidas entre acciones en la misma plática |
| Plataforma | Apex | ✅ Mueva operaciones de agentes que superan los límites síncronos a Apex colocable en cola o por lotes. |
| Plataforma | Apex | ✅ Acciones de perfil bajo carga con registros de ejecución Apex. Trasladar el procesamiento intensivo en computación al contexto asíncrono cuando se acerca al límite síncrono |
| Agentforce | Acción | ✅ Diseñar acciones con límites de registros secundarios y paginación para escenarios de sesgo de datos |
| Agentforce | Acción | ✅ Implementar muestreo cuando los volúmenes superan umbrales para agentes que pueden solicitar “todo el historial” de forma impredecible |
| Plataforma | Scale Center | ✅ Utilizar rastreos de transacciones de Scale Center para identificar qué acciones consumen consultas excesivas |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Acción | ⚠️ Invocación de acciones separadas para cada registro (por ejemplo, 50 llamadas separadas para 50 actualizaciones de casos) en vez de aceptar recopilaciones |
| Plataforma | Apex | ⚠️ Ejecución de 5-10 consultas SOQL por acción en flujos de trabajo complejos de 10-15 acciones, acercándose al límite de 100 SOQL síncronos |
| Plataforma | Apex | ⚠️ Ejecución de procesamiento de gran tamaño de forma síncrona en una acción en vez de en un contexto asíncrono (por ejemplo, puntuar más de 1.000 prospectos en Apex síncrono) |
| Agentforce | Acción | ⚠️ Permitir a los agentes recuperar registros secundarios ilimitados desde cuentas con 15.000 oportunidades o casos con 5.000 actividades sin codificación defensiva |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Plataforma | Monitoreo de eventos | ✅ Monitorear el consumo de API en Monitoreo de eventos durante la fase piloto para comprender el uso real antes de la implementación completa |
| Data 360 | Configuración | ✅ Establecer límites top-k en la búsqueda de vectores para recuperar solo el número de resultados utilizados actualmente |
| Datos 360 | Analytics | ✅ Monitorear la utilización de resultados de búsqueda vectorial en Data 360 Analytics para el ajuste de parámetros top-k |
| Plataforma | Eventos de plataforma | ✅ Publicar eventos de plataforma cuando las condiciones requieren la intervención de agentes en vez de sondeos programados que consumen llamadas de API independientemente de la existencia de trabajo |
| Integración | Acción | ✅ Utilice patrones compuestos: crear una única API de MuleSoft Experience para agregar múltiples comprobaciones del sistema (inventario, precios, crédito) en paralelo, el agente invoca 1 acción externa que consume 1 llamada |
| Integración | Acción | ✅ Diseñar flujos de MuleSoft únicos que ejecutan todas las actualizaciones descendentes en vez de múltiples flujos secuenciales por interacción de agente |
| Agentforce | Configuración de agente | ✅ Integrar agentes en páginas Lightning utilizando componentes estándar para evitar consumir llamadas de API por interacción |
| Negocio | Planificación | ✅ Evaluar modelos de licencias de MuleSoft (basadas en transacciones frente a licencias de plataforma) frente a volúmenes de transacciones de agentes proyectados para determinar la mejor economía |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Data 360 | Configuración | ⚠️ Recuperación de 50 resultados de búsqueda vectorial principales cuando se utilizan solo 5 resultados principales, malgastando el 90% del presupuesto de computación y contexto |
| Plataforma | Trabajos programados | ⚠️ Votación programada que consume llamadas de API independientemente de la existencia de trabajo (por ejemplo, comprobación cada 5 minutos sin encontrar trabajo el 80% de las veces) |
| Integración | Credenciales nombradas | ⚠️ Uso de 3 acciones separadas que consumen 3 llamadas en vez de una única API compuesta agregando múltiples llamadas del sistema |
| Plataforma | Apex | ⚠️ LWC personalizados que realizan solicitudes de API explícitas consumiendo llamadas de API cuando los componentes Lightning estándar podrían evitar esto |
| Integración | Sistemas externos | ⚠️ Sistemas externos sondeando a Salesforce para cambios de estado consumiendo cientos de llamadas de API diarias en vez de suscribirse a eventos de CDC |
| Integración | Acción | ⚠️ Realizar llamadas de API secuenciales para cada paso (consultar clientes, consultar productos, comprobar inventario, crear pedidos, actualizar inventario, notificar envíos) consumiendo más de 12 llamadas por transacción cuando los patrones compuestos reducirían el consumo 75% |
| Integración | Configuración de agente | ⚠️ Orquestar acciones de agentes entre muchos sistemas sin evaluar si cada interacción del sistema es necesaria, multiplicando el consumo de API con cada sistema agregado |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Plantilla de solicitud | ✅ Minimizar la longitud de la solicitud: eliminar instrucciones verbosas, ejemplos redundantes, contexto innecesario. El contexto selectivo mejora tanto la latencia como la calidad |
| Plataforma | Apex | ✅ Utilice SOQL selectivo con filtros indexados. Aprovechar la herramienta Plan de consulta identificando índices que faltan causando exploraciones de tabla completa |
| Agentforce | Configuración de agente | ✅ Utilice la ejecución de acciones en paralelo cuando no existen dependencias. La recuperación de detalles y oportunidades de cuentas reduce a la mitad simultáneamente la latencia frente a la recuperación secuencial |
| Plataforma | Caché de plataforma | ✅ Almacenar en caché datos de referencia a los que se accede con frecuencia (catálogos de productos, asignaciones de territorios, reglas de precios) eliminando SOQL repetido |
| Plataforma | Caché de plataforma | ✅ Implementar caché semántico que coincida con consultas similares para servir solicitudes repetidas sin nuevas inferencias |
| Plataforma | Apex | ✅ Procesar solicitudes no urgentes de forma asíncrona (actualizaciones de estado, procesamiento por lotes, generación de reportes) utilizando generosos límites reguladores asíncronos |
| Plataforma | Apex | ✅ Acciones de perfil bajo volúmenes de datos realistas. Una acción que tarda 3s se convierte en un cuello de botella independientemente de la inferencia rápida de LLM |
| Agentforce | Acción | ✅ Implementar masificación en Acciones para minimizar el tiempo de ejecución por operación |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Plantilla de solicitud | ⚠️ Incluyendo contexto exhaustivo que agrega ruido en vez de contexto selectivo que mejora tanto la latencia como la calidad |
| Agentforce | Configuración de agente | ⚠️ Ejecución de acciones secuencialmente cuando no existen dependencias (por ejemplo, consulta de cuenta 2s + consulta de oportunidades 2s = 4s secuencial en vez de 2s paralelo) |
| Plataforma | Apex | ⚠️ Ejecución de exploraciones de tabla completa debido a índices que faltan en vez de utilizar SOQL selectivo con filtros indexados |
| Plataforma | Caché de plataforma | ⚠️ Consulta de Data 360 repetidamente (1,5 s por llamada) para datos comunes que podrían almacenarse en caché (50 ms desde Caché de plataforma) |
| Agentforce | Configuración de agente | ⚠️ Requerimiento de realización síncrona para operaciones no urgentes (actualizaciones de estado, procesamiento por lotes, generación de reportes) |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Data 360 | Configuración | ✅ Artículos de Knowledge fragmentados, documentos de productos, historial de casos en segmentos de 250-750 palabras con sentido semántico |
| Data 360 | Configuración | ✅ Valide el tamaño de los fragmentos frente a los patrones de consulta de agentes. Equilibrar la precisión (menores partes) frente a la integridad del contexto (mayores partes) |
| Data 360 | Configuración | ✅ Utilice incrustaciones que coincidan con patrones de consulta de agentes. Validar la selección frente a consultas representativas que miden la precisión y la recuperación |
| Data 360 | Configuración | ✅ Mejore la similitud vectorial con filtros de metadatos garantizando restricciones de negocio (por ejemplo, filtrar a productos activos excluyendo elementos descontinuados independientemente de la similitud semántica) |
| Data 360 | Configuración | ✅ Utilice perfiles unificados agregando datos de clientes desde múltiples orígenes en una sola vista. Acceder a contexto completo (atributos, perspectivas, implicación, predicciones) en una sola consulta |
| Data 360 | Configuración | ✅ Activar Resolución de identidad proporcionando coincidencia de clientes entre sistemas precisa |
| Data 360 | Configuración | ✅ Configurar instancias de Data 360 en regiones que coinciden con los requisitos reguladores para el cumplimiento de la residencia de datos |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Data 360 | Configuración | ⚠️ Uso de fragmentos demasiado grandes que incluyen información irrelevante diluyendo relevancia en resultados de búsqueda vectorial |
| Data 360 | Configuración | ⚠️ Basándose únicamente en la similitud semántica sin filtros de metadatos, devolviendo resultados descontinuados o de baja calidad |
| Data 360 | Configuración | ⚠️ Orquestación de múltiples consultas de origen separadas en vez de utilizar perfiles unificados de Data 360 para un contexto de cliente completo |
| Data 360 | Configuración | ⚠️ Uso de modelos de integración que no coinciden con patrones de consulta de agentes (por ejemplo, incrustaciones de clasificación de documentos para similitud de pregunta-respuesta) |
| Data 360 | Configuración | ⚠️ Procesamiento de datos de clientes europeos en instancias no europeas de Data 360, infringiendo los requisitos de residencia de datos |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Configuración de agente | ✅ Priorice el contexto explícitamente: historial de pláticas recientes (más alto), datos de negocio críticos/estado/permisos de registro (segundo), contexto histórico (más bajo, solo cuando el espacio lo permite) |
| Agentforce | Configuración de agente | ✅ Después de 10-15 turnos, resuma la plática temprana en una descripción general concisa manteniendo hechos críticos sin historial literal completo |
| Data 360 | Configuración | ✅ Almacene contexto ampliado en Data 360 u objetos personalizados en vez de historial completo en cada llamada LLM. Consulta bajo demanda manteniendo solicitudes centradas en necesidades actuales |
| Agentforce | Acción | ✅ Devuelva solo campos esenciales desde respuestas de acción. La recuperación de cuenta devuelve campos relevantes para la tarea actual, no los 50 campos |
| Agentforce | Configuración de agente | ✅ Diseñar lógica de priorización explícita frente a truncamiento arbitrario para asignación de ventana de contexto |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Configuración de agente | ⚠️ Truncado arbitrario del contexto sin lógica de priorización explícita |
| Agentforce | Configuración de agente | ⚠️ Mantener el historial de pláticas literales completo más allá de 10-15 turnos, agotando el presupuesto de contexto |
| Agentforce | Configuración de agente | ⚠️ Incluir historial completo en cada llamada LLM en vez de almacenar contexto ampliado de forma externa y consultar on demand |
| Agentforce | Acción | ⚠️ Devolver los 50 campos desde la recuperación de cuenta cuando solo un subconjunto es relevante para la tarea actual, consumiendo presupuesto de contexto |
| Agentforce | Configuración de agente | ⚠️ Asignación de presupuesto de contexto sin reservar espacio suficiente para la generación de respuestas |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Plataforma | Acción | ✅ Desarrolle bibliotecas de acciones centralizadas que cubren CRUD de registros, aprobaciones, notificaciones, creación de reportes y validación. Los equipos de plataforma mantienen el comportamiento, la seguridad y el desempeño coherentes |
| Agentforce | Configuración de agente | ✅ Crear agentes especializados centrados con experiencia en dominios profundos (Agente de servicio para la gestión de casos, agente de ventas para orientación de oportunidades) manteniendo un contexto más estrecho y límites más claros |
| Agentforce | Configuración de agente | ✅ Utilizar agentes especialistas de coordinación de orquestación de Agent Builder para necesidades de dominios cruzados |
| Agentforce | Plantilla de solicitud | ✅ Mantenga patrones de solicitudes validados en Generador de solicitudes. Las plantillas capturan enfoques probados para la formación de consultas RAG, razonamiento de múltiples pasos, formato de respuesta |
| Agentforce | Plantilla de solicitud | ✅ Plantillas de solicitudes de versión que permiten pruebas A/B de mejoras |
| Data 360 | Configuración | ✅ Mantenga bases Knowledge compartidas en Data 360 sirviendo a múltiples agentes. Knowledge base de datos de productos única fundamenta los agentes de ventas, servicio y portal de socios |
| Agentforce | Configuración de agente | ✅ Redacte nuevos agentes desde elementos constructivos probados: definir propósito, seleccionar Acciones, configurar solicitudes (días frente a semanas para compilaciones personalizadas) |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Plantilla de solicitud | ⚠️ Creación de solicitudes ad-hoc para cada agente en vez de reutilizar bibliotecas de plantillas de solicitudes validadas |
| Agentforce | Acción | ⚠️ Reimplementación de acciones para cada agente en vez de utilizar bibliotecas de acciones reutilizables centralizadas |
| Agentforce | Configuración de agente | ⚠️ Creación de agentes universales que intentan todos los escenarios en vez de agentes especializados centrados con experiencia en dominios profundos |
| Data 360 | Configuración | ⚠️ Duplicación de bases Knowledge por agente en vez de compartir una única base Knowledge que fundamenta múltiples agentes |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Plataforma | Tipos de metadatos personalizados | ✅ Utilice tipos de metadatos personalizados y Generador de solicitudes controlando el comportamiento sin cambios de código. Los administradores modifican plantillas de solicitudes y parámetros de razonamiento sin ciclos de desarrollo |
| Agentforce | Configuración de agente | ✅ Enrutar subconjuntos a versiones experimentales comparando mediciones de calidad, satisfacción, realización de tareas antes de la implementación completa (por ejemplo, 10% a v2, 90% en v1) |
| Agentforce | Configuración de agente | ✅ Monitorear el periodo de validación y mantener la capacidad de reversión si se detectan problemas durante las pruebas A/B |
| Agentforce | Acción | ✅ Definir contratos de interfaz claros entre componentes: Las acciones especifican entradas, salidas, errores, expectativas de desempeño |
| Agentforce | Configuración de agente | ✅ Ampliar gradualmente versiones exitosas (10% a 25% a 50% a 100%) durante periodos de implementación de varias semanas |
| Agentforce | Acción | ✅ Sustituir implementaciones de acciones sin modificaciones de agentes cuando se mantienen los contratos de interfaz |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Plataforma | Apex | ⚠️ Requerir cambios de código para modificar el comportamiento de los agentes en vez de utilizar enfoques dirigidos por la configuración (Tipos de metadatos personalizados, Generador de solicitudes) |
| Agentforce | Configuración de agente | ⚠️ Implementación completa de nuevas versiones de agentes sin pruebas A/B en un subconjunto comparando mediciones de calidad y satisfacción |
| Agentforce | Acción | ⚠️ Agentes dependiendo de los detalles de implementación de la acción en vez de los contratos de interfaz, interrumpiéndose cuando cambian las implementaciones |
| Agentforce | Configuración de agente | ⚠️ Implementación de nuevas versiones al 100% de los usuarios inmediatamente sin implementación graduada |
| Agentforce | Configuración de agente | ⚠️ Funcionamiento sin capacidad de reversión durante pruebas de versión experimentales |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Configuración de agente | ✅ Resuelva cada solicitud en el menor número posible de acciones de agentes: Los créditos flexibles se consumen por acción, de modo que la consolidación de la lógica de múltiples pasos en una sola acción reduce el costo directamente |
| Agentforce | Configuración de agente | ✅ Modelar proyecciones de costos mensuales basadas en índices de consumo de crédito flexible documentados y volúmenes de interacción esperados que permiten la planificación presupuestaria |
| Einstein | Monitoreo | ✅ Monitorear el consumo de Flex Credit por agente, caso de uso y población de usuarios para identificar patrones de alto consumo que requieren optimización |
| Einstein | Monitoreo | ✅ Comparar el consumo real con proyecciones para informar la planificación futura e identificar oportunidades de optimización |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Configuración de agente | ⚠️ Encadenando muchas acciones pequeñas donde una acción consolidada resolvería la solicitud, multiplicando el consumo de Flex Credit por interacción |
| Negocio | Planificación | ⚠️ Descubrir el consumo de Flex Credit supera las proyecciones solo después de la implementación de producción porque no se realizó ningún modelado de costos por interacción |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Configuración de agente | ✅ Diseñar límites de sesión y tiempos de espera de modo que una plática persista de forma apropiada sin terminar prematuramente y forzar una nueva plática facturable |
| Agentforce | Configuración de agente | ✅ Centrar la capacidad del agente en la resolución de la primera plática de modo que una tarea se complete en la plática inicial en vez de requerir un seguimiento facturable |
| Einstein | Monitoreo | ✅ Realizar un seguimiento del índice de resolución de la primera plática como la medición de rentabilidad bajo Precios por plática |
| Agentforce | Configuración de agente | ✅ Gestionar problemas relacionados dentro del contexto de plática existente en vez de abrir pláticas separadas en las que cada una incurre en una tarifa plana |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Configuración de agente | ⚠️ Terminación de pláticas prematuramente a través de cortos tiempos de espera de sesiones, obligando a los usuarios a iniciar nuevas pláticas facturables para finalizar una sola tarea |
| Einstein | Monitoreo | ⚠️ Monitorear solo el volumen total de pláticas sin realizar un seguimiento del índice de resolución de la primera plática, perdiendo la palanca de costos principal bajo Precios por plática |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Dirija la adopción de modo que los usuarios con licencia impliquen activamente al agente, ya que el valor de precios por usuario no medido proviene del uso en vez de minimizar cada interacción |
| Einstein | Monitoreo | ✅ Realizar un seguimiento de la utilización para identificar usuarios con licencia de bajo uso para capacitación dirigida o reasignación de licencias |
| Negocio | Documentación | ✅ Conectar interacciones de agentes con resultados de negocio por población de usuarios de modo que los casos de uso de alto valor justifiquen la inversión por asiento |
| Negocio | Planificación | ✅ Revisar poblaciones de usuarios en una cadencia de modo que las licencias permanezcan alineadas con el uso real en vez de derivar en sobrelicencias |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Aprovisionamiento de licencias por usuario sin un plan de adopción, pagando un costo fijo por asiento para usuarios que rara vez implican al agente |
| Einstein | Monitoreo | ⚠️ Nunca revisando la utilización por población de usuarios, permitiendo que las licencias se desvíen a la misma sobrelicencia que desperdicia asientos tradicionales |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Configuración de agente | ✅ Implemente agentes de triaje que gestionan el enrutamiento inicial con lógica sencilla, dirigiendo los usuarios a un agente especializado solo cuando la complejidad lo requiera |
| Plataforma | Flujo | ✅ Volver a la automatización de flujos para escenarios deterministas donde la lógica basada en reglas es suficiente, reservando el razonamiento de agentes para las situaciones ambiguas que realmente lo necesitan |
| Data 360 | Configuración de agente | ✅ Recuperar datos de fundamentación de forma selectiva, invocando la búsqueda de vectores y la recuperación de documentos solo cuando el razonamiento del agente lo requiere en vez de en cada interacción |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Configuración de agente | ⚠️ Enrutar cada solicitud directamente a un agente especializado, incurriendo en costosas invocaciones complejas para solicitudes que una lógica de triaje sencilla podría haber gestionado |
| Plataforma | Flujo | ⚠️ Uso de razonamientos de agentes para flujos de trabajo basados en reglas deterministas que un flujo ejecutaría a menor costo sin consumo variable |
| Data 360 | Configuración de agente | ⚠️ Recuperación de datos de fundamentación en cada interacción independientemente de si el razonamiento lo requiere, impulsando el consumo de Data 360 que no realiza un seguimiento de la necesidad real |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Data 360 | Configuración de agente | ✅ Integraciones de catálogo de productos en caché con cadencia de actualización definida (por ejemplo, 24 horas), recuperación de caché para preguntas rutinarias y consulta de Data 360 solo para datos nuevos o específicos del cliente |
| Data 360 | Configuración de agente | ✅ Implementar estrategias de almacenamiento en caché para reducir las consultas repetidas para solicitudes comunes, equilibrando la optimización de costos con los requisitos de actualización de datos |
| Data 360 | Organización | ✅ Modelar costos de ingreso y procesamiento de datos por adelantado (Armonización, Resolución de identidad, Generación de incrustación) de forma separada de costos de crecimiento incrementales |
| Data 360 | Configuración de agente | ✅ Evaluar si la sobrecarga de RAG justifica mejoras de calidad para casos de uso específicos antes de agregar generación aumentada de recuperación |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Data 360 | Configuración de agente | ⚠️ No se implementó caché a pesar de que la mayoría de las consultas son preguntas comunes idénticas, consumiendo Flex Credits para respuestas idénticas repetidas |
| Data 360 | Organización | ⚠️ Implementación de caché agresivo sin considerar requisitos de actualización de datos, sirviendo información obsoleta a usuarios |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Plataforma | Organización | ✅ Utilizar sandbox de copia parcial con muestra de datos de clientes dirigida para el desarrollo de agentes, reservando sandbox de copia completa exclusivamente para validación de preproducción |
| Plataforma | Organización | ✅ Planificar costos de infraestructura de desarrollo por adelantado incluyendo capacidad de Data 360, Flex Credits para pruebas rápidas y conectividad de integración |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Plataforma | Organización | ⚠️ Cada desarrollador que aprovisiona entornos sandbox de copia completa para el desarrollo de agentes, multiplicando los costos de los entornos sandbox por 5 |
| Plataforma | Organización | ⚠️ Apoyarse en pruebas manuales ad-hoc proporcionando cobertura insuficiente, descubriendo problemas de calidad solo en producción |
| Negocio | Planificación | ⚠️ Hacer invisibles los costos de infraestructura de desarrollo durante la planificación, dando como resultado costos inesperados significativos durante la implementación |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Construya un modelo de TCO integral que cubra las seis categorías de costos: desarrollo, inferencia (Flex Credits), infraestructura (Data 360 + MuleSoft), operaciones, gobernanza y gestión de cambios |
| Negocio | Documentación | ✅ Crear modelos de TCO de hojas de cálculo que proyecten costos de 3 a 5 años con suposiciones documentadas para volúmenes de interacción, índices de consumo de crédito y trayectorias de crecimiento |
| Negocio | Documentación | ✅ Realizar análisis de confidencialidad revelando qué supuestos afectan más a la inversión total, permitiendo esfuerzos de validación centrados |
| Negocio | Documentación | ✅ Modelar costos operativos en curso como una fracción recurrente significativa de costos de desarrollo anualmente para agentes maduros, extraída de indicadores generales de la industria de agentes de IA en vez de una cifra fija de Salesforce |
| Negocio | Planificación | ✅ Incluir costos de gestión de cambios (capacitación de usuarios, adaptación de procesos de negocio, cambio organizativo) que se subestiman con frecuencia |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Incluyendo solo el costo de desarrollo en casos de negocio de agentes sin modelar el consumo continuo (Flex Credits, Data 360, operaciones), descubriendo costos anuales no planificados significativos después de la implementación |
| Negocio | Planificación | ⚠️ Omitir los gastos generales de gobernanza (revisiones de seguridad, infraestructura de supervisión humana, registro de auditoría, validación de cumplimiento) que crecen con la autonomía de los agentes y el nivel de riesgo |
| Negocio | Planificación | ⚠️ Subestimación de costos de cambio especialmente para agentes que crean turnos de flujo de trabajo significativos, lo que lleva a déficits presupuestarios |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Evaluar agentes Agentforce preconstruidos frente al desarrollo personalizado a través de una comparación de TCO integral de 3 años incluyendo costos de mantenimiento |
| Negocio | Documentación | ✅ Construcción de documentos frente a decisiones de compra en Registros de decisiones de arquitectura permitiendo una futura reevaluación a medida que cambian los costos y las funciones |
| Agentforce | Configuración de agente | ✅ Considere la personalización de agentes preconstruidos a través del Generador de solicitudes y la configuración de acciones como punto medio entre la configuración lista para su uso y completamente personalizada |
| Negocio | Planificación | ✅ Criterios de decisión de factores más allá del costo: time-to-value, capacidad de desarrollo organizativo, valor de diferenciación estratégica y tolerancia a la dependencia de proveedores |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Crear un agente personalizado porque “queremos el control” sin modelar el TCO de 3 años mostrando la opción preconstruida puede ser significativamente más barato |
| Negocio | Planificación | ⚠️ Selección de construcción o compra basándose únicamente en costos de primer año sin proyectar beneficios de mantenimiento continuo, consumo de crédito y actualización de proveedores en horizontes de varios años |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Comparar el TCO de agentes con alternativas de automatización tradicionales (Flujo, Apex, procesos manuales) antes de la implementación, validando la justificación de la inversión |
| Negocio | Documentación | ✅ Establecer la línea base de procesos manuales incluyendo costos de empleados completamente cargados, índices de error, tiempo de procesamiento y capacidad de rendimiento para revelar posibles ahorros |
| Agentforce | Configuración de agente | ✅ Implemente agentes para tareas que requieren comprensión del lenguaje natural, razonamiento adaptativo o tratamiento de alta variabilidad de escenario donde la automatización tradicional no puede coincidir con la capacidad |
| Plataforma | Flujo | ✅ Utilice la automatización de flujos para flujos de trabajo deterministas con reglas claras, proporcionando resultados equivalentes a un costo más bajo sin consumo de inferencia variable |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Configuración de agente | ⚠️ Agente de implementación para tarea de enrutamiento determinista sencilla que consume 15.000 $ de créditos anuales cuando Flujo proporcionaría funciones equivalentes sin costos variables |
| Negocio | Planificación | ⚠️ El enfoque predeterminado de agentes para toda la automatización sin evaluar si la automatización tradicional proporciona resultados equivalentes a un costo total inferior |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Einstein | Monitoreo | ✅ Construir tableros de consumo de Flex Credit mostrando el consumo por agente, población de usuarios, periodo de tiempo y tipo de interacción para una identificación rápida de picos de consumo |
| Einstein | Monitoreo | ✅ Implementar la atribución de costos por interacción conectando el consumo de crédito con transacciones de negocio (costo por caso resuelto, costo por prospecto cualificado, costo por pedido procesado) |
| Einstein | Monitoreo | ✅ Configurar alertas de presupuestos en umbrales de ejemplo como 70% y 85% por agente y caso de uso (no solo toda la organización) permitiendo la intervención proactiva antes de sobrecostes |
| Einstein | Monitoreo | ✅ Implementar la detección de anomalías identificando patrones de consumo inusuales (picos repentinos que indican ineficiencias rápidas, patrones de uso inesperados o abuso) |
| Negocio | Documentación | ✅ Compartir tableros de costos con partes interesadas de negocio y equipos técnicos creando transparencia permitiendo el uso de agentes conscientes de los costos |
| Negocio | Documentación | ✅ Realizar revisiones presupuestarias trimestrales comparando el consumo real con proyecciones, evaluando resultados de negocio y ajustando asignaciones basándose en valor demostrado |
| Negocio | Planificación | ✅ Reserve del 10 al 15% del presupuesto de crédito para experimentación y crecimiento inesperado del consumo, evitando cuellos de botella de innovación |
| Negocio | Planificación | ✅ Crear proyecciones de varios años basadas en tendencias de adopción de agentes, nuevas implementaciones y casos de uso en expansión que permiten la planificación de la capacidad y las negociaciones con proveedores |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Einstein | Monitoreo | ⚠️ Monitoreo del consumo de crédito solo a través de la revisión mensual de facturas, descubriendo sobrecostes de presupuesto de 6 semanas en trimestre sin tiempo para optimizar antes de la renovación |
| Einstein | Monitoreo | ⚠️ Configuración de alertas de presupuestos solo a nivel de la organización, faltan picos de consumo por agente y por caso de uso que indican oportunidades de optimización |
| Negocio | Planificación | ⚠️ Requerir aumentos presupuestarios de emergencia porque el monitoreo del consumo no se implementó lo suficientemente temprano para identificar y abordar sobrecostos de forma proactiva |
| Negocio | Planificación | ⚠️ Establecer un presupuesto anual una vez al inicio del año fiscal sin revisiones, privando a los agentes de alto valor de créditos mientras los agentes de bajo desempeño de la inversión consumen la asignación |
| Negocio | Planificación | ⚠️ Asignación de reserva de presupuesto cero para experimentación, obligando a los equipos a justificar cada nuevo caso de uso a través de una aprobación prolongada antes de cualquier exploración |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Einstein | Monitoreo | ✅ Realizar un seguimiento del consumo por instancia de agente permitiendo la comparación entre tipos de agentes y casos de uso, revelando qué agentes entregan el mejor desempeño de las inversiones (ROI) |
| Negocio | Documentación | ✅ Conectar el consumo con procesos de negocio (calificación de prospectos, resolución de casos, procesamiento de pedidos) permitiendo a los líderes de negocio evaluar la alineación estratégica |
| Einstein | Monitoreo | ✅ Realizar un seguimiento del consumo por departamento, función o segmento de usuario revelando dónde es más alta la adopción de agentes y dónde se concentran los costos |
| Negocio | Planificación | ✅ Utilizar revisiones de costos trimestrales para comparar el desempeño de las inversiones de los agentes entre carteras y reasignar la inversión de agentes con un desempeño de las inversiones bajo a agentes con un desempeño de las inversiones alto en base al valor demostrado |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Asignación de todos los costos de agentes al presupuesto de TI sin atribución de unidades de negocio, evitando que los líderes de negocio evalúen si el gasto se alinea con las prioridades |
| Negocio | Planificación | ⚠️ Tratar el consumo de agentes como costo no diferenciado sin conectar el consumo con resultados de negocio, haciendo imposible el cálculo del desempeño de las inversiones |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Implemente reportes de devolución de cargos proporcionando visibilidad de consumo por unidad de negocio, creando conciencia de costos permitiendo decisiones de uso fundamentadas sin conflictos de devolución de cargos contenciosos |
| Negocio | Documentación | ✅ Utilice la asignación híbrida con devolución de cargos para agentes de producción de gran volumen y devolución para agentes experimentales o de bajo volumen, equilibrando la responsabilidad con la flexibilidad de innovación |
| Negocio | Documentación | ✅ Realizar revisiones trimestrales debatiendo si el consumo se alinea con el valor entregado, lo que lleva a compromisos de optimización |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Implementación de la devolución de cargos completa para agentes experimentales, desalentando la innovación y la exploración imponiendo inmediatamente responsabilidad presupuestaria en casos de uso incipientes |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Plantilla de solicitud | ✅ Eliminar la verbosidad innecesaria en solicitudes del sistema reconociendo cada token adicional agrega computación de prerrelleno y latencia entre todas las interacciones: recortar solicitudes del sistema a lo que el agente utiliza actualmente |
| Agentforce | Plantilla de solicitud | ✅ Incluya solo información relevante a través de la recuperación de contexto selectiva con clasificación de relevancia garantizando que la información de mayor valor se ajuste a límites de contexto |
| Agentforce | Plantilla de solicitud | ✅ Especificar formato de respuesta conciso para interacciones rutinarias, minimizando tokens de realización evitando solicitudes de formato elaborado o explicaciones extensas |
| Agentforce | Plantilla de solicitud | ✅ Reutilizar plantillas de solicitudes estandarizadas entre agentes similares, amortizando la inversión de optimización de solicitudes mientras crea coherencia y eficiencia |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Plantilla de solicitud | ⚠️ Redacción de solicitudes conversacionales sin optimización consumiendo tokens de 2K+ por interacción incluyendo instrucciones verbosas y ejemplos extensos a los que los agentes rara vez hacen referencia |
| Agentforce | Plantilla de solicitud | ⚠️ Recuperación de todos los datos potencialmente relacionados para contexto en vez de incluir selectivamente solo información relevante, inflando el consumo de tokens de solicitud |
| Agentforce | Plantilla de solicitud | ⚠️ Creación de plantillas de solicitudes exclusivas para cada agente en vez de estandarizar patrones, multiplicando el esfuerzo de ingeniería de solicitudes sin beneficio de calidad proporcional |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Agentforce | Configuración de agente | ✅ Almacenar en caché respuestas comunes de agentes para preguntas frecuentes que sirven directamente desde caché para consultas duplicadas (los índices de coincidencia de caché superiores al 30% indican una oportunidad de optimización significativa) |
| Data 360 | Configuración de agente | ✅ Contexto de Knowledge estable en caché (catálogos de productos, documentos de políticas, materiales de referencia) reduciendo la carga de trabajo de recuperación para cada interacción haciendo referencia a información común |
| Agentforce | Configuración de agente | ✅ Implementar el almacenamiento en caché de pláticas en sesiones de usuario manteniendo el contexto entre turnos sin volver a enviar el historial completo, reduciendo el consumo de tokens en interacciones de múltiples turnos |
| Agentforce | Configuración de agente | ✅ Definir estrategias de invalidación de caché basándose en la volatilidad del contenido (cachés de información de productos para horas/días, los datos en tiempo real no deben almacenarse en caché) |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Agentforce | Configuración de agente | ⚠️ No se implementó caché a pesar de que el 60% de las consultas son preguntas comunes idénticas, consumiendo innecesariamente Flex Credits para respuestas idénticas repetidas |
| Agentforce | Configuración de agente | ⚠️ Almacenamiento en caché de datos en tiempo real (niveles de inventario, precios, disponibilidad) que requieren actualización, sirviendo información obsoleta que lleva a respuestas incorrectas de agentes |
| Agentforce | Configuración de agente | ⚠️ Nunca actualizando respuestas en caché que llevan a respuestas desfasadas a medida que cambian productos, políticas o procesos |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Requerir caso de negocio incluyendo TCO de 3 años proyectado, resultados de negocio esperados con metodología de medición, comparación con alternativas y evaluación de riesgo |
| Negocio | Documentación | ✅ Definir umbrales de aprobación que separan las inversiones que un departamento puede autorizar de las que requieren aprobación ejecutiva, de modo que los agentes de mayor inversión o riesgo reciban un escrutinio ejecutivo proporcionado |
| Negocio | Documentación | ✅ Implementaciones piloto de mandatos validando supuestos (consumo, calidad, adopción) antes de la inversión de producción completa |
| Negocio | Documentación | ✅ Incluya el cálculo del desempeño de las inversiones en propuestas de agentes (por ejemplo, devolución 4:1 demostrada a través de casos resueltos y ahorros de costos de gestión manual) |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Implementación de agentes sin argumentos de negocio, descubriendo un consumo de crédito proyectado 3 veces mientras entrega un valor de negocio no claro, creando un consumo anual no planificado sin ROI documentado |
| Negocio | Planificación | ⚠️ Omitir la implementación piloto e ir directamente a producción completa, perdiendo la oportunidad de validar supuestos de consumo antes de confirmar presupuesto completo |
| Negocio | Planificación | ⚠️ Aprobación de inversiones de agentes sin comparación con enfoques alternativos (procesos manuales, automatización tradicional) que pueden entregar valor equivalente a menor costo |
Patrones
| Dónde buscar | Qué aspecto tiene |
|---|---|
| Negocio | Documentación | ✅ Realizar una revisión de cartera anual evaluando todos los agentes comparando costo, uso, valor de negocio y alineación estratégica para revelar oportunidades de optimización perdidas por la revisión agente por agente |
| Negocio | Documentación | ✅ Definir criterios de extinción (baja adopción, mal desempeño de las inversiones, funciones sustituidas, costo excesivo) evitando la acumulación de agentes de bajo valor que consumen presupuesto |
| Negocio | Planificación | ✅ Practicar la reasignación continua de inversiones cambiando recursos de agentes de bajo desempeño a oportunidades de alto valor alineadas con prioridades de negocio en evolución |
| Negocio | Documentación | ✅ Categorizar agentes por nivel de desempeño de las inversiones (p. ej., los 2 principales entregan un valor del 70% a un costo del 50% = excelente; los 4 centrales entregan un valor del 25% a un costo del 35% = aceptable; los 2 inferiores entregan un valor del 5% a un costo del 15% = candidatos al anochecer) |
Antipatrones
| Dónde buscar | Aspecto negativo |
|---|---|
| Negocio | Planificación | ⚠️ Agentes desplegados que permanecen en producción indefinidamente sin utilización o revisión de valor, acumulando agentes de bajo valor que consumen presupuesto que podría financiar oportunidades de mayor valor |
| Negocio | Planificación | ⚠️ Evaluar agentes solo individualmente sin perspectiva de cartera, perdiendo la perspectiva de que unos pocos agentes entregan más valor mientras muchos consumen recursos desproporcionados |