Loading
Automatizar sus procesos comerciales con Salesforce Flow
Conexión con datos y sistemas externos

Conexión con datos y sistemas externos

Con un elemento Obtener registros, puede buscar fácilmente sus datos de Salesforce en un flujo. Pero, ¿y si necesita datos que residan fuera de Salesforce? Conecte su flujo a sistemas externos utilizando funciones de Salesforce integradas como MuleSoft for Flow: Conectores de integración, acciones de llamadas HTTP, Catálogo de API o utilizando procesos RPA de MuleSoft como servicios externos. Para extraer datos de documentos, utilice MuleSoft para Flow: IDP

Ediciones necesarias

Ver ediciones compatibles.

MuleSoft para flujo: Conectores de integración

Conecte con sistemas externos utilizando MuleSoft for Flow preconstruido: Conectores de integración que proporcionan conectividad sin código. Los conectores son la forma más sencilla de integrar con sistemas externos populares como NetSuite, QuickBooks y Jira. Para obtener una lista de conectores disponibles, consulte MuleSoft for Flow: Conectores de integración. Después de seleccionar un conector, configura la conexión y está lista para enviar y recibir datos en su flujo.

Cuándo utilizar: Seleccione MuleSoft para flujo: Conectores de integración cuando necesita integrar con un sistema externo popular que admite Salesforce. Esta es la forma más rápida y sencilla de conectarse a sistemas externos.

Ideal para: Aplicaciones comerciales populares, sistemas con conectores establecidos, escenarios donde desea el tiempo de configuración más rápido e integraciones que no requieren lógica de API personalizada.

Casos de uso de ejemplo: Sincronice datos de clientes con NetSuite, cree tickets en Jira cuando se distribuyan casos o actualice Libros rápidos cuando se ganen oportunidades.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Síncrono; Asíncrono.

Acción de llamada HTTP

Realice llamadas de API directas a sistemas externos sin escribir código. Utilice Llamada HTTP para extraer o enviar datos entre su flujo y cualquier sistema externo que proporcione API de REST. Configura el extremo de API, la autenticación y la asignación de datos directamente en Flow Builder.

Cuándo utilizar: Seleccione la acción Llamada HTTP cuando necesite integrar con una API que utiliza un protocolo HTTP y no tiene MuleSoft para Flow: Conector de integración disponible. Esto es ideal para API de REST con métodos de autenticación estándar y en situaciones donde la conexión se utiliza en un solo flujo.

Ideal para: Integraciones personalizadas, API externas sin MuleSoft para Flow: Conectores de integración, sistemas que proporcionan extremos de REST y escenarios donde necesita intercambio de datos en tiempo real con control completo sobre la llamada de API.

Casos de uso de ejemplo: Envíe datos de clientes a una herramienta de automatización de marketing externa, recupere tarifas de envío desde una API logística o sincronice datos de inventario con un sistema de comercio electrónico externo.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Síncrono; Asíncrono.

API Catalog

Acceda a integraciones preconstruidas en sistemas externos a través de fuentes compatibles como MuleSoft, Heroku y Apex. Los administradores de Salesforce hacen que las operaciones de API estén disponibles como acciones utilizando Catálogo de API.

Dentro de Flow Builder, puede examinar y utilizar las acciones en flujos sin necesidad de crear manualmente las conexiones. Puede seleccionar conexiones específicas para cada acción de API de MuleSoft, simplificando el proceso de integración con sistemas externos en su organización.

Cuándo utilizar: Seleccione Catálogo de API cuando su administrador de Salesforce ya haya configurado integraciones y las haya hecho disponibles como acciones. Esto es ideal para organizaciones con integraciones de MuleSoft o Heroku establecidas.

Ideal para: Integraciones preconfiguradas, conexiones basadas en MuleSoft, aplicaciones Heroku y escenarios donde los administradores desean controlar qué integraciones están disponibles en flujos.

