Arquitectura multiagenteFor executivesFor architectsDeep position28 min read

Salesforce como actor principal en arquitecturas multiagente empresariales

Cuándo Agentforce debe ser el orquestador, cuándo solo el cerebro de experiencia y cuándo conviene posicionarlo como un participante de primera clase dentro de un ecosistema gobernado por MuleSoft, Data Cloud, MCP y A2A. Documento escrito para usted, desde la mirada de un arquitecto técnico en IA y Agentforce.

Executive presentationSlide-by-slide version of the content — ideal to share or present.
Jonathan Gomez·Arquitecto técnico · IA & AgentforceUpdated: June 23, 2026
AgentforceMuleSoftData CloudMCPA2AMultiagenteGobierno de IA
Plataforma agéntica empresarial completa de Salesforce: Agentforce sobre Data 360 y Customer 360.
Fuente: Salesforce — Agentforce platform overview.

Executive summary

Una arquitectura multiagente que pone a Salesforce en el centro funciona cuando el proceso de su organización gira alrededor del cliente, los datos transaccionales viven en la plataforma y la experiencia se entrega por canales digitales. Fuera de ese eje, Salesforce debe ser un participante de primera clase, no un cerebro forzado. Este documento desarrolla la postura, distingue claramente entre agente, herramienta / acción y proceso, recorre cinco opciones de arquitectura realistas, explica la diferencia entre MCP y A2A, propone una arquitectura de referencia accionable, criterios de decisión, recomendaciones consultivas y un modelo de madurez de tres niveles para su organización.

Statement ejecutivo

La tesis en una página

Salesforce debe ser el orquestador de experiencia, contexto y acción cuando el proceso de su organización gira alrededor del cliente. Agentforce maneja conversación, intención y delegación a especialistas. MuleSoft es la capa de interoperabilidad, gobierno y observabilidad cuando el ecosistema incluye agentes y herramientas / acciones de múltiples plataformas. Data Cloud aporta contexto unificado. Flow y Apex controlan lo determinístico. MCP se usa para herramientas / acciones. A2A se reserva para colaboración real entre agentes autónomos.

Este documento está escrito desde la mirada de un arquitecto técnico especializado en IA y Agentforce, dirigido a usted como responsable de la decisión — sea un líder de negocio, un CIO o un equipo de arquitectura empresarial. No es un manifiesto de producto. Es una postura consultiva: hay escenarios en los que Salesforce debe ser el cerebro de su arquitectura, otros en los que conviene que sea un especialista invocado por otros agentes, y otros en los que forzarlo como único orquestador sería un error de diseño que pagará caro más adelante. Aquí desarrollamos cuál es cuál y por qué.

Parte 1 · Postura

¿Qué debe ser Salesforce dentro de una arquitectura multiagente?

Existen cinco lecturas posibles y todas son válidas en distintos contextos de su organización. El error no es elegir mal entre ellas: es asumir que solo una es correcta para todos los casos de uso. Como arquitecto, mi recomendación es que evalúe cada una de las cinco contra su propio mapa de procesos antes de comprometer una arquitectura objetivo.

Plataforma agéntica empresarial de Salesforce: Agentforce, Data 360 y Customer 360 como tres capas integradas.
La promesa nativa de Salesforce: una sola plataforma donde agentes, datos y CRM comparten contexto, seguridad y observabilidad. Esa es la base sobre la que se discuten las cinco lecturas que siguen. Fuente: Salesforce · Agentforce platform overview.
Lectura A

Orquestador principal de todos los agentes

Agentforce coordina agentes propios y externos como subagentes o herramientas. Tiene sentido cuando el flujo de valor está dominado por procesos CRM (servicio, ventas, loyalty, field service) y el ecosistema externo es secundario.

Lectura B

Front door de experiencia

Salesforce concentra el canal (Service Cloud, Digital Engagement, Experience Cloud, WhatsApp, Slack) pero delega razonamiento o ejecución a otros orquestadores. Útil cuando la inversión en canal y CRM está hecha pero el cerebro de IA vive en otra plataforma.

Lectura C

Sistema de contexto y acción transaccional

Salesforce aporta el Customer 360, los objetos transaccionales y la capacidad de ejecutar cambios reales (crear caso, modificar póliza, generar cotización). Otro agente conversa, Salesforce ejecuta.

