Integración de IA en Salesforce: Agentes Personalizados, LLM Externos y RAG Privado

Amplíe Salesforce más allá de Agentforce con agentes de IA personalizados, LLM externos y RAG privado en AWS/GCP, desarrollado por ingenieros de HDWEBSOFT.

Dat Giang
CTO de HDWEBSOFT
Imagen de portada de la guía de integración de IA en Salesforce, que muestra el CRM de Salesforce conectado a un stack de IA personalizado con agentes externos, LLM de pesos abiertos y un pipeline RAG privado en AWS/GCP.

Consultas de medios

HDWEBSOFT atiende solicitudes de medios

Si cubre TI e innovación digital, nuestros expertos pueden compartir experiencia práctica y conocimiento para apoyar su contenido.

Contactar →

Salesforce ha invertido fuertemente en IA nativa. Agentforce, Einstein y Data Cloud cubren ahora una amplia gama de casos de uso de ventas, servicio y marketing. Sin embargo, a medida que las cargas de trabajo de IA pasan de pruebas piloto a producción, muchas empresas se enfrentan a la misma barrera: necesitan más control sobre la elección de modelos, la infraestructura, la residencia de datos, los flujos de trabajo especializados y la economía de la IA del que puede ofrecerles una solución gestionada por la plataforma.

La integración de IA en Salesforce puede conectar los datos y los flujos de trabajo de Salesforce con capacidades de IA dentro o fuera del ecosistema de Salesforce. Este artículo se centra en el enfoque personalizado e híbrido: ampliar la plataforma SFDC con agentes de IA externos, LLM de pesos abiertos o autoalojados, y pipelines RAG privados que se ejecutan en AWS o GCP, manteniendo una sincronización controlada y casi en tiempo real de los datos del CRM.

Esto no sustituye a Agentforce. Agentforce admite modelos propios y se adapta a muchos casos de uso nativos. Una arquitectura personalizada o híbrida lo complementa cuando las empresas necesitan RAG privado, inferencia autoalojada, flujos de trabajo especializados o un control más estricto sobre la infraestructura y los costos. Los Ingenieros Certificados de Salesforce y los Ingenieros de IA de HDWEBSOFT trabajan conjuntamente para diseñar e implementar estas integraciones de extremo a extremo.

Puntos Clave

  • La integración de IA en Salesforce puede utilizar IA dentro o fuera del ecosistema de Salesforce; este artículo se centra en arquitecturas personalizadas e híbridas con agentes externos, LLM y RAG privado.
  • El enfoque Agentforce-first se adapta a muchos casos de uso nativos; la arquitectura personalizada e híbrida lo complementa cuando las empresas necesitan flexibilidad de modelos, control de infraestructura, residencia de datos o flujos de trabajo especializados.
  • Una arquitectura típica enruta los datos de Salesforce a través de un API gateway o middleware hacia un stack de IA externo en AWS o GCP, con sincronización del CRM casi en tiempo real mediante Platform Events, Change Data Capture y la Pub/Sub API.
  • Una arquitectura RAG privada mantiene los documentos del CRM, los embeddings y la infraestructura de recuperación dentro de un entorno controlado por la empresa; combinada con inferencia autoalojada, reduce la necesidad de enviar contexto sensible a APIs de LLM de terceros.
  • Los Ingenieros Certificados de Salesforce y los Ingenieros de IA de HDWEBSOFT diseñan e implementan el stack completo: arquitectura de API, sincronización de datos, LLM y RAG, infraestructura cloud y endurecimiento de seguridad.

¿Qué es la integración de IA en Salesforce?

La integración de IA en Salesforce conecta los datos y los flujos de trabajo de Salesforce con capacidades de IA, ya sea dentro del ecosistema de Salesforce (Agentforce, Einstein, Data Cloud) o fuera de él, mediante una arquitectura personalizada o híbrida con agentes de IA externos, LLM de pesos abiertos o autoalojados, y pipelines RAG privados.

