Determinación de la automatización de flujos de trabajo agentes y tradicionales

Con Agentforce, las empresas ahora pueden desbloquear nuevos paradigmas para el trabajo automatizado que no se pueden reducir fácilmente a reglas. Estas nuevas funciones incluyen resolver la intención del cliente desde conversaciones no estructuradas, coordinar procesos de múltiples partes entre sistemas y responder a condiciones operativas en tiempo real. Los flujos de trabajo agentes utilizan automatización diseñada para razonar hacia resultados en vez de ejecutar pasos predefinidos. Cumplir esta demanda requiere una plataforma que opere en todo el espectro de complejidad de automatización y un marco de trabajo que muestre dónde se ajusta cada función.

Agentforce combina Capa Trust Einstein, Motor de razonamiento, Script de agente, Flujo, Apex y Data 360 en una plataforma única y unificada. Esta combinación gestiona todo, desde la automatización sencilla de desencadenadores de registros hasta la compleja orquestación de múltiples agentes entre voz, visión, documentos y telemetría en tiempo real. MuleSoft amplía esta plataforma con la estructura, la gobernanza y la orquestación entre sistemas de MuleSoft necesarias para conectar flujos de trabajo de agentes en una empresa. Agentforce Operations (anteriormente Agentforce Supply Chain) aplica estas funciones a las demandas específicas de los procesos operativos y de fabricación.

Esta guía presenta el marco de trabajo Densidad de orquestación y las directrices para tomar decisiones fundamentadas en este panorama de productos. El marco de trabajo proporciona a los arquitectos un enfoque repetible para seleccionar las herramientas y los patrones correctos utilizando niveles de densidad para casos de uso de automatización inteligente en Salesforce Platform.

ProductoDescripción
AgentforceAgentforce es la plataforma de Salesforce para crear y desplegar agentes de IA. Utiliza el motor Atlas para desencadenar acciones en tiempo real fundamentadas de forma dinámica mediante Apex y Data 360.
Script de agenteAgent Script es un lenguaje declarativo específico de dominio (DSL) utilizado en Agentforce Builder para definir flujos de trabajo, reglas comerciales y lógica de conversación para agentes
Agentforce GridAgentforce Grid es una interfaz similar a una hoja de cálculo nativa de IA sin código para diseñar y poner en marcha rápidamente flujos de trabajo de IA a escala.
Operaciones AgentforceAgentforce Operations (anteriormente Agentforce Supply Chain) es una plataforma de orquestación de la gestión de flujos de trabajo colaborativos con tecnología de IA diseñada para simplificar y automatizar los procesos comerciales internos.
MuleSoftMuleSoft es una plataforma integral, unificada y abierta para la integración empresarial y el gobierno de agentes. A través de la conectividad dirigida por API y MuleSoft Agent Fabric y Agent Broker, sirve como la estructura de integración, la capa de gobernanza y la base de orquestación entre sistemas para conectar flujos de trabajo de agentes en la empresa.
Flujos y ApexSalesforce Flow es una potente herramienta de automatización con función de apuntar y hacer clic para crear procesos comerciales complejos visualmente sin código. Salesforce Apex es un lenguaje de programación propietario orientado a objetos para la plataforma Salesforce, similar a Java. Se utiliza para crear lógica comercial personalizada, automatizar procesos y ampliar funciones de CRM principales más allá de herramientas declarativas.

