- Home
- Resources
- Integrations
- MuleSoft
MuleSoft Make integrationAutomate MuleSoft with Make.
Can a Make scenario kick off a CloudHub action for you? Yes: the MuleSoft Make integration gives you 2 action modules, one for CloudHub and one for any other API call. This page is for Enterprise plan teams, and it walks you from the connection to a first working scenario.
Enterprise app This app is reserved to Make's Enterprise plan.
Verified Trustpilot reviews · AI, automation & growth agency
What does the MuleSoft Make integration let you automate?
The MuleSoft Make integration links your MuleSoft account to Make so that a scenario, the automation you build in Make, can send requests to MuleSoft on its own. You get two modules, the bricks of a scenario: one that triggers a CloudHub action, and one that calls any endpoint of the MuleSoft API with the same connection.
Launch CloudHub from a business event. A record changes in your CRM or a form comes in: Make catches it with that app's trigger, then Trigger a CloudHub Action sends the request to MuleSoft. Nobody has to launch it by hand.
Reach an endpoint the modules skip. When the listed module stops short, Make an API Call reuses your connection to call the MuleSoft API directly. You describe the request, Make handles the authorization.
Chain both in one flow. Trigger the CloudHub action first, then add an API call right after it, so a single scenario covers the whole request. Our Make training shows how to map data between modules.
What Make does not give you here: no trigger. MuleSoft cannot start a scenario by itself, so the first module always comes from another app or from the schedule. The app is also reserved for the Make Enterprise plan. The same app often has an n8n node too; the n8n vs Make comparison lays out the criteria, and the Make review covers the editor itself.
How do you connect MuleSoft to Make?
- 01
Create a Connected App in MuleSoft
Log in to MuleSoft, open the left menu and go to Access Management, then Connected Apps and Create app. This app is the door Make will use, so give it a name your team will recognize later.
- 02
Grant the scopes and copy the keys
Add the scopes the doc lists: API Manager: View APIs Configuration, Runtime Manager: Read Applications, General: View Environment, View Organization, Exchange: Exchange Viewer and OpenID: Profile. Click Save, then Copy ID and Copy Secret, and keep both somewhere safe.
- 03
Paste them into Make
In Make, open a MuleSoft module and click Create a connection. Type a Connection name, paste the values into Client ID and Client Secret, and click Save. The connection, your MuleSoft account linked once, now serves both modules.
Your first scenario with MuleSoft
GoalWhen an event happens in another app, Make triggers a CloudHub action in MuleSoft, then sends a second request to the MuleSoft API for what the CloudHub module does not cover.
- 01
Create the scenario
From the Scenarios page, create a new scenario and click the +. Pick the app where your event starts, since MuleSoft has no trigger of its own.
- 02
Add Trigger a CloudHub Action
Click the + to the right of the first module, search for MuleSoft and choose Trigger a CloudHub Action. Select your connection, then fill the fields; Make lists what it can read once connected.
- 03
Follow up with Make an API Call
Add one more module: Make an API Call. It reuses the same connection, and you can map data coming from the earlier modules into the request.
- 04
Test with Run once
Click Run once. Make executes the scenario a single time and shows the bundles each module received, a bundle being one item passed from module to module.
- 05
Schedule and switch it on
Set the schedule on the first module (every 15 minutes by default) and turn the scenario on. From then on it runs without you.
What the MuleSoft modules do
MuleSoft gives you 2 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
This module gives you access to any endpoint of the MuleSoft API, signed with the connection you already created, so you never paste a token by hand.
Trigger a CloudHub Action
ActionIn Make“Sends a request to Mulesoft to trigger a CloudHub action.”
With this action, your scenario sends MuleSoft the request that sets off a CloudHub action, straight from an event caught in another app.
Need help automating MuleSoft with Make?
A person reads every message.