Recursos · Integración Make

Integración MuleSoft MakeAutomatiza MuleSoft con Make.

¿Una acción de CloudHub que arranca sola cuando toca? La integración MuleSoft Make trae 2 módulos de acción: uno pensado para CloudHub y otro abierto a toda la API. Está disponible para equipos con plan Enterprise, y aquí vas paso a paso hasta dejar activo tu primer escenario.

App Enterprise Esta app está reservada al plan Enterprise de Make.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué puedes automatizar con la integración MuleSoft Make?

La integración MuleSoft Make conecta tu cuenta de MuleSoft con Make para que un escenario, la automatización que montas en Make, mande peticiones a MuleSoft sin que intervengas. Tienes dos módulos, las piezas del escenario: uno dispara una acción de CloudHub y el otro llama a cualquier endpoint de la API de MuleSoft con la misma conexión.

Todo en un único flujo. Primero la acción de CloudHub y justo después la llamada a la API: un escenario resuelve la petición completa, sin pasos manuales entre medias.

CloudHub al ritmo del negocio. Entra un pedido en tu ERP o se aprueba una solicitud en tu herramienta de soporte: el disparador de esa app arranca el escenario y Trigger a CloudHub Action envía la petición a MuleSoft. Nadie tiene que lanzarla a mano.

Llegar donde el módulo no llega. Si te falta una operación, Make an API Call aprovecha tu conexión para hablar directamente con la API de MuleSoft. Tú defines la petición y Make se ocupa de la autorización. Si algo falla por el camino, la guía de Depuración Make te ayuda a leer el error.

Ojo con dos límites. MuleSoft no tiene disparador, así que el primer módulo siempre sale de otra app o de la programación. Y la app está reservada al plan Enterprise de Make. La misma app suele existir también como nodo de n8n; la comparativa n8n vs Make repasa los criterios para decidir.

Conexión

¿Cómo conectas MuleSoft con Make?

  1. 01

    Crea una Connected App en MuleSoft

    Entra en MuleSoft, abre el menú de la izquierda y ve a Access Management, luego Connected Apps y Create app. Es la puerta por la que entrará Make, así que ponle un nombre que tu equipo identifique.

  2. 02

    Marca los permisos y copia las claves

    Añade los permisos que pide la doc: API Manager: View APIs Configuration, Runtime Manager: Read Applications, General: View Environment, View Organization, Exchange: Exchange Viewer y OpenID: Profile. Pulsa Save, después Copy ID y Copy Secret, y guarda ambos valores en un sitio seguro.

  3. 03

    Pégalas en Make

    En Make, abre un módulo de MuleSoft y pulsa Create a connection. Escribe un Connection name, pega los valores en Client ID y Client Secret y pulsa Save. Esa conexión, tu cuenta enlazada una sola vez, sirve para los dos módulos.

Primer escenario

Tu primer escenario con MuleSoft

ObjetivoCuando ocurre algo en otra app, Make dispara una acción de CloudHub en MuleSoft y luego manda una segunda petición a la API de MuleSoft para lo que el módulo de CloudHub no cubre.

  1. 01

    Crea el escenario

    Desde la página Scenarios, crea un escenario nuevo y pulsa el +. Elige la app donde nace el evento, porque MuleSoft no tiene disparador propio.

  2. 02

    Añade Trigger a CloudHub Action

    Pulsa el + a la derecha del primer módulo, busca MuleSoft y elige Trigger a CloudHub Action. Selecciona tu conexión y rellena los campos; Make te muestra lo que puede leer.

  3. 03

    Sigue con Make an API Call

    Añade un último módulo, Make an API Call. Usa la misma conexión y te deja meter en la petición los datos que llegan de los módulos anteriores.

  4. 04

    Prueba con Run once

    Pulsa Run once: Make ejecuta el escenario una vez y enseña los bundles que recibió cada módulo. Un bundle es un elemento que pasa de una pieza a la siguiente.

  5. 05

    Programa y activa

    Ajusta la programación en el primer módulo (cada 15 minutos por defecto) y activa el escenario. A partir de ahí trabaja por su cuenta.