La IA nativa de Salesforce está optimizada para flujos de trabajo que se ajustan al modelo de datos de la plataforma. La integración de IA externa es lo que las empresas adoptan cuando un caso de uso requiere algo que la plataforma no ofrece de forma nativa: un modelo de pesos abiertos específico, un pipeline de recuperación privado, inferencia dentro de una región controlada o un flujo de trabajo especializado que abarca múltiples sistemas.

La integración de agentes de IA personalizados es un patrón común: agentes que llaman a LLM externos, recuperan contexto de un vector store privado y escriben los resultados de vuelta en Salesforce, mientras se muestran dentro de la interfaz de Salesforce. La inferencia y la recuperación ocurren en una infraestructura que la empresa controla.

La idea clave: lo nativo y lo personalizado no son mutuamente excluyentes. La mayoría de las empresas maduras utilizan un modelo híbrido: Agentforce para casos de uso nativos y arquitectura personalizada o híbrida para cargas de trabajo que necesitan más control.

Agentforce-First frente a IA Personalizada/Híbrida de Salesforce: Dónde Encaja Cada Enfoque

Agentforce no es un sistema cerrado. Salesforce admite modelos propios y Agentforce puede llamar a endpoints externos en ciertas configuraciones. La plataforma también ha escalado rápidamente: el ARR de Agentforce superó los 1.500 millones de dólares en el segundo trimestre del año fiscal 2027, con un crecimiento superior al 240% interanual. Ese impulso refleja una demanda real de IA nativa y gestionada por la plataforma en ventas y servicio.

La pregunta no es “¿Agentforce o personalizado?” sino “¿dónde encaja el enfoque Agentforce-first y dónde aporta valor una arquitectura personalizada o híbrida además de este?” Ambos enfoques se complementan en la mayoría de los stacks empresariales maduros.

CriterioAgentforce-FirstPersonalizado / Híbrido
Velocidad de configuraciónRápida, asistente nativo y constructor low-codeMás lenta, requiere diseño de arquitectura y trabajo de integración
Flujo de trabajo nativo de SalesforceProfundamente integrado en Sales Cloud, Service Cloud, Data CloudRequiere una capa de integración para mostrarse dentro de la interfaz de Salesforce
Flexibilidad de modelosModelos propios admitidos, dentro de las restricciones de la plataformaElección total de modelos de pesos abiertos, autoalojados o servicios gestionados
Control de infraestructuraGestionado por SalesforceControlado por la empresa en AWS, GCP o cloud privado
Residencia de datosDepende de la región de Salesforce y del despliegue de Data CloudControlado por la empresa a una región, cloud u on-prem específicos
Profundidad de personalizaciónLimitada por las capacidades y restricciones de la plataformaSin límite arquitectónico; RAG personalizado, enrutamiento y flujos de trabajo
Modelo de costosPor puesto más consumo (Agentic Work Units)Costo de infraestructura e inferencia, autogestionado y optimizado
Carga operativaBaja, Salesforce opera la plataformaMás alta, requiere DevOps, MLOps y observabilidad

El patrón que funciona en la práctica: comience con Agentforce-first donde la IA gestionada por la plataforma sea suficiente. Añada una arquitectura personalizada o híbrida para las cargas de trabajo que alcancen una limitación: un modelo que la plataforma no admite, una regla de residencia de datos que no puede satisfacer, un pipeline de recuperación que debe permanecer privado o un perfil de costos que no se ajusta al precio por consumo de la plataforma.

Dos rutas de IA complementarias de Salesforce: flujo nativo de Agentforce a la izquierda, arquitectura híbrida personalizada que se extiende a IA externa a la derecha.

Arquitectura Central: Conexión de Salesforce con IA Externa

Una integración de IA en Salesforce personalizada o híbrida tiene tres capas: una capa de API e integración, una capa de sincronización de datos del CRM y un stack de IA externo donde ocurren la inferencia y la recuperación.

Diagrama de arquitectura de tres capas: CRM de Salesforce conectado a través de un API Gateway y una capa de sincronización a un stack de IA externo con inferencia LLM, RAG privado y vector store.

Capa de API e Integración