Agentforce representa un cambio fundamental en cómo se realiza el trabajo en Salesforce Platform, desde la automatización basada en reglas a flujos de trabajo basados en razonamiento. Para liberar su potencial, los arquitectos deben tomar decisiones informadas y deliberadas sobre dónde se ajustan los agentes, cómo se componen y qué orquestan. Los siguientes principios proporcionan una directriz repetible para decisiones de agentes.

  • Utilice la herramienta correcta para la tarea correcta. Utilice la densidad de orquestación basada en la ruta de ejecución, la combinación de modalidades y la complejidad de objetivos para determinar la solución de mejor ajuste.

    • Utilizar la Automatización tradicional con flujos y Apex para el trabajo determinista basado en reglas, donde el resultado puede definirse y abarcarse completamente por un conjunto de reglas. La automatización tradicional da como resultado una ruta de ejecución estática, que garantiza resultados predecibles y repetibles y es crucial para la capacidad de auditoría. Seleccione la automatización tradicional para tareas que exigen un estricto cumplimiento y adhesión legal.

    • Utilice Agentforce Grid para casos de uso de inferencia masiva con complejidad de orquestación baja a media. Este patrón utiliza razonamiento generativo de un solo turno para clasificar, puntuar o resumir datos entre un alto volumen de registros de CRM, garantizando una ejecución de alto rendimiento con capacidad de auditoría inmediata.

    • Utilice Agentforce con Agent Script para tareas que tienen objetivos abiertos donde se conoce el resultado deseado, pero no se puede especificar la ruta de ejecución exacta en tiempo de diseño. Aplique este patrón a requisitos que requieren razonamiento a través de determinismo guiado, para garantizar resultados predecibles y trazables.

    • Utilice Agentforce Operations para simplificar y automatizar procesos comerciales de colaboración con gestión activada por IA para flujos de trabajo de cadena de suministro.

  • Evite aplicar flujos de trabajo de agentes a casos de uso de baja densidad de orquestación. Evalúe las compensaciones entre automatización tradicional y agente para requisitos funcionales y no funcionales. La automatización tradicional puede ofrecer la escala, la fiabilidad y el rendimiento requeridos para su caso de uso.

  • Adopte un enfoque híbrido de automatización de agentes, que combina Agentforce y la automatización tradicional con Flujos y Apex, cuando esta sinergia ofrece mayor valor que el uso de automatización agente o tradicional de forma aislada.

El sObject de Salesforce es tradicionalmente el punto de entrada principal para la automatización de registros. El sistema ejecuta lógica basada en reglas, comenzando inmediatamente después de un evento de Lenguaje de manipulación de datos (DML) como insertar, actualizar o eliminar. Para decidir entre herramientas para una automatización desencadenada por registros eficiente, presentamos Automation Density como un medio para medir la complejidad del sistema, considerando la cantidad de automatización, el volumen de registros y la expansión de dependencias. La automatización tradicional está limitada por el amplio trabajo previo necesario para incorporar datos en una construcción estructurada, que cumpla con los esquemas y basada en reglas.

La automatización agente actualiza la automatización tradicional utilizando la intención del usuario o datos no estructurados como la entrada donde se puede aplicar el razonamiento para alcanzar un resultado deseado. Los arquitectos deben decidir cuándo aprovechar el razonamiento probabilista para datos no estructurados multimodales y cuándo aplicar flujos de trabajo guiados y deterministas para mitigar el riesgo de resultados impredecibles.

Cuando el requisito cambia de la ejecución de pasos basados en reglas al razonamiento hacia resultados, los arquitectos necesitan un marco de trabajo estandarizado para evaluar la profundidad del razonamiento y la complejidad de los objetivos de la solución propuesta.

La densidad de orquestación es la medida de la complejidad en un flujo de trabajo agente. Hay tres factores que determinan la densidad de orquestación: ruta de ejecución, complejidad de objetivos y combinación de modalidades. Mientras que la densidad de automatización mide la complejidad física de las reglas y el volumen del sistema, la densidad de orquestación mide la complejidad de razonamiento de la ruta del agente hacia un objetivo. Utilice la densidad de orquestación compuesta para evaluar sus requisitos de diseño y asignar al estándar arquitectónico.

  • Ruta de ejecución: Grado en que el flujo de trabajo puede tener un ámbito completo y especificarse en tiempo de diseño. Un flujo de trabajo completamente especificado significa que el flujo de trabajo define cada bifurcación y resultado dando como resultado una ruta de ejecución predeterminada. Un flujo de trabajo no especificable tiene una ruta que puede emerger durante el tiempo de ejecución a través del razonamiento con datos e instrucciones contextuales.
  • Complejidad de objetivos: El número de resultados, puntos de decisión y variaciones de ruta diferentes que el flujo de trabajo debe resolver en tiempo de ejecución. Un flujo de trabajo de baja complejidad gestiona una única tarea contenida con un resultado predeterminado, mientras que un objetivo de alta complejidad abarca múltiples etapas con objetivos competidores o en conflicto con casos extremos que no se pueden anticipar en el momento del diseño.
  • Mezcla de modalidades: La gama de tipos de entrada que debe procesar un flujo de trabajo y los formularios de salida que debe producir. Una mezcla de modalidad baja lee campos de CRM estándar y produce actualizaciones de registro. Una modalidad media consume una mezcla de campos de CRM estructurados y datos estáticos no estructurados, como cuerpos de correo electrónico o transcripciones de casos, para producir actualizaciones de registros. Una mezcla de alta modalidad consume transmisiones dinámicas en tiempo real, como audio en vivo o telemetría, y produce salidas multimodales entre múltiples sistemas externos.