Módulos

Qué hacen los módulos de MuleSoft

MuleSoft te da 2 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

MuleSoft1

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Te abre cualquier endpoint de la API de MuleSoft, firmado con la conexión que ya creaste, sin copiar tokens a mano en ningún momento.

Cuándo usarlo
en cuanto el módulo de CloudHub se quede corto, o si quieres una segunda petición dentro del mismo flujo.
Ojo
la petición la escribes tú, así que ten a mano la referencia de la API de MuleSoft antes de mapear datos en ella.
MuleSoft2

Trigger a CloudHub Action

Acción

En MakeSends a request to Mulesoft to trigger a CloudHub action.

Tu escenario manda a MuleSoft la petición que pone en marcha una acción de CloudHub, a partir de un evento recogido en otra app.

Cuándo usarlo
elígelo antes que la llamada genérica cuando lo que buscas es justo una acción de CloudHub: es el módulo pensado para eso, mientras que la llamada genérica te deja escribir toda la petición.
Ojo
pese al nombre, es una acción y no un disparador. El escenario sigue necesitando un primer módulo de otra app o una programación.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar MuleSoft con Make?

Una persona lee cada mensaje.

FAQ

Preguntas frecuentes sobre la integración MuleSoft Make

01¿Es gratis la integración MuleSoft Make?
No. En Make, MuleSoft es una app Enterprise, y esas apps están reservadas al plan Enterprise. El plan Free sirve para las más de 3.000 apps estándar, con 2 escenarios activos, un intervalo mínimo de 15 minutos entre ejecuciones programadas y 5 minutos de ejecución como máximo, pero no incluye MuleSoft. Los planes de pago son Core, Pro, Teams y Enterprise, y el consumo se mide en créditos, es decir, operaciones, al mes. Una operación es un módulo procesando un bundle.
02¿Qué necesitas para conectar MuleSoft con Make?
Una cuenta de MuleSoft con la que puedas crear una Connected App y una cuenta de Make en el plan Enterprise. En MuleSoft, entra en Access Management y luego en Connected Apps, crea la app con los permisos que indica la doc, guarda y copia el ID y el secreto. En Make, abre la ventana Create a connection de un módulo de MuleSoft, ponle nombre a la conexión y pega Client ID y Client Secret. La doc no menciona más requisitos.
03¿El disparador de MuleSoft en Make funciona en tiempo real?
No, porque la app no tiene ningún disparador, ni programado ni instantáneo: sus dos módulos son acciones. Para arrancar igualmente, pon delante el disparador de otra app. Si es instantáneo, esa app avisa a Make por webhook en cuanto pasa algo; si es programado, Make lo consulta cada cierto intervalo. También puedes apoyarte en la programación del primer módulo: cada 15 minutos por defecto, y hasta 1 minuto en los planes de pago.
04¿Qué hacer si falta un módulo de MuleSoft en Make?
Recurre a Make an API Call. Cuando una app tiene este módulo, cualquier endpoint de su API se puede llamar desde el escenario con la misma conexión, de modo que los dos módulos de la lista no son un techo. A cambio, la petición la montas tú, con la referencia de la API de MuleSoft delante. En cuanto a límites, la doc solo recoge uno para esta app: está disponible en el plan Enterprise de Make.
05¿Make o n8n para MuleSoft?
Depende de tus criterios, no hay un ganador fijo. En Make, MuleSoft trae 2 módulos de acción, uno de ellos una llamada genérica a la API, y requiere el plan Enterprise. La misma app suele tener también nodo en n8n, así que compara lo que ofrece cada herramienta para tus tareas concretas con MuleSoft y qué editor domina ya tu equipo. Aquí no hay ranking, ni de coste ni de velocidad.