Jumpstart your integrations by using MuleSoft APIs in Salesforce

Salesforce presents a wealth of integration capabilities, empowering Admins and Developers through the synergy of low-code tools – like external services (and Flows) – and pro-code options, like Apex.

Jumpstart your integrations by using MuleSoft APIs in Salesforce
Table of contents
Moreover, the acquisition of MuleSoft by Salesforce has unlocked a realm of fresh possibilities within the ecosystem. 

Among these advancements, a great addition was recently introduced, enabling Admins and Developers to import REST APIs directly from MuleSoft services into Salesforce. This feature is immensely valuable for Salesforce Admins and Developers.

The benefits of MuleSoft APIs in Salesforce

By importing APIs' specs directly from MuleSoft into Salesforce, users can catalyze their integrations by leveraging existing MuleSoft APIs. This saves a lot of time and effort that goes into building API specs.

By utilizing MuleSoft APIs in Salesforce, you can leverage the following advantages:

  • Importing API specs directly from MuleSoft eliminates the need to rewrite the API specs for the same external system in Salesforce. This feature saves valuable development time and effort, enabling you to kickstart your integrations quickly
  • You can achieve consistency between the MuleSoft instance and Salesforce. Any updates or changes made to the API specs in MuleSoft can be seamlessly reflected in Salesforce, ensuring reusability and reducing the risk of inconsistencies in integration processes.

Importing MuleSoft API specs into Salesforce

Let's do a quick walkthrough of how you can import MuleSoft APIs in your Salesforce org.


  • Salesforce org
  • MuleSoft instance.

Step 1: Connecting MuleSoft to Salesforce

  • In Salesforce, go to "Setup" and search for "MuleSoft." Click on "Services"
  • Click the "Log In" button on the MuleSoft "Services" page and complete the authentication process.
Image Source: MuleSoft

Upon successful authentication, you'll see a screen similar to the one shown below:

Image Source: MuleSoft

Step 2: Importing API specs

Click on the "Import" button, and you'll have the list of API specs available in your MuleSoft instance. Choose the desired API spec and click "Next."

Image Source: MuleSoft
  • Enter the "Name" and "Description," and choose a "Named Credential" that will be used for making callouts with the given API. Click "Next"
  • Choose the operations from the list you intend to use. Click "Finish"
  • Once you click "Done," Salesforce uses the imported API spec and registers it as an external service, which can be later used to make callouts using Flows or Apex.
Image Source: Salesforce

Accelerate your integrations

By utilizing MuleSoft APIs in Salesforce, businesses can supercharge their integration initiatives and drive seamless data exchange between systems quickly and easily.
With the ability to import API specs from MuleSoft into Salesforce, the integration process setup lifecycle becomes even more streamlined and efficient.