Casos de uso de ejemplo: Utilice un conector MuleSoft preconfigurado para sincronizar datos con SAP, acceder a una aplicación Heroku para el procesamiento de documentos o aprovechar acciones de Apex configuradas por el administrador para lógica comercial compleja.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Síncrono; Asíncrono.

Automatización de procesos robóticos (RPA) de MuleSoft

Interactúe con aplicaciones web y de escritorio que no tienen API utilizando MuleSoft RPA. Registre sus procesos RPA de MuleSoft publicados como servicios externos y, a continuación, utilícelos en flujos. MuleSoft RPA puede interactuar con sistemas heredados e iniciar navegadores, controlar aplicaciones de escritorio, extraer datos y automatizar interacciones de usuarios.

Cuándo utilizar: Seleccione RPA de MuleSoft cuando tenga procesos RPA de MuleSoft existentes creados en Anypoint Platform que desee integrar con flujos, o cuando necesite interactuar con sistemas que no proporcionan API o métodos de integración estándar.

Ideal para: Aplicaciones de escritorio sin API, aplicaciones web que requieren interacción de interfaz de usuario, sistemas heredados y escenarios donde desea aprovechar inversiones RPA de MuleSoft existentes en sus flujos.

Casos de uso de ejemplo: Extraiga datos de clientes de una aplicación de escritorio heredada y cree registros de Salesforce, automatice el relleno de formularios en sitios web externos o controle interacciones de navegador para recopilar datos desde sistemas basados en web.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Asíncrono.

MuleSoft para flujo: IDP

Extraiga datos estructurados de documentos no estructurados como PDF, imágenes y formularios utilizando MuleSoft para Flow: IDP. El procesamiento de documentos utiliza IA para comprender la estructura de los documentos y extraer información relevante, lo que lo hace ideal para procesar documentos comerciales que no tienen API accesibles.

Cuándo utilizar: Seleccione MuleSoft para flujo: Procesamiento inteligente de documentos (IDP) cuando necesita extraer datos de documentos que llegan en varios formatos y no tienen API estructuradas. Ideal para automatizar flujos de trabajo basados en documentos donde la introducción manual de datos requiere mucho tiempo y es propensa a errores.

Ideal para: Procesamiento de facturas, contratos, recibos, formularios y otros documentos comerciales; escenarios donde necesita validar datos extraídos con umbrales de confianza; y flujos de trabajo que requieren revisión humana para extracciones de baja confianza.

Casos de uso de ejemplo: Extraiga detalles de facturas y cree registros de facturación, procese solicitudes de clientes y rellene información de cuentas, automatice la entrada de datos de informes de gastos desde recibos cargados o extraiga condiciones de contratos y actualice registros de oportunidades.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Síncrono.

Servicios externos

Conecte con sistemas externos sin escribir una línea de código. Usted nos indica qué extremo y esquema desea utilizar y generamos las acciones que puede utilizar en Flow Builder. Servicios externos admite los formatos de esquema JSON y YAML de OpenAPI 2.0 y 3.0.

Cuándo utilizar: Seleccione Servicios externos cuando tenga documentación de OpenAPI para un sistema externo y desee una solución sin código. Esto es ideal para API de REST con esquemas bien definidos.

Ideal para: Sistemas con documentación de OpenAPI, API de REST con esquemas JSON/YAML, escenarios donde desea acciones generadas e integraciones que no requieren lógica de autenticación personalizada.

Casos de uso de ejemplo: Conecte con una API de procesamiento de pagos con documentos de OpenAPI, integre con un sistema CRM que proporciona esquemas de API o conecte con una plataforma de análisis de datos con extremos documentados.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Síncrono; Asíncrono.

Eventos de plataforma

Ofrezca notificaciones personalizadas seguras y ampliables en Salesforce o desde orígenes externos utilizando los eventos de plataforma. Para publicar mensajes de eventos desde su flujo, agregue el elemento Crear registros, donde el objeto especificado es el evento de plataforma. Para suscribirse a mensajes, agregue un elemento Espera.