Lectura D

Participante en un ecosistema mayor

Un orquestador corporativo (frecuentemente construido sobre MuleSoft, una capa propia o un hub multiagente) coordina muchos agentes, y Salesforce es uno más, especializado en dominio comercial. Realista en grandes corporaciones reguladas.

Cuándo Salesforce debe ser el centro

  • El cliente, el caso, el contrato o la oportunidad son el objeto central de la conversación.
  • El canal de interacción (chat, voz, WhatsApp, portal) vive en Service Cloud, Digital Engagement o Experience Cloud.
  • El equipo de negocio que adopta la solución es comercial, de servicio o de field service — no un equipo de plataforma corporativa.
  • El Customer 360 unificado, las reglas de elegibilidad, los SLAs y la trazabilidad CRM son críticos para el caso de uso.
  • El cliente ya tiene Salesforce como sistema de registro de la interacción y no quiere fragmentar la verdad operativa.

Cuándo NO forzar a Salesforce como único cerebro

  • El proceso es de back-office puro: ETL, conciliaciones, reporting financiero, riesgo de crédito a gran escala.
  • La fuente de verdad y la lógica de negocio principal viven en el ERP, el core bancario, el sistema de billing, el WMS o el LIMS.
  • Existe ya un orquestador corporativo (interno, sobre MuleSoft, Camunda, Azure o un hub propio) y su organización decidió que la IA empresarial se gobierna desde ahí.
  • El caso de uso no es centrado en cliente — por ejemplo, un asistente para ingeniería, devops, finanzas internas o un copiloto de Microsoft 365.
  • El cliente no tiene una historia de canal en Salesforce y forzar la conversación en Service Cloud sería sobre-ingeniería.

Parte 2 · Conceptos

Agente, herramienta / acción y proceso: tres cosas distintas

Una de las disciplinas más importantes al diseñar arquitecturas con LLMs es no convertir todo en agente. La mayoría de los problemas que vemos en sus mesas de discovery no necesitan un agente: necesitan una herramienta / acción bien definida, un proceso determinístico o una composición de ambos. Cuándo introducir razonamiento autónomo no es una decisión estética; es una decisión de costo, riesgo y gobernanza que conviene tomar con criterio arquitectónico.

Atlas Reasoning Engine: ciclo de entendimiento, decisión y acción de Agentforce.
El motor de razonamiento de Agentforce entiende la intención, decide qué acción invocar y actúa. Ese ciclo es lo que distingue a un agente — y lo que justifica su costo. Si su caso no necesita esos tres pasos, probablemente lo que busca no es un agente, sino una acción o un proceso. Fuente: Salesforce · Atlas Reasoning Engine.
PiezaDefinición operativaCuándo aplicaCuándo NO
AgenteComponente que recibe una intención en lenguaje natural, planifica, decide qué acciones invocar, mantiene contexto y puede delegar a otros agentes.Cuando la entrada es ambigua, el camino no es predecible y necesita razonamiento, planificación o redacción.Cuando el proceso es fijo, regulado o el costo de un error semántico del LLM es alto sin supervisión humana.
Herramienta / AcciónFunción determinística que el agente o un proceso invoca: Apex, Flow, Prompt Template, External Service, MCP server, API REST. En Agentforce se modela explícitamente como Action.Cuando la operación tiene parámetros claros, resultados verificables y reglas de negocio explícitas. Es atómica: una entrada, una salida, sin estado a largo plazo.Cuando intenta que la acción reemplace al razonamiento o que oculte ambigüedad. Y cuando la operación requiere coordinar varios pasos con estado — eso ya es un proceso.
ProcesoOrquestación determinística que compone varias acciones a lo largo del tiempo, con estado, transacciones y compensaciones: Flow Orchestration, Apex Queueable, OmniStudio, BPMN, MuleSoft flow.Procesos regulados, transaccionales, con SLAs, ramas de excepción y necesidad de auditoría punto-a-punto.Cuando la entrada es naturalmente conversacional y la lógica no se puede codificar como árbol de decisión.