Salesforce expone varios mecanismos de integración:

  • Llamadas Apex con Named o External Credentials: llamadas salientes síncronas desde Salesforce hacia un endpoint de IA externo. External Credentials es el reemplazo moderno de los legacy Named Credentials y gestiona los secretos fuera del código Apex.
  • APIs REST y SOAP: para que sistemas externos lean o escriban en Salesforce, normalmente cuando un agente de IA actualiza un registro, crea una tarea u obtiene contexto.
  • Platform Events, Change Data Capture y la Pub/Sub API: sincronización asíncrona, casi en tiempo real. Salesforce publica eventos cuando los registros cambian; los suscriptores los reciben y actúan en consecuencia.
  • Salesforce Connect: virtualización de datos externos, que permite a Salesforce mostrar datos fuera de la plataforma sin copiarlos. Útil para consultas, pero no es un mecanismo principal de API de IA.

Para pipelines basados en AWS, la integración de Salesforce puede utilizar Salesforce Event Relay para transmitir Platform Events directamente a Amazon EventBridge, que los enruta a Lambda, SQS u otros servicios de AWS sin polling personalizado.

Un patrón común en producción coloca un API gateway (AWS API Gateway, Apigee o similar) entre Salesforce y el stack de IA externo, gestionando autenticación, rate limiting, validación y logging, de modo que los servicios de IA detrás de él permanezcan protegidos y observables.

Sincronización de Datos del CRM

El stack de IA externo necesita datos actualizados del CRM. La sincronización casi en tiempo real es el objetivo, pero la precisión importa.

Change Data Capture y Platform Events no envían datos directamente a S3, BigQuery o Snowflake. Publican eventos a un suscriptor. Un middleware o procesador de flujos (en AWS Lambda, EventBridge, Kafka o similar) consume esos eventos y actualiza el almacén de datos externo. El stack de IA lee de ese almacén, no directamente de Salesforce.

Dos patrones cubren la mayoría de los casos de uso:

  • Sincronización de eventos casi en tiempo real: Platform Events o CDC publican los cambios, un procesador de flujos actualiza el almacén externo en segundos. Adecuado para flujos de trabajo de asistencia a agentes y servicio donde la frescura importa.
  • Sincronización por lotes: trabajos programados que extraen conjuntos de datos más grandes para la ingesta en RAG, la regeneración de embeddings o el fine-tuning. Adecuado para casos de uso donde una actualización periódica es suficiente.

Antes de ejecutar cualquier sincronización, la calidad de los datos es importante. Aplicar las mejores prácticas de gestión de datos en Salesforce (campos limpios, nomenclatura consistente, deduplicación, propiedad clara) evita que los datos defectuosos degraden la calidad de la recuperación y la inferencia.

Stack de IA Externo en AWS o GCP

El stack de IA externo es donde la elección de modelos y el control de infraestructura se vuelven reales. Las empresas suelen desplegar:

  • LLM de pesos abiertos o autoalojados: Llama, Mistral o Qwen en Amazon SageMaker, Google Vertex AI, Kubernetes o infraestructura de inferencia dedicada. El autoalojamiento ofrece control sobre el modelo, la región y el pipeline de inferencia, pero conlleva costo operativo y planificación de capacidad de GPU.
  • Servicios de modelos gestionados: Amazon Bedrock y Vertex AI ofrecen acceso gestionado a una variedad de modelos sin autoalojamiento. Son servicios gestionados, no infraestructura autoalojada.
  • Enrutamiento multi-modelo: un gateway frente a los modelos que enruta cada solicitud al modelo adecuado según la tarea, el costo, la latencia o la calidad.

La elección entre autoalojamiento y gestión no siempre se reduce al costo. El autoalojamiento no es automáticamente más barato que una API: la utilización de GPU, la sobrecarga de ingeniería y la carga operativa pueden eliminar los ahorros brutos por token. Las razones reales para autoalojar son el control de infraestructura, el cumplimiento normativo, el despliegue privado y los modelos especializados con fine-tuning que los servicios gestionados no ofrecen.

Arquitectura RAG Privada