Diagrama de marco de trabajo Densidad de orquestación que muestra la ruta de ejecución, la complejidad de objetivos y los ejes de combinación de modalidades

Determinar el nivel de densidad de orquestación apropiado requiere evaluar secuencialmente la ruta de ejecución, la complejidad de objetivos y la combinación de modalidades. Inspeccione la ruta de ejecución primero. Si una ruta es completamente especificable, comience con la automatización tradicional. El uso de una solución Agente solo para orquestar y ejecutar una ruta determinista sin ningún requisito de razonamiento es un antipatrón. Conduce a la expansión de agentes (proliferación excesiva y no gestionada de agentes de IA) y abandono de agentes (salida generada por IA innecesaria y de baja calidad), dando como resultado retornos de valor pobres.

Para rutas parciales o no especificables, continúe evaluando la complejidad de objetivos. Si la complejidad del objetivo está bien definida pero ciertos nodos a lo largo de la ruta necesitan evaluaciones probabilistas, considere llamar a agentes desde Flow o Apex para satisfacer la necesidad específica localizada. En su lugar, si los pasos en la ruta de ejecución necesitan uno o más requisitos dirigidos por IA en un gran conjunto de registros, considere Agentforce Grid. La cuadrícula admite flujos de trabajo basados en hojas de múltiples pasos a través de múltiples columnas de IA o agentes. Es el más adecuado para la ejecución masiva orientada a filas. Este enfoque garantiza que el flujo de trabajo siga siendo altamente eficiente y auditable, invocando el razonamiento probabilista solo donde la ruta no se puede predefinir.

A medida que aumenta la complejidad de los objetivos con las dimensiones de la competencia (por ejemplo, la determinación de un pago de reclamación de seguro junto con la detección de fraude, el cumplimiento de pólizas y la satisfacción del cliente) y las rutas de ejecución no especificables, considere Agentforce con Script de agente para el determinismo guiado en su automatización. Para casos de uso entre empresas que implican Salesforce y sistemas externos, utilice MuleSoft Fabric y Agent Broker.

Finalmente, evalúe la combinación de modalidades para identificar las funciones técnicas necesarias, como la conexión multimodal o la integración especializada. La mezcla de modalidades funciona como un selector de capacidad, no como una calculadora de densidad. Ayuda a determinar la infraestructura requerida para gestionar la forma de entrada y salida de la solución, sin alterar su lógica de orquestación fundamental.

Utilice esta matriz para determinar el estándar arquitectónico para su automatización de agentes. Equilibre la automatización tradicional y la automatización de agentes seleccionando el enfoque que resuelve su problema de automatización.

  • Automatización tradicional (baja densidad de orquestación): Utilice la automatización tradicional cuando el proceso se desencadena por un cambio de registro, los datos están estructurados, la lógica está basada en reglas y predeterminada y el resultado debe ser predecible (por ejemplo, cálculos de precios estándar o creación de tareas automáticas).
  • Agenciaforce Grid (densidad de orquestación baja a media): Utilice Agentforce Grid cuando se deben procesar tareas de IA masivas entre registros existentes (por ejemplo, resuma los últimos 50 casos para cada cuenta en esta lista, calcule la puntuación de opiniones y mantenga la puntuación en el campo de caso).
  • Orquestación híbrida (Automatización aumentada de orden superior): Utilice la orquestación híbrida al automatizar un proceso comercial complejo de extremo a extremo (por ejemplo, procesamiento de reclamaciones o incorporación) que requiere las funciones de planificación de IA pero la integridad de transacciones de Flow y Apex.
  • Script de agente de Agentforce (complejidad de alta intención): Utilice Script de agente cuando el punto de entrada no esté estructurado (por ejemplo, chat, correo electrónico y voz) y la resolución requiera una conversación o la capacidad de gestionar solicitudes de usuario ambiguas.