Regla práctica para evitar agentes innecesarios

  1. Si la entrada se puede normalizar a parámetros y la salida se valida con reglas, es una herramienta / acción — no un agente.
  2. Si el flujo tiene pasos fijos, transacciones y rollback, es un proceso — Flow o Apex, no LLM.
  3. Si lo único que aporta el LLM es redactar la respuesta final, el supuesto agente es un wrapper sobre Prompt Templates, no un agente autónomo.
  4. Si necesita planificar, descomponer, elegir acciones distintas según el contexto, mantener memoria de la conversación o delegar a otro especialista — entonces sí, es un agente.

Parte 3 · Opciones

Cinco arquitecturas reales con Salesforce como actor principal

No hay una única topología correcta. Hay cinco patrones que cubren la mayoría de los escenarios empresariales. Las opciones no son excluyentes: en organizaciones maduras suele convivir una combinación de A + B + C, y las más grandes incorporan D y E para escalar. Le recomiendo leerlas como un menú, no como una secuencia.

Opción A · Agentforce como orquestador nativo (primary + secondary)

Un agente primario en Agentforce recibe la intención del usuario y delega a agentes secundarios especializados por dominio (servicio, ventas, loyalty, claims). El primary mantiene contexto y handoff, los secondary tienen topics y actions propios. Es el patrón nativo más limpio dentro de Salesforce: comparten Trust Layer, Data Cloud, observabilidad y modelo de seguridad.

Cuándo recomendarlo

Equipos por dominio dentro del mismo cliente

Cuando hay agentes propios de servicio, ventas, marketing o field service que ya tienen ownership claro. Cada dominio mantiene su agente; el primary los compone.

Ventajas

Gobierno y trazabilidad de fábrica

Einstein Trust Layer, mascarado de PII, auditoría unificada, métricas en Agentforce Analytics y permisos heredados del modelo Salesforce.

Riesgos

Mega-agente disfrazado

Cuando un equipo decide que el primary haga todo y los secondary se vuelven cosméticos. Resultado: pérdida de mantenibilidad y conflictos de topic.

Ejemplo

Servicio bancario

Primary: 'Banking Concierge'. Secondary: 'Card Servicing', 'Lending Status', 'Wealth Inquiry'. Cada uno con topics propios; el primary delega y mantiene la conversación.

Opción B · Agentforce como orquestador de herramientas / acciones

El agente principal no delega a otros agentes; consume herramientas / acciones — Flow, Apex, Prompt Templates, External Services, MuleSoft API, MCP servers. Es la arquitectura más simple y la que mejor resultado entrega en la mayoría de los casos: una sola superficie conversacional y muchas Actions bien definidas detrás. En el modelo de Agentforce, estas Actions son la unidad de trabajo que el agente conoce, prueba y audita.

  • Flow Actions cuando la lógica vive en Salesforce y debe respetar reglas de negocio declarativas.
  • Apex Invocable Actions cuando hay SOQL/DML complejo, validaciones cruzadas o lógica que ya está implementada en su organización.
  • Prompt Templates cuando la acción es 'redacta', 'resume', 'clasifica' o 'extrae' usando contexto CRM.
  • External Services / Named Credentials para APIs corporativas con OpenAPI definido.
  • MuleSoft API como acción cuando el dato vive fuera de Salesforce y necesita reuso, gobierno y rate limiting transversales.
  • MCP server como acción cuando la fuente externa expone una superficie estandarizada (documentos, inventario, conocimiento, sistemas legacy con wrapper MCP).

Opción C · Proceso determinístico al mando, agente como componente inteligente

Aquí Flow, Apex Orchestrator o MuleSoft son los que conducen el proceso, y Agentforce participa solo en los pasos donde se necesita razonamiento: clasificar, redactar, recomendar, interpretar lenguaje natural. El proceso mantiene la transaccionalidad y el agente aporta inteligencia donde aporta valor real. Es la opción que solemos recomendar cuando su organización tiene compromisos regulatorios o transaccionales que no admiten un LLM al volante.

El proceso manda

Flow / Apex / MuleSoft definen pasos, estados, transacciones, reintentos y compensaciones.

El agente interpreta

Llamadas puntuales para clasificar intención, redactar comunicaciones, resumir contexto o recomendar próximo paso.

El humano supervisa

Human-in-the-loop obligatorio en pasos sensibles: aprobación de pago, modificación contractual, escalamiento legal.