Una arquitectura RAG privada mantiene los documentos del CRM, los embeddings y la infraestructura de recuperación dentro de un entorno controlado por la empresa. Combinada con inferencia privada o autoalojada, puede reducir aún más la necesidad de enviar contexto sensible a APIs de LLM de terceros.

Los componentes típicos:

  • Ingesta de documentos: contratos, tickets, artículos de la base de conocimiento y notas del CRM que se incorporan a un pipeline de procesamiento.
  • Modelo de embeddings: convierte los documentos en representaciones vectoriales, ejecutándose dentro de la infraestructura propia de la empresa.
  • Vector store: para infraestructura privada, OpenSearch, pgvector o una base de datos vectorial autogestionada que se ejecuta dentro de la cuenta de cloud de la empresa u on-prem.
  • Recuperación y generación: en el momento de la consulta, el sistema recupera contexto del vector store y lo pasa al LLM. Si el LLM también está autoalojado, toda la ruta permanece bajo control de la empresa.

El valor no es solo la privacidad. Una arquitectura RAG privada también ofrece control sobre la calidad de la recuperación: ajustar el chunking, los embeddings y el reranking sin una caja negra gestionada por la plataforma.

Cuándo las Empresas Necesitan IA Personalizada de Salesforce (Casos de uso)

Casos de uso de IA controlados por la empresa: RAG privado, LLM autoalojados, residencia de datos y enrutamiento multi-modelo, centrados en un escudo de seguridad.

Los casos de uso que impulsan a las empresas hacia una arquitectura personalizada o híbrida:

  • RAG privado sobre documentos sensibles: contratos, correspondencia legal, tickets de soporte y bases de conocimiento que no deberían salir de un entorno controlado por la empresa. Un pipeline RAG privado permite a los agentes recuperar respuestas sin enviar documentos sin procesar a una API de LLM de terceros.
  • LLM de pesos abiertos o autoalojados para control de infraestructura, economía de cargas de trabajo, cumplimiento normativo o despliegue privado: cuando una empresa necesita un modelo específico en una región específica, un requisito de cumplimiento que los servicios gestionados no pueden satisfacer o un modelo con fine-tuning no disponible en ninguna API. El autoalojamiento es una decisión de equilibrio, no una victoria de costo por defecto.
  • Flujos de trabajo de IA especializados: pipelines específicos de la industria en BFSI, salud, logística o bienes raíces que combinan recuperación, clasificación y generación de formas que la plataforma no admite nativamente.
  • Residencia de datos: la inferencia y la recuperación deben ocurrir dentro de un país o región específicos. Una arquitectura personalizada fija todo el stack de IA a esa región.
  • Enrutamiento multi-modelo: combinar varios LLM detrás de un único gateway, enrutando cada solicitud al modelo que mejor se ajuste a la tarea, el costo y el perfil de latencia.
  • Complementar a Agentforce: para cargas de trabajo donde Agentforce-first no es suficiente, una capa personalizada o híbrida amplía Salesforce sin necesidad de reemplazar por completo el stack de IA nativo.

Seguridad, Gobernanza y Consideraciones de Costo

Capas de seguridad y gobernanza para la integración de IA en Salesforce: External Credentials, Acceso de Mínimo Privilegio, Redacción de Datos, Cifrado y Pista de Auditoría, con una barra de supervisión de gobernanza.

La integración de IA personalizada de Salesforce amplía la superficie de ataque y la carga de gobernanza. El modelo de seguridad debe cubrir cada capa que cruzan los datos.

En el lado de Salesforce:

  • External Credentials: almacenan los secretos de autenticación fuera del código Apex, con named principals y permission sets que controlan el acceso al endpoint de IA externo.
  • Acceso de mínimo privilegio: los usuarios de integración y las cuentas de servicio obtienen los permisos mínimos necesarios de objetos y campos, ni más ni menos.
  • Permisos a nivel de campo y de objeto: se aplican en la capa de integración para que el stack de IA externo solo reciba los campos que necesita.
  • Clasificación y redacción de datos: clasificar los campos por sensibilidad y redactar o enmascarar los PII antes de que salgan de Salesforce.
  • Cifrado: en tránsito (TLS) y en reposo, en ambos lados.