Cuándo utilizar: Seleccione Eventos de plataforma cuando necesite enviar notificaciones o desencadenar procesos de forma asíncrona. Esto es ideal para sistemas desacoplados y arquitecturas dirigidas por eventos.

Ideal para: Mensajería asíncrona, integraciones dirigidas por eventos, notificaciones y escenarios donde no necesita respuestas inmediatas o intercambio de datos en tiempo real.

Casos de uso de ejemplo: Notifique a los sistemas externos cuando se distribuya un caso, desencadene una campaña de marketing cuando un candidato esté cualificado o envíe actualizaciones de pedidos a un sistema de realización.

Opciones de integración compatibles: Declarativo; Del lado del servidor; Asíncrono.

Apex y componentes Lightning personalizados

Si desea más control, escriba su propio código Apex o cree un componente Lightning personalizado para integrar con un sistema externo. Para que su código Apex esté disponible en Flow Builder, utilice la anotación @InvocableMethod o la interfaz Process.Plugin. Los componentes Lightning personalizados pueden contener acciones locales que pueden llamar a su navegador local. Todas las acciones locales se muestran en Flow Builder como elementos de tipo Acción principal.

Cuándo utilizar: Seleccione Apex o componentes Lightning personalizados cuando necesite lógica de integración personalizada que no esté disponible a través de otros métodos, o cuando requiera transformaciones de datos complejas y lógica comercial.

Ideal para: Integraciones complejas, requisitos de autenticación personalizados, procesamiento de datos avanzado, interacciones del lado del cliente y escenarios donde las opciones de integración existentes no cumplen sus necesidades específicas.

Casos de uso de ejemplo: Cree flujos de autenticación personalizados para API propias, cree lógica de transformación de datos compleja o desarrolle componentes del lado del cliente que interactúen con recursos de navegador locales.

Opciones de integración compatibles: Del lado del cliente (solo componente Lightning personalizado); Del lado del servidor; Síncrono; Asíncrono.

  • Conexión a un sistema externo con un conector
    Puede utilizar MuleSoft para Flow: Conectores de integración en cualquier tipo de flujo para conectar las acciones de un flujo a un sistema externo. Para desencadenar un flujo cuando cambia un sistema externo, seleccione el tipo de flujo Desencadenado por cambio del sistema externo.
  • Conexión a una API sin conector mediante llamada HTTP
    Utilice Llamada HTTP para conectar flujos a API externas sin codificación, eliminando la necesidad de desarrolladores o herramientas de middleware. Flow Builder genera automáticamente registros de servicios externos y clases Apex cuando configura la acción. Utilice los datos de respuesta de API como entrada en Salesforce.
  • Generar opciones de elección de flujo desde datos externos
    Si su proceso comercial interactúa con datos externos, sus usuarios pueden seleccionarlo en pantallas de flujo.
  • Transformar datos en un flujo
    Automatice el modo en que transforma datos entre Salesforce y un sistema externo utilizando el elemento Transformar. Puede crear asignaciones entre los datos de origen y de destino, o establecer valores fijos para los datos de destino.
  • Utilizar procesos RPA de MuleSoft existentes con flujos
    Registre sus procesos RPA de MuleSoft existentes creados en Anypoint Platform como servicios externos para utilizar en flujos.
  • Extracción de datos desde documentos digitales y escaneados
    Extraiga datos estructurados de facturas, pedidos de compra, formularios y otros documentos no estructurados o semiestructurados utilizando análisis con tecnología de IA en Flow. Automatice los flujos de trabajo de entrada y procesamiento de datos convirtiendo el contenido de documentos en información estructurada que se puede utilizar en sus procesos comerciales. Utilice flujos de trabajo de revisión humana para validar datos extraídos y garantizar la precisión para decisiones comerciales críticas.
 
Cargando
Salesforce Help | Article