Opción D · MuleSoft como control plane del ecosistema multiagente

Cuando su organización tiene muchos agentes — propios y de terceros — la conversación deja de ser 'qué agente uso' y pasa a ser 'cómo los gobierno'. Ahí entra MuleSoft como capa transversal: registro de agentes y herramientas / acciones, descubrimiento, control de acceso, observabilidad, métricas, políticas de uso y rate limiting. En 2025 Salesforce posicionó esta capa con MuleSoft Agent Fabric y el soporte de MCP server en Anypoint.

MuleSoft Agent Visualizer: mapa visual de la red de agentes con interacciones, dependencias y flujos de decisión.
MuleSoft Agent Visualizer le da al arquitecto un mapa en tiempo real de cómo interactúan los agentes, qué dependencias tienen y dónde están los cuellos de botella. Sin esta visibilidad, el ecosistema multiagente se vuelve una caja negra costosa. Fuente: Salesforce News · MuleSoft Agent Fabric.
MuleSoft Agent Broker: enrutamiento dinámico de tareas hacia los agentes y MCP servers más adecuados.
MuleSoft Agent Broker estructura agentes y MCP servers en dominios de negocio y rutea cada solicitud al mejor agente o herramienta disponible. Es el ‘policy & discovery layer’ que permite escalar de tres agentes a treinta sin perder gobernanza. Fuente: Salesforce News · MuleSoft Agent Fabric.
  • Registry: catálogo único de agentes y MCP servers disponibles, con metadata de dominio, owner, versión y SLA.
  • Discovery: cómo un agente encuentra otro agente o una herramienta / acción sin acoplarse a su endpoint físico.
  • Policy enforcement: quién puede llamar qué, con qué datos, bajo qué condiciones (PII, compliance, geografía).
  • Observabilidad: logs unificados de invocaciones, costos por token, latencia, tasa de error, hand-offs.
  • API management: rate limiting, versionado, depreciación, contratos OpenAPI y MCP estables.
  • Control plane: cambios de comportamiento (rutas, modelos, políticas) sin redeploy de cada agente.

Opción E · Agentforce como agente headless invocado desde otro orquestador

Su organización ya tiene un orquestador corporativo, un copiloto de Microsoft, un asistente en Vertex AI o un hub propio. Salesforce no controla el canal — pero sí los datos CRM, los procesos transaccionales y los objetos de negocio. La respuesta correcta no es pelear el canal: es exponer Agentforce como un agente especializado invocable, a través de Agentforce API, MCP server o A2A.

Vía Agentforce API

Invocación directa al agente

Un orquestador externo llama al agente con sesiones autenticadas y consume su respuesta. Útil cuando su organización quiere mantener su shell pero usar el cerebro CRM.

Vía MCP server

Salesforce como herramienta / acción estandarizada

Agentforce expone capacidades como tools MCP — consulta de cuenta, creación de caso, actualización de oportunidad — invocables por cualquier agente compatible.

Vía A2A

Agente especializado en un protocolo agente-a-agente

El agente externo y Agentforce se descubren, negocian capacidades y colaboran. Patrón realista para ecosistemas multiplataforma maduros.

Riesgo

Pérdida de control de experiencia

Su organización pierde la oportunidad de unificar canal y datos. Útil técnicamente, pero obliga a una conversación de negocio honesta sobre dónde vive realmente la experiencia.

Parte 4 · Protocolos

MCP vs A2A: cuándo usar cada uno

Son dos protocolos abiertos que la industria adoptó en 2024–2025 para resolver problemas distintos. Confundirlos es una de las fuentes más comunes de mala arquitectura multiagente.

MCP — Model Context Protocol

Agente ↔ Herramienta / Acción

Estandariza cómo un agente descubre, autentica y consume herramientas / acciones, recursos y prompts expuestos por un servidor. Es 'USB-C para agentes': el agente pide; el servidor responde. No hay razonamiento del otro lado.

A2A — Agent-to-Agent

Agente ↔ Agente

Estandariza cómo dos agentes autónomos se descubren, negocian capacidades, delegan tareas y reportan resultados. El otro lado sí razona, planifica y puede rechazar. Es protocolo entre pares.