En el lado del stack de IA externo: cifrado en reposo para el vector store, control de acceso en los endpoints de inferencia y aislamiento de red entre el stack de IA y otras cargas de trabajo. Aplicar las prácticas de seguridad de LLM para IA agéntica (defensas contra prompt injection, validación de salida, guardrails de uso de herramientas) cierra el ciclo en los riesgos específicos de la IA.

La gobernanza es donde la mayoría de las empresas aún va a la zaga. Según el informe State of AI in the Enterprise 2026 de Deloitte, solo alrededor de una de cada cinco empresas (21%) cuenta con un modelo de gobernanza maduro para agentes de IA autónomos; aproximadamente el 80% carece de gobernanza madura. Para una integración de IA personalizada de Salesforce, la gobernanza significa definir dónde permanecen los humanos en control, cómo se auditan las decisiones automatizadas, qué registros se conservan y cómo las escalaciones se redirigen a una persona.

El logging y la pista de auditoría son innegociables: cada llamada, recuperación, inferencia y escritura de retorno debe registrarse con suficiente contexto para reconstruir qué ocurrió y por qué.

En cuanto al costo, una arquitectura personalizada ofrece a las empresas las palancas para optimizar (monitorización de tokens, caché semántica, enrutamiento de modelos, ajuste de tamaño), pero también significa asumir la factura de infraestructura, inferencia y operaciones. El equilibrio es control frente a carga operativa, asumido de forma deliberada.

Construcción de una Integración de IA Personalizada en Salesforce

HDWEBSOFT aborda la integración de IA en Salesforce como un esfuerzo conjunto entre Ingenieros Certificados de Salesforce e Ingenieros de IA. El lado de Salesforce gestiona el modelado de datos del CRM, los patrones de integración, la seguridad y los flujos de trabajo nativos de la plataforma; el lado de IA gestiona el stack de LLM externo, el pipeline RAG y la infraestructura cloud.

El compromiso típico avanza a través de:

  1. Descubrimiento y arquitectura: mapear casos de uso, flujos de datos, restricciones de seguridad y residencia, y decidir dónde encaja Agentforce-first y dónde se necesita una capa personalizada o híbrida.
  2. Capa de API e integración: diseñar llamadas Apex, External Credentials, flujos de Platform Events o CDC, y el API gateway entre Salesforce y el stack de IA externo.
  3. Sincronización de datos del CRM: construir el procesador de flujos y las actualizaciones del almacén de datos externo, con verificaciones de calidad de datos antes de ejecutar la sincronización.
  4. LLM y RAG externos: desplegar el serving de modelos, el vector store, el pipeline de embeddings y la lógica de recuperación en AWS o GCP.
  5. Infraestructura cloud y seguridad: provisionar compute, red y almacenamiento con cifrado, mínimo privilegio, redacción, logging y controles de seguridad específicos para LLM integrados.
  6. Monitorización y operaciones: observabilidad para inferencia, recuperación, costo y gobernanza, de modo que el sistema se mantenga sano y auditable en producción.

Los servicios de integración de IA de HDWEBSOFT cubren el stack completo, y el equipo trabaja como un socio de entrega a largo plazo, no como un proveedor de implementación puntual.

Si está evaluando si ampliar Salesforce más allá de Agentforce, el siguiente paso más útil es una auditoría enfocada de sus datos actuales del CRM, casos de uso y restricciones, mapeando dónde encaja la IA nativa y dónde una arquitectura personalizada o híbrida aporta un valor real.

Conclusión

Agentforce ha consolidado la IA nativa dentro de Salesforce como un fuerte valor predeterminado para muchos casos de uso de ventas y servicio. Sin embargo, las empresas que necesitan RAG privado, LLM de pesos abiertos o autoalojados, flujos de trabajo especializados, residencia de datos estricta o un control más estricto sobre los costos de inferencia suelen necesitar una arquitectura personalizada o híbrida además de este.