Nivel de densidadRuta de ejecuciónComplejidad de objetivosMezcla de modalidadesEstándar arquitectónico
BajoCompletamente especificableBajo: Tarea incluida única con resultados predefinidos.Modalidad única: Lee y redacta registros de objetos estructurados de Salesforce.Automatización desencadenada por registros. Si el caso de uso tiene al menos una tarea de razonamiento, utilice Acciones agentes en el flujo de trabajo.
Bajo - MedioEspecificable total o parcialmenteBajo: Serie de pasos con resultados predefinidos.Modalidades mixtas: La entrada o la salida pueden tener una mezcla de datos estructurados y no estructurados.Utilice Inferencias por lotes de cuadrículas de Agentforce para tareas masivas en registros existentes con acción de agente.
MedioEspecificable total o parcialmente. La ruta de ejecución está predefinida, pero los pasos intermedios necesitan razonamiento.Medio: Serie de pasos basados en Apex o Flujo con resultados variables.Modalidades mixtas: La entrada o la salida pueden tener una mezcla de datos estructurados y no estructurados de bajo volumen.Híbrido (Agentforce + Apex): Utilice Agentforce para razonamiento y planificación de alta densidad, Script de agente para determinismo guiado y Apex / Flujo para orquestación.
AltoParcial o no especificable. El objetivo está predefinido, pero los pasos intermedios necesitan contexto de tiempo de ejecución e intención de usuario.Alto: Múltiples objetivos competidores con necesidades de razonamiento pesadas requieren resultados deterministas.Modalidades mixtas: La entrada o la salida pueden tener una mezcla de datos estructurados y no estructurados de gran volumen que llegan en tiempo real.Utilice la secuencia de comandos de agente para equilibrar el control determinista con el razonamiento. Utilice MuleSoft Agent Fabric para MCP externos o A2A para colaboración compleja de múltiples agentes.
CapacidadAutomatización tradicional (Flujo / Apex)Agentforce GridAgentforceAgentforce con secuencia de comandos de agente
Tipo de lógica y determinismoDeterminista: Utiliza lógica fija if-then-else. La ruta de ejecución es 100% predecible basándose en el estado del registro.Mixto: Determinista a través de pasos estructurados mientras que los pasos de IA individuales pueden ser probabilistas.Probabilista: Utiliza el razonamiento de múltiples turnos para determinar la mejor ruta hacia un objetivo.Determinismo guiado: Utiliza el razonamiento para planificar la ruta y permite la ejecución en rutas de nodos deterministas.
Velocidad de entregaRecomendado (Flujo): Las herramientas visuales permiten la creación rápida de lógica desencadenada por registros sin código.Recomendado para automatización de IA repetitiva: La forma más rápida de aplicar la lógica de IA entre conjuntos de registros existentes sin crear nuevos flujos.Recomendado: Para la configuración de Subagentes (anteriormente Temas), Instrucciones y Asignación de habilidades para un dominio o problema específico.Recomendado: Para la asignación avanzada de gráficos basados en estado y lógica de borde.
Modalidad de entradaRecomendado solo para estructurado: Limitado a campos de CRM y recopilaciones de registros relacionados.Recomendado para semiestructurado: Procesa texto masivo (descripciones, transcripciones) desde campos de registro.Recomendado para Multimodal: Procesa lenguaje natural, voz y visión (datos no estructurados).Recomendado para alta densidad: Sintetiza entradas multimodales con datos de estado del sistema en tiempo real.
Profundidad de razonamiento (Planificación)No disponible: La lógica es imperativa; no puede “pensar” o planificar pasos de forma dinámica. Sin embargo, se pueden enviar datos a agentes.Bajo: Inferencia de un solo paso aplicada en un conjunto de registros (IA por lotes).Medio/Alto: Utiliza bucles de razonamiento (Motivo-Acto-Observar) para resolver intenciones complejas.Gobernado: El razonamiento se restringe a navegar por un gráfico predefinido de estados comerciales.
Modularidad y reutilizaciónRecomendado: Modular de forma predeterminada a través de subflujos y clases Apex.Limitado: La lógica está normalmente vinculada a la fila de cuadrícula específica. Las configuraciones de columnas y los flujos de trabajo con plantillas se pueden reutilizar en todo el conjunto de filas.Disponible: Las habilidades (Flujos / Apex) se reutilizan entre diferentes subagentes (anteriormente Temas) y agentes conectados.Recomendado: Los nodos en el gráfico de agente son unidades funcionales reutilizables discretas.
Control de transacciones y DMLRecomendado (Apex): Control completo sobre Savepoints, reversiones y masificación.Disponible: Cada fila se procesa de forma independiente, de modo que el ámbito de ejecución es por registro.Limitado: Las acciones se ejecutan como pasos individuales desvinculados en una sesión.Recomendado: Utiliza nodos de Flujo / Apex para servir como delimitadores deterministas para todos los DML. La compatibilidad de control de transacciones distribuidas entre agentes es limitada.
Gestión de ambigüedadesNo disponible: Requiere rutas predefinidas. La entrada inesperada lleva a fallos o errores estáticos.Limitado: La calidad de salida depende de la fundamentación de solicitudes. El flujo de trabajo no puede solicitar aclaraciones de forma interactiva.Recomendado: Gestiona estados “desconocidos” formulando preguntas o seleccionando habilidades alternativas.Disponible: Utiliza “Nodos de reserva” para gestionar fallos de razonamiento o tiempos de espera de procesos.
Visibilidad y gobernanzaRecomendado: El Explorador de desencadenadores de flujos proporciona un mapa visual de toda la lógica desencadenada por registros.Disponible: La interfaz de usuario basada en cuadrículas proporciona una visibilidad clara de los resultados a nivel de filas y admite la capacidad de auditoría de resultados.Disponible: Los registros de supervisión proporcionan transparencia sobre cómo tomó decisiones el agente.Requiere experiencia: Requiere la supervisión de los registros de desplazamiento de gráfico y de inferencia LLM.
Rendimiento y escalaRecomendado Optimizado para procesamiento de registros síncronos de gran volumen.Recomendado Procesa de forma eficiente tareas de IA masivas entre grandes volúmenes de datos.Latencia-sensible Dependiendo del tiempo de inferencia; no es adecuado para actualizaciones masivas de alta densidad.Moderado Adecuado para tareas complejas de largo horizonte, pero tiene un mayor nivel de sobrecarga.