DimensiónMCPA2A
RelaciónCliente–servidor (agente → herramienta / acción).Par–par (agente ↔ agente).
El otro lado razonaNo. Ejecuta acciones determinísticas o expone recursos.Sí. Planifica, decide, puede delegar a su vez.
Caso típicoConsultar documentos, inventario, ubicación, póliza, sistema externo.Delegar a un especialista de riesgo, legal, pricing, compliance, claims.
Estado de conversaciónStateless por invocación (con session opcional).Stateful: ambas partes mantienen contexto de la tarea.
Cuándo prefiero MCPOperación clara, parametrizable, idempotente, validable.
Cuándo prefiero A2ACuando la sub-tarea requiere razonamiento propio del otro agente.

Ejemplos concretos

  • Agentforce llama a un MCP server para consultar el estado de un envío en el WMS → es MCP, no necesita razonamiento del otro lado.
  • Agentforce llama a un MCP server expuesto por MuleSoft para obtener la póliza vigente del cliente → es MCP, herramienta / acción determinística.
  • Agentforce delega a un agente de riesgo crediticio en Vertex AI que evalúa probabilidad de default → es A2A, el otro lado razona.
  • Agentforce delega a un agente legal interno que decide si una cláusula es aceptable → es A2A, el especialista tiene su propio criterio.
  • Agentforce delega a un agente de pricing dinámico que evalúa elasticidad y devuelve oferta → es A2A.
  • Agentforce consulta un repositorio de conocimiento expuesto por un MCP server con búsqueda semántica → es MCP, recurso de lectura.

Parte 5 · Arquitectura

Arquitectura de referencia

Esta arquitectura de referencia está pensada para una organización empresarial donde Salesforce es el actor principal y conviven agentes, herramientas / acciones y sistemas externos. El diagrama no muestra todos los productos posibles — muestra los roles y las fronteras de responsabilidad. Le sugiero usarlo como base para mapear su propia realidad antes de elegir su arquitectura objetivo.

Vista lógica · Salesforce como actor principal en ecosistema multiagente

┌──────────────────────────────────────────────────────────────────────────────┐
│  CANALES                                                                     │
│  WhatsApp · Web · App · Portal · Slack · Contact Center · Email · Voz        │
└────────────────────────────────┬─────────────────────────────────────────────┘
                                 │
                                 ▼
┌──────────────────────────────────────────────────────────────────────────────┐
│  AGENTFORCE  ·  Primary Agent (front door · intención · delegación)          │
│  Topics · Actions · Reasoning · Einstein Trust Layer · Audit                 │
└─┬────────────────┬─────────────────────┬──────────────────────┬──────────────┘
  │ A2A            │ A2A                 │ Tools                │ Tools
  ▼                ▼                     ▼                      ▼
┌──────────┐   ┌──────────┐    ┌──────────────────────┐   ┌────────────────────┐
│ Service  │   │ Sales    │    │ Flow · Apex          │   │ Prompt Templates   │
│ Agent    │   │ Agent    │    │ Orchestration        │   │ + Data Cloud RAG   │
│ (SF 2°)  │   │ (SF 2°)  │    │ (proceso determ.)    │   │                    │
└──────────┘   └──────────┘    └─────────┬────────────┘   └────────────────────┘
                                         │
                                         ▼
                              ┌──────────────────────┐
                              │ MULESOFT             │
                              │ · API Mgmt           │
                              │ · Agent Fabric       │
                              │ · MCP Servers        │
                              │ · Policy & Observ.   │
                              │ · Registry/Discovery │
                              └─────────┬────────────┘
                                        │
            ┌───────────────┬───────────┼────────────┬────────────────┐
            ▼               ▼           ▼            ▼                ▼
       ┌─────────┐    ┌──────────┐ ┌─────────┐ ┌──────────┐    ┌──────────────┐
       │ ERP /   │    │ Core     │ │ Billing │ │ Docs /   │    │ Agentes ext. │
       │ Inv.    │    │ Bancario │ │ / WMS   │ │ KB / Leg.│    │ Vertex /     │
       │ Legacy  │    │          │ │         │ │ MCP      │    │ Bedrock /    │
       └─────────┘    └──────────┘ └─────────┘ └──────────┘    │ Azure / Own  │
                                                                └──────────────┘
                                        ▲                              ▲
                                        │ MCP (herramientas)           │ A2A (agentes)
                                        │                              │