El enfoque correcto rara vez es excluyente. Agentforce-first cubre el lado nativo; una integración de IA personalizada o híbrida de Salesforce amplía la plataforma con agentes externos, LLM y RAG privado en AWS o GCP, con sincronización del CRM casi en tiempo real e infraestructura controlada por la empresa. El trabajo de ingeniería es real (arquitectura de API, sincronización de datos, seguridad, gobernanza y operaciones deben hacerse correctamente), pero el control que devuelve a la empresa es la razón por la que los equipos eligen ese camino.

Si desea explorar cómo una integración de IA personalizada de Salesforce se ajusta a su stack, los Ingenieros Certificados de Salesforce y los Ingenieros de IA de HDWEBSOFT pueden ayudarle. Solicite una Auditoría de Personalización de IA en Salesforce para comenzar.

Preguntas Frecuentes

¿Qué es la integración de IA en Salesforce?

La integración de IA en Salesforce es la práctica de conectar los datos y los flujos de trabajo de Salesforce con capacidades de IA, ya sean nativas del ecosistema de Salesforce, como Agentforce y Einstein, o externas, como agentes de IA personalizados, LLM de pesos abiertos o autoalojados, y pipelines RAG privados que se ejecutan en AWS o GCP. Una arquitectura personalizada o híbrida complementa a Agentforce cuando las empresas necesitan mayor control sobre la elección de modelos, la infraestructura, la residencia de datos, los flujos de trabajo especializados o la economía de la IA.

¿La IA personalizada de Salesforce sustituye a Agentforce?

No. La IA personalizada o híbrida de Salesforce no sustituye a Agentforce. Agentforce admite modelos propios y se adapta a muchos casos de uso nativos de ventas y servicio. Las arquitecturas personalizadas e híbridas complementan a Agentforce al ampliar Salesforce con RAG privado, LLM de pesos abiertos o autoalojados, flujos de trabajo de IA especializados e infraestructura controlada por la empresa cuando las capacidades nativas no son suficientes.

¿Cómo se conecta Salesforce con LLM y RAG externos?

Salesforce se conecta con LLM y RAG externos a través de varios mecanismos: llamadas Apex con Named o External Credentials para llamadas salientes síncronas, APIs REST y SOAP para que sistemas externos accedan a Salesforce, Platform Events y Change Data Capture con la Pub/Sub API para sincronización asíncrona casi en tiempo real, y Salesforce Event Relay a Amazon EventBridge para pipelines basados en AWS. Una capa de middleware o procesador de flujos actualiza entonces los almacenes de datos externos y enruta las solicitudes al stack de IA externo.

¿Cuándo deberían las empresas elegir IA personalizada de Salesforce frente a Agentforce?

Las empresas deberían considerar una arquitectura personalizada o híbrida de IA en Salesforce cuando necesitan RAG privado sobre documentos sensibles, LLM de pesos abiertos o autoalojados para control de infraestructura o cumplimiento normativo, flujos de trabajo de IA especializados por industria, requisitos estrictos de residencia de datos, enrutamiento multi-modelo o un control más estricto sobre los costos de inferencia. El enfoque Agentforce-first sigue siendo adecuado para muchos casos de uso nativos de ventas y servicio donde la IA gestionada por la plataforma es suficiente.

¿Cuánto control ofrece la integración de IA personalizada de Salesforce sobre los datos y los costos?

Una arquitectura personalizada o híbrida otorga a las empresas control sobre dónde residen los documentos del CRM, los embeddings y la infraestructura de recuperación, qué modelos se ejecutan y dónde ocurre la inferencia, cómo se clasifican y redactan los datos antes de llegar a cualquier componente de IA, y cómo se supervisan y optimizan los costos de inferencia mediante caché, enrutamiento y ajuste del tamaño del modelo. Este control es la razón principal por la que las empresas adoptan IA personalizada de Salesforce junto con Agentforce en lugar de depender únicamente de la IA gestionada por la plataforma.

Dat Giang

Dat Giang

CTO de HDWEBSOFT

Desarrollador experimentado, enfocado en entregar soluciones prácticas e innovadoras de desarrollo de software outsourcing con integridad.

contact@hdwebsoft.com +84 (0)28 66809403 15 Thep Moi, Bay Hien Ward, Ho Chi Minh City, Vietnam