Esta tabla proporciona recomendaciones generales para varios casos de uso.

Caso de usoDescripciónMejor ajusteJustificación
Procesamiento de registrosAutomatización desencadenada por un evento DML en un objeto estructurado de Salesforce donde cada bifurcación y resultado se pueden definir completamente en tiempo de diseño.Utilice el flujo desencadenado por registro. Esta es una automatización tradicional de baja densidad.Baja densidad de orquestación. Modalidad única (campos de CRM estructurados) y un objetivo contenido único con una ruta de ejecución predecible y auditable.
Control transaccional con lógica complejaAutomatización que requiere puntos de guardado, reversiones, confirmaciones parciales o manipulación de datos segura de forma masiva entre grandes volúmenes de registro.Utilice Apex para la automatización determinista tradicional de baja densidad.Baja densidad de orquestación. Apex proporciona un control completo sobre la integridad de las transacciones, la deduplicación de cálculos costosos y el almacenamiento en caché a nivel de plataforma, funciones no disponibles en Flow.
Lógica moderadamente compleja en un proceso estructuradoAutomatización donde el proceso general está basado en reglas pero los pasos individuales requieren computación o manipulación de datos más allá de la capacidad declarativa.Utilice Flujo con Apex invocable para lógica determinista de baja densidad.Baja densidad de orquestación. Flujo actúa como la capa de orquestación; Apex invocable encapsula operaciones de alta complejidad como componentes reutilizables y seguros de forma masiva.
Procesamiento programado y temporalAutomatización que debe ejecutarse en una fecha futura calculada dinámicamente en relación con un evento de registro.Utilice la automatización tradicional (flujos desencadenados por registros) para el procesamiento determinista de baja densidad.Baja densidad de orquestación. Las rutas programadas de flujo proporcionan programación, cancelación y reprogramación automáticas si cambian los datos del registro, no disponibles de forma nativa en desencadenadores Apex.
Inferencia de registro masivoAplicar un único paso de razonamiento de IA de forma uniforme entre un gran conjunto de registros existentes para generar una clasificación, resumen o puntuación.Utilice Agentforce Grid para la inferencia por lotes y para utilizar funciones de agentes repetitivas a escala.Densidad de orquestación media. Inferencia por lotes con modalidad única a escala: el agente lee campos de registro estructurados y escribe una salida uniforme de vuelta en cada registro. Baja complejidad de objetivos con un patrón de inferencia repetitivo.
Resolución de entrada no estructuradaAutomatización donde el punto de entrada es una solicitud de lenguaje natural, correo electrónico o conversación que debe interpretarse, clasificarse y resolverse a través del razonamiento.Utilice Agentforce para una resolución de entrada no estructurada, dirigida por intención y de densidad media.Densidad de orquestación media. Modalidad mixta: el agente consume entrada de conversación no estructurada, luego produce respuestas de texto o actualizaciones de registros estructurados. El objetivo requiere resolver la intención del usuario en un conjunto limitado de resultados.
Lógica moderadamente compleja en un proceso probabilistaAutomatización donde el proceso general está basado en reglas, pero los pasos individuales requieren funciones de IA como resumen o recuperación de RAG.Utilice Flujo con Apex invocable y Plantillas de solicitud para procesos deterministas de baja densidad que requieren funciones de IA.Densidad de orquestación media. El flujo actúa como la capa de orquestación mientras que Plantillas de solicitudes, Agente de servicio y Agentforce Employee se exponen como acciones invocables.
Orquestación de procesos guiadaAutomatización que se extiende entre flujos de trabajo de múltiples pasos donde la finalización de una acción desencadena acciones adicionalesUtilice Script de agente para rutas de ejecución de alta densidad no especificadas que requieren orquestación de procesos guiada.Alta densidad de orquestación - modalidad mixta entre entrada y salida. Resultados de la competencia y casos extremos que no se pueden anticipar completamente en tiempo de diseño. Agent Script proporciona determinismo guiado.
Orquestación de procesos entre sistemasAutomatización coordinando un proceso comercial de múltiples pasos entre múltiples sistemas backend donde ningún sistema es propietario del flujo de extremo a extremoUtilice la API de procesos de MuleSoft con Agent Broker para la orquestación de procesos entre sistemas de densidad media y alta.Alta densidad de orquestación - Las API de procesos encapsulan lógica comercial compleja de múltiples pasos de modo que los agentes no necesitan comprender la orquestación detrás de operaciones como el procesamiento de pedidos o comprobaciones de inventario. El corredor de agentes secuencia e invoca dinámicamente agentes y herramientas requeridos desde un único objetivo de lenguaje natural.
Abstracción del sistema secundarioOrquestación donde los agentes deben interactuar con sistemas heredados, bases de datos o plataformas SaaS externas que carecen de conectividad Agentforce nativa.Utilice MuleSoft con el conector MCP para incluir sistemas heredados y proporcionar contexto de modelo.Densidad de orquestación media. Las API del sistema ofrecen una interfaz segura y abstracta a los sistemas de registro, garantizando que los flujos de trabajo de agentes se desvinculen de la complejidad del backend. El conector MCP transforma las aplicaciones MuleSoft en servidores compatibles con MCP para una capacidad de detección e invocación inmediatas.
Procesamiento de documentos de gran volumen y gestión de excepcionesAutomatización que lee, interpreta y concilia documentos estructurados y semiestructurados entrantes con registros existentes a escala: gestión de variaciones, coincidencias parciales y excepciones con la intervención manual apropiada.Utilice Agentforce Operations para el procesamiento de documentos de gran volumen de densidad media y dirigido por intención.Densidad de orquestación media con modalidad de entrada semiestructurada. Complejidad de objetivos dirigida por reglas coincidentes, rutas de excepción y umbrales de aprobación por documento. Requiere razonamiento por registro, no inferencia uniforme de un solo turno.
Orquestación de múltiples agentes entre proveedoresLa automatización requiere colaboración entre agentes especializados creados en diferentes plataformas o proveedores.Utilice MuleSoft con conector A2A y tejido de agentes para orquestación de múltiples agentes entre diferentes sistemas.Densidad de orquestación media a alta. El conector A2A permite flujos de trabajo de múltiples agentes de punto a punto con una gobernanza y fiabilidad de nivel empresarial, independientemente de dónde se construya o aloje cada agente.
Conversión de documento no estructurado en flujo de trabajoAutomatización donde los procesos operativos definidos en orígenes no estructurados (SOP, documentos de reglas de proveedores o diagramas de procesos) deben convertirse en flujos de trabajo agentes ejecutables sin codificación manual.Utilice Agentforce Operations para la conversión de documentos no estructurados emergentes de alta densidad en flujos de trabajo.Alta densidad con una mezcla de alta modalidad en entrada. Introduce PDF, documentos de Word y diagramas basados en imágenes. Complejidad de objetivos determinada por el ámbito y la bifurcación del proceso introducido. La ruta de ejecución no se puede especificar en tiempo de diseño.
Orquestación multipartidistaAutomatización que abarca la incorporación coordinada de partes externas: recopilación de datos requeridos, verificación del cumplimiento, gestión de aprobaciones y actualización de sistemas de registro en muchas pistas de incorporación simultáneas.Utilice Agentforce Operations para orquestación de densidad media a alta, dirigida por la intención a múltiples partes emergentes.Múltiples pasos de verificación y aprobación interdependientes deben resolverse secuencialmente antes de que se complete la incorporación. La combinación de modalidades incluye registros estructurados, documentos no estructurados y comunicaciones de terceros externos.
Intervención de activos predictivaAutomatización donde un motor predictivo introduce telemetría en tiempo real para identificar condiciones de fallo inminentes y desencadena una respuesta de back-office coordinada de múltiples pasos.Utilice Agentforce Operations y Agentforce for Manufacturing para la intervención de activos predictivos de alta densidad.Data Cloud gestiona la telemetría de IoT de alta modalidad y la detección de anomalías. Agentforce Operations orquesta a continuación el flujo de trabajo de back-office de modalidad media (gestión de registros de servicio de campo, datos de inventario y comunicaciones de clientes) resolviendo el proceso de extremo a extremo.
Gestión de comunicación de proveedores a gran escalaAutomatización de la gestión de comunicaciones estructuradas y semiestructuradas continuas en una amplia base de proveedores, incluyendo confirmaciones de pedidos, cambios de fecha de entrega y notificaciones de excepciones.Utilice Agentforce Operations for Batch Inferences para una gestión de comunicación de proveedores de densidad media.Donde las comunicaciones son uniformes entre proveedores, utilice Agentforce Grid para el procesamiento por lotes. Donde las respuestas requieren razonamiento contextual por relación de proveedor, distribuya a densidad media con Operaciones Agentforce.
Gestión de candidatos (enrutamiento inteligente de alta velocidad)Automatización que introduce respuestas de marketing en tiempo real, utiliza la puntuación de IA y el enriquecimiento de Data Cloud para la cualificación, y utiliza flujos para la asignación inteligente de subminutos y el enrutamiento de candidatos de alta calidad al equipo de ventas apropiado.Utilice Automatización tradicional (Flujo) + Data Cloud e IA para el enrutamiento de candidatos inteligente de alta velocidad de media densidad.Requiere alta velocidad (Velocidad de candidato < 1 minuto) y enrutamiento complejo dirigido por datos basándose en puntuación de candidatos de IA, nivel de trabajo e historial de actividad. Utiliza flujos para una lógica de asignación rápida y determinista, aumentada por IA probabilista y Data Cloud para la cualificación y el enriquecimiento de candidatos.
Fomento de candidatosAlimenta candidatos de baja puntuación hasta que están listos para una conversación de ventas.Utilice Agente de apoyo de candidatos para dirigir y mejorar candidatos de baja calidad para automatización de densidad media a alta.Envía correos electrónicos personalizados de múltiples contactos basados en datos de candidatos e historias de éxito de clientes. Gestiona respuestas de correo electrónico y utiliza Flujo para la transferencia.
Cualificación de candidatos entrantesCualifica y nutre candidatos entrantes de mayor puntuación de forma autónoma.Utilice Agente de apoyo de candidatos para cualificar e implicar candidatos.Ejecuta correo electrónico saliente de múltiples contactos, reserva de reuniones, preguntas y respuestas sobre productos y gestión de objeciones. Puede operar en modo “enviar como vendedor”, enviando correos electrónicos a través del propietario del candidato asignado.