┌────────────────────────────────────────┴──────────────────────────────┴──────┐
│  DATA CLOUD  ·  Unified Profile · Data Spaces · Zero Copy · Activation       │
│  Contexto compartido para todos los agentes (interno y externo)              │
└──────────────────────────────────────────────────────────────────────────────┘

┌──────────────────────────────────────────────────────────────────────────────┐
│  GOVERNANCE LAYER  (transversal a todo)                                      │
│  Einstein Trust Layer · Audit Trail · PII Masking · Toxicity Filter ·        │
│  Agent Analytics · Cost & Token Telemetry · Policy Engine · Human-in-Loop    │
└──────────────────────────────────────────────────────────────────────────────┘

Lectura del diagrama

  • Los canales convergen en un primary agent en Agentforce. El cliente vive una sola conversación.
  • El primary delega vía A2A a agentes secundarios de Salesforce por dominio (servicio, ventas, etc.).
  • Las herramientas determinísticas (Flow, Apex, Prompt Templates) viven dentro de Salesforce y se invocan como tools.
  • Para acciones que tocan sistemas externos, el agente nunca llama el endpoint corporativo directo: pasa por MuleSoft.
  • MuleSoft es la capa de gobierno, control y observabilidad para todo lo que cruza la frontera de Salesforce.
  • Agentes externos (Vertex, Bedrock, Azure, propios) participan vía A2A — colaboran, no son consumidos como APIs.
  • Data Cloud da contexto unificado a todos los agentes: el agente interno y el externo ven el mismo perfil de cliente.
  • El Governance Layer es transversal: aplica a Trust Layer dentro de Salesforce y a políticas dentro de MuleSoft.
  • Human-in-the-loop es explícito en pasos sensibles (no asumido).

Parte 6 · Decisión

Matriz de decisión: qué patrón recomendar según el escenario

Use esta matriz como filtro inicial al evaluar un caso de uso concreto en su organización. Identifique el escenario que más se parezca al suyo y empiece la conversación de arquitectura desde el patrón recomendado, en lugar de partir desde una página en blanco.

Escenario de su organizaciónPatrón recomendadoPor qué
Todo el caso vive dentro de Salesforce.Opción A o B — Agentforce orquesta agentes propios o herramientas / acciones.No hay ecosistema externo significativo; introducir MuleSoft o A2A sería sobre-ingeniería.
Salesforce + sistemas externos vía APIs.Opción B + MuleSoft como capa de tools / acciones.Necesita gobierno y reuso de APIs; A2A todavía es prematuro.
Salesforce + agentes de otras plataformas (Vertex / Bedrock / Azure).Opción A para Salesforce + A2A para colaborar con externos.Hay razonamiento del otro lado; A2A respeta autonomía y permite gobernanza.
Su organización ya tiene un orquestador corporativo.Opción E — Agentforce headless, invocado vía API/MCP/A2A.No vale la pena pelear el canal; gana exponiendo capacidades CRM.
Proceso regulado o financiero.Opción C — proceso determinístico al mando, agente como componente.El LLM no puede ser quien decida la transacción; el proceso protege auditoría.
Muchos agentes creados por áreas distintas dentro de su organización.Opción D — MuleSoft Agent Fabric como control plane.Sin gobernanza transversal, el ecosistema se vuelve inmanejable.
Servicio al cliente conversacional.Opción A o B sobre Service Cloud + Digital Engagement.Es el sweet spot de Agentforce: canal, contexto y acción nativos.
Asistente interno para empleados.Opción B o E según su realidad: Slack + Agentforce, o copiloto corporativo + Agentforce headless.Depende de dónde viva la productividad del empleado en su día a día.
Caso transaccional crítico (pagos, claims, contratos).Opción C con human-in-the-loop obligatorio.Riesgo de error alto; el LLM solo asiste, nunca decide la transacción.
Caso de conocimiento / documentos.Opción B con Data Cloud RAG y/o MCP server de documentos.Es razonamiento + lookup; no necesita agentes especialistas externos.

Parte 7 · Recomendaciones

Recomendaciones consultivas para su organización