Diagrama de asignación de casos que muestra varios escenarios de automatización entre niveles de densidad de orquestación

Latencia

Los flujos desencadenados por registros síncronos se ejecutan en la transacción de plataforma y se completan en milisegundos. El tiempo de inferencia Agentforce depende del Motor de razonamiento Atlas y se amplía con profundidad de razonamiento y complejidad de modalidad. Agentforce no es adecuado para el procesamiento de registros síncronos de gran volumen donde la latencia es una restricción principal.

Coste

El coste de razonamiento de un flujo de trabajo de agente debe justificarse con respecto al valor comercial del resultado. Para tareas de alto volumen y baja densidad de orquestación donde existe una ruta determinista, la automatización tradicional o Agentforce Grid podría ser más económica que un flujo de trabajo agente de extremo a extremo. Asegúrese de que el diseño acomoda el patrón de reintento correcto con límites de reintento máximo explícitos y disyuntores. Esta barandilla limita el riesgo de sobrecoste de composición asociado con el procesamiento masivo.

Límites reguladores

Evalúe flujos de trabajo de agentes de gran volumen frente a límites de plataforma diarios para la ejecución asíncrona. Las operaciones por lotes de Agentforce Grid siguen los límites de transacciones de plataforma estándar. Para la automatización que implica objetos de Salesforce, considere el número total diario de operaciones DML, ya que Salesforce aplica la gestión de recursos compartidos en un entorno multiusuario y limita para evitar que las automatizaciones descontroladas monopolicen recursos compartidos.