Estas recomendaciones funcionan como contrato de diseño y, también, como brújula para una conversación de negocio. Si una propuesta concreta para su organización rompe tres o más, vale la pena pausarla y revisarla — sea cual sea la plataforma o el proveedor que la presente.

Einstein Trust Layer y guardrails de Agentforce: capas de protección de datos, masking de PII y políticas de uso.
Einstein Trust Layer y los guardrails de Agentforce dan auditoría, masking de PII y políticas de uso ‘de fábrica’. Por eso la recomendación 06 — gobernar desde el día uno — no es opcional: la gobernanza no se agrega después, se diseña desde el primer agente. Fuente: Salesforce · Einstein Trust Layer.
01

No crear agentes por moda

Si la tarea se resuelve con una herramienta / acción (Flow, Apex, Prompt Template), ahí termina. Un agente añade costo, latencia y superficie de error sin valor proporcional.

02

Nunca un mega-agente que lo haga todo

El primary debe componer, no concentrar. Un agente con 30 topics se vuelve impredecible, difícil de evaluar y de evolucionar.

03

Diseñar agentes por dominio

Servicio, ventas, claims, pricing, legal — cada uno con su agente, su owner, su backlog y su modelo de evaluación.

04

Definir contratos entre agentes

Inputs esperados, outputs garantizados, errores manejados, SLA. Si no hay contrato, no hay colaboración estable.

05

Separar razonamiento de ejecución transaccional

El agente razona y recomienda; el proceso ejecuta y persiste. El LLM no debe ser quien escriba el commit de una transacción crítica.

06

Gobernar desde el día uno

Trust Layer, auditoría, PII masking, telemetría de tokens, métricas de comportamiento. No se agrega después: se diseña desde el primer agente.

07

Trazabilidad, ownership y observabilidad

Cada agente tiene un dueño, cada acción deja huella, cada conversación es auditable. Sin esto, el ecosistema se vuelve frágil bajo escrutinio regulatorio.

08

Humano en el loop donde haya riesgo

No es debilidad del agente; es diseño responsable. Aprobaciones, escalamientos y revisiones explícitas en pasos sensibles.

09

Empezar por alto valor y bajo riesgo

Servicio asistido, resumen de casos, recomendación al asesor, preparación de reuniones. Allí se construye confianza antes de tocar transacciones críticas.

10

Evolucionar por niveles de madurez

Ninguna organización seria llega a Nivel 3 en seis meses. Defina etapas y comunique honestamente al negocio cuándo cada capacidad se vuelve realista para su realidad.

Parte 8 · Madurez

Modelo de madurez de tres niveles

Este modelo no es de marketing — es operativo. Le ayuda a entender en qué nivel está hoy su organización, qué capacidades necesita para subir y cuáles son los riesgos de saltar etapas.

Nivel 1 · Foundational

Agentforce como agente principal

Conectado a CRM, Knowledge, Flow y algunas APIs. Un solo agente o un primary con uno o dos secondary. Trust Layer activo. Casos de uso de alto valor y bajo riesgo: servicio asistido, recomendación, resumen.

Nivel 2 · Composable

Agentforce orquesta agentes especializados

Primary + secondary por dominio. Herramientas / acciones robustas vía Flow/Apex/External Services. Data Cloud como contexto compartido. Métricas operativas, evaluación continua, governance del catálogo de topics y actions.

Nivel 3 · Ecosystem

Ecosistema multiagente gobernado

MuleSoft Agent Fabric como control plane. MCP para herramientas / acciones, A2A para agentes externos. Observabilidad transversal, policy engine, registry, discovery. Agentes propios y de terceros coexisten con seguridad y trazabilidad.

NivelCapacidades claveBeneficiosRiesgos
1 · FoundationalAgentforce, Trust Layer, Flow/Apex, Data Cloud básico, Knowledge.Tiempo a valor corto, ROI rápido en servicio/ventas, baja superficie de riesgo.Quedarse aquí cuando el negocio necesita más; subestimar el cambio organizacional.
2 · ComposablePrimary+secondary, Data Cloud unificado, evaluación, governance interno.Escalabilidad, ownership por dominio, evolución por roadmap, evaluación continua.Mega-agente disfrazado, conflictos de topics, deuda técnica si no hay disciplina.
3 · EcosystemMuleSoft Agent Fabric, MCP, A2A, registry, policy engine, observabilidad transversal.Interoperabilidad real, gobierno corporativo, reuso entre áreas, cumplimiento regulatorio.Complejidad alta, costo de governance, riesgo de over-engineering si no hay caso real.