Auditabilidad y cumplimiento

La automatización tradicional produce seguimientos de ejecución completamente auditables a través de Flow Trigger Explorer y registros Apex. Los patrones híbridos o de extremo a extremo basados en Agentforce producen registros de razonamiento que proporcionan transparencia en la toma de decisiones de agentes, pero requieren experiencia para interpretarlos. El determinismo guiado a través de secuencia de comandos de agente es el patrón recomendado para sectores regulados donde la auditabilidad de ejecución completa es un requisito de cumplimiento.

Distribución

Los flujos de trabajo agentes que funcionan a alta densidad deben incorporar puertas de distribución o aprobación humana explícita para acciones con consecuencias irreversibles, como transacciones financieras, presentaciones de normativas o compromisos de proveedores. Los controles condicionales de secuencia de comandos de agente proporcionan el mecanismo para aplicar estas puertas de forma determinista en un flujo de trabajo que de otro modo sería agente.

Priorice la simplicidad en su diseño de orquestación. Comience en el nivel de orquestación mínimo que puede alcanzar el objetivo, validarlo bajo carga real e iterar. Cada agente adicional, traspaso o dependencia en su cadena introduce una nueva superficie que puede producir un comportamiento incoherente.

En su ruta de ejecución especificable, en nodos donde se requiere razonamiento, comience a incrustar un agente. Siga las prácticas recomendadas para crear agentes en Agentforce. Evite empaquetar numerosos subagentes (anteriormente, “temas”) y nunca inflar instrucciones. Los agentes implementados en casos de uso de automatización pueden permitirse ser delgados, ya que no son la única interfaz. Seleccione la primitiva correcta para encadenar. Un patrón de orquestación (delegación) tiene un control más estricto sobre la secuencia de ejecución y puede delegar subtareas en especialistas. Evite patrones coreografiados (handoff). Si debe implementar un diseño de traspaso, proporcione al agente receptor el objetivo, el contexto y el estado de modo que pueda optimizar globalmente en vez de objetivos locales.

Evite acciones o herramientas extendidas. Las acciones son donde se realiza el razonamiento de agentes y su diseño determina si producen resultados o fallos fiables. Cada acción debe devolver una respuesta estructurada y observable que el agente de IA puede utilizar para planificar el siguiente turno de la conversación.

Tener más de una acción (y diferentes construcciones de salida) para realizar la misma tarea degrada la capacidad del agente para razonar o seleccionar la herramienta correcta para el trabajo. Puede hacer que el agente pierda matices. La superposición de definiciones de acción supone un riesgo de clasificación errónea. Asegúrese de que su biblioteca de acciones está auditada, versionada y se ajusta al ámbito Subagente (anteriormente Tema).

Defina objetivos observables. Defina el objetivo como un resultado observable, no solo un procedimiento. Un objetivo impreciso invita a la desviación de agentes. Aumenta con una ruta de ejecución especificable. Utilice Gráfico de agente con razonamiento híbrido para modelar el objetivo como un nodo de gráfico con estado explícito. El tiempo de ejecución realiza un seguimiento de la posición actual del agente en el flujo de trabajo y la restaura después de entradas tangenciales; no perderá el objetivo cuando reciba información adicional en la ventana de contexto.

Pruebe y evalúe. Implemente un sólido marco de pruebas y evaluación para validar el razonamiento de nodos probabilistas y el resultado de automatizaciones de agentes. Verifique las rutas de ejecución con respecto a una ruta de resultado esperado para garantizar que el modelo llega al resultado correcto. Evite fallos silenciosos donde un agente informa falsamente del éxito o entra en un bucle infinito o no recuperable afirmando los resultados en pasos de ejecución. Utilice el rastreo de sesiones para inspeccionar interacciones paso a paso, ejecuciones del motor de razonamiento, acciones, entradas/salidas de solicitudes y pasarelas, mensajes de error y respuestas finales.

Agentforce Automatización tradicional Integración

Acerca del autor

Arvind Palaniswamy es Arquitecto de Ingeniería de Software en la Oficina del Arquitecto Jefe del Equipo Bien Arquitecto. Le gusta enmarcar sistemas complejos en sus formas más sencillas utilizando primeros principios. Comprende la ingeniería, las operaciones y los negocios a través de décadas de experiencia y educación de MS / MBA (Kellogg).