Parte 9 · Casos de uso

Ejemplos empresariales concretos

Casos típicos donde Salesforce orquesta agentes o herramientas / acciones con resultado defendible. Cada uno indica el patrón recomendado y por qué — para que pueda contrastarlos con los suyos.

Caso de usoPatrónPor qué
Consulta de contratos del clienteB · Acciones + Data Cloud + MCP de documentosEs razonamiento + lookup; no necesita un segundo agente.
Cambio de reserva (viajes)A + C · Primary delega a Servicio, proceso determinístico ejecuta la modificaciónConversación + transacción regulada. El agente conversa; el proceso modifica.
Atención de reclamos / siniestrosC · Proceso determinístico al mando, agente clasifica e interpretaCaso regulado con auditoría obligatoria. El LLM no decide el pago.
Facturación / billingC · Proceso determinístico, agente solo redacta y explicaEs lógica determinística pura. El LLM aporta solo en la explicación al cliente.
LoyaltyA + B · Primary + acciones de loyaltyPersonalización + acción sobre miembro. CRM y loyalty viven en Salesforce.
Servicio al cliente por WhatsAppA · Primary Agentforce + secondary por dominioCaso sweet spot. Canal, contexto y acción nativos.
Asistente de ventasA + B · Primary + acciones de oportunidad, lead, conocimientoAumenta capacidad del vendedor sin reemplazar su criterio.
Preparación de reunionesB · Acciones sobre cuenta, oportunidad, historial, Data Cloud, MCP de documentosRazonamiento + síntesis; un solo agente con herramientas / acciones.
Resolución de casosA · Primary delega a secondary por producto / tipoDomain-specific reasoning con mantenibilidad.
Consulta de pólizasB + D · Acción sobre core de pólizas vía MuleSoftEl core no es Salesforce; MuleSoft gobierna el acceso.
Pricing / elegibilidadA + A2A · Primary delega a agente externo de pricingSi el motor de pricing razona, A2A respeta su autonomía.
ClaimsC + A2A · Proceso determinístico, agente legal externo vía A2A para cláusulasRegulado en el corazón; razonamiento legal especializado donde aporta.
Field serviceA + B · Agentforce sobre Field Service + acciones de scheduling y inventarioCaso nativo de Salesforce con extensiones externas vía MuleSoft.
Procesos financieros / reguladosC + governance · Proceso al mando, evaluación continua, HITLRiesgo regulatorio; el LLM solo asiste donde no compromete control.

Cierre

Conclusión

Una arquitectura multiagente con Salesforce no se evalúa por cuántos agentes tiene ni por qué tan vistoso es el diagrama. Se evalúa por tres preguntas que, como arquitecto, le invito a hacerse cuando reciba cualquier propuesta: ¿su cliente final recibe una sola experiencia coherente?, ¿su negocio entiende quién es dueño de cada agente y qué garantías ofrece?, ¿su área de tecnología puede auditar, evolucionar y desactivar componentes sin pedir permiso a un proveedor? Si las tres respuestas son sí, la arquitectura está sana — independientemente de su sofisticación.

Salesforce gana cuando el proceso de su organización gira alrededor del cliente, el canal y el contexto. Pierde cuando se le pide ser el cerebro de procesos que no son suyos. La elegancia consultiva está en saber cuándo defenderlo como centro y cuándo posicionarlo como participante de primera clase dentro de algo mayor.

Salesforce debe ser el orquestador de experiencia, contexto y acción cuando el proceso gira alrededor del cliente. Agentforce maneja conversación, intención y delegación a especialistas. MuleSoft es la capa de interoperabilidad, gobierno y observabilidad cuando el ecosistema incluye agentes y herramientas / acciones de múltiples plataformas. Data Cloud aporta contexto unificado. Flow y Apex controlan procesos determinísticos. MCP se usa para herramientas / acciones. A2A se reserva para colaboración real entre agentes autónomos.

Referencias

Fuentes oficiales y de alta confiabilidad

Was this useful?

Share it with your team or let's discuss it in an architecture call.

Let's talk