---
schema_version: "1"
id: 0ce2833d771314014848fa5175fde9a391549b33ddfe51778a303ecbcb9bc258
title: "Get Started with MuleSoft for Flow: Integration"
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/automate_flow_get_started_mfi.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.automate_flow_get_started_mfi.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 07e1334614e7995eb60191e8bb12dccfdd2b13979999562ba21c281edad56970
description: "Use MuleSoft for Flow: Integration to create automated connections between systems, so you can keep data up-to-date, reduce manual work, and respond faster to business events."
products:
  - Flow Builder
  - Salesforce Platform
release: "264"
---
# Get Started with MuleSoft for Flow: Integration

Use MuleSoft for Flow: Integration to create automated connections between systems, so you can keep data up-to-date, reduce manual work, and respond faster to business events.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;"><a href="https://help.salesforce.com/s/articleView?id=platform.flow_ref_supported_editions.htm&amp;release=264.0.0&amp;type=5" title="Learn about the editions and user interfaces that support Flow Builder. Some Flow Builder features integrate with other Salesforce products that require additional licenses.">View supported editions.</a></td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">This feature requires the MuleSoft for Flow: Integration add-on. Exceptions are segment-triggered flows, activation-triggered flows, and broadcast flows, which don't require the MuleSoft for Flow: Integration add-on. <strong>Professional</strong> Edition requires the API access add-on. To purchase an add-on, contact your Salesforce account executive.</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">MuleSoft for Flow: Integration features used with Agentforce require the Foundations or Agentforce 1 edition. To purchase these editions, contact your Salesforce account executive.</td></tr></tbody></table>

Learn how to build powerful flows with MuleSoft for Flow: Integration connectors to either:

- **Trigger flows:** Trigger a flow automatically when an event occurs in a system, such as:
    
    - Create a lead in Salesforce
    - Update a record in NetSuite
    - Create an invoice in QuickBooks Online
    - Create an issue in Jira
    - Cancel an event in Google Calendar
    - Update a user in Zendesk
    - Complete a task in Asana
    
    **Perform actions:** Perform operations in systems from your flow, such as:
    - Update a contact in Salesforce
    - Remove a group in Jira
    - Get reports in Microsoft Power BI
    - Append a row in Google Sheets
    - Create an incident in PagerDuty
    - Search marketing events in HubSpot
    - Create a message in Anthropic

Build MuleSoft for Flow: Integration flows in Flow Builder. To see how Flow Builder can help with automation, check out the [Get Started with Automation Learning Map](https://help.salesforce.com/s/articleView?id=platform.flow_get_started_learning_map.htm&release=264.0.0&type=5 "Whether you’re new to automation or a seasoned expert, when you’re building an automation project, you have a business problem to solve. And after you solve it, measure success and maintain the solution. If you’re looking to create automations in your Salesforce org, this learning map focused on Salesforce Flow products helps you get started with information, resources, and product and feature content.").

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
      <colgroup>
        <col style="width:33.33333333333333%">
        <col style="width:33.33333333333333%">
        <col style="width:33.33333333333333%">
      </colgroup>
      <tbody>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/learning_maps/lm_start.png" alt="Permissions"></span>
            </p>
            <p><strong>1. Check your permissions and enable the Automation app</strong></p>
            <p> Review your
              existing and add new <a href="https://help.salesforce.com/s/articleView?id=platform.perm_sets_permissions_access.htm&amp;type=5&amp;language=en_US" target="_blank">permissions</a>. </p>
            <ul>
              <li>Manage integration connections: <strong>Manage Integration Connections</strong></li>

              <li>Build and manage flows that use all Flow Builder features, including Einstein
                and Agentforce: <strong>Manage Flow</strong></li>

              <li>Manage External System Change-Triggered flows regardless of sharing settings:
                <strong>Manage Flow</strong>
                <p>OR</p><strong>Create or Edit Flows</strong>
                <p>AND</p><strong>View Flows</strong>
                <p>AND</p><strong>View All Non-Admin Flows</strong>
              </li>

              <li>Manage External System Change-Triggered flows shared with you: <strong>Create or Edit
                  Flows </strong>
                <p>AND</p>
                <strong>View Flows</strong>
              </li>

              <li>Use MuleSoft for Flow integration templates: <strong>Create or Edit Flows</strong>
                <p>OR</p>
                <strong>View Flows</strong>
              </li>

              <li>Use MuleSoft for Flow integration templates as a non-system administrator:
                <strong>App Framework Manage Template</strong>
              </li>

            </ul>
            <p><strong>Turn on the Automation app:</strong>
            </p>
            <ul>
              <li>From Setup, in the Quick Find box, enter <samp class="parmname">Process Automation</samp>
                Settings, and select it.</li>

              <li>Select <strong class="uicontrol">Enable the Automation Lightning App</strong>.</li>

              <li>Save your changes.</li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/learning_maps/lm_explore_1.png" alt="Automation App"></span>
            </p>
            <p><strong>2. Add the Automation app to your App Launcher and verify the required tabs and
                its settings</strong></p>
            <p>If the Automation app isn't visible in your org, add it to
              the App Launcher: </p>
            <ul>
              <li>From the App Launcher (<span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/app_launcher_icon.png" alt="App Launcher icon"></span>), find and select the Automation app.</li>

              <li>Add the Automation App to your App Launcher or make sure that your profile has
                access.</li>

            </ul>
            <p><strong>Make sure that the required tabs are visible within the Automation app:</strong>
            </p>
            <ul>
              <li>From Setup, in the Quick Find box, enter <samp class="parmname">App Manager</samp>, and
                then select it.</li>

              <li>Next to the Automation app, click the arrow, and then select
                <strong class="uicontrol">Edit</strong>.
              </li>

              <li>In the App Settings menu, select <strong class="uicontrol">Navigation Items</strong>.</li>

              <li>Move these tabs from the Available Items list to the Selected Items list: <a href="https://help.salesforce.com/s/articleView?id=platform.automate_ala_home.htm&amp;release=264.0.0&amp;type=5" title="The Home tab includes list views of your most recently modified flows and flows that are configured with errors. Search for flows using a keyword in the flow label or description. Additionally, find direct links to helpful resources.">Home</a>, <a href="https://help.salesforce.com/s/articleView?id=platform.automate_ala_flows.htm&amp;release=264.0.0&amp;type=5" title="The Flows tab includes various standard list views or any list views that you create. Search for keywords in flow labels or descriptions. Filter or sort flows by fields like type, status, last modified date, last modifying user, and associated record fields. If you have the appropriate permissions, create flows in Flow Builder right from the Flows tab.">Flows</a>, and <a href="https://help.salesforce.com/s/articleView?id=platform.automate_ala_connections.htm&amp;release=264.0.0&amp;type=5" title="The Integrations tab includes a list of all the connections for your org.">Integrations</a>.</li>

              <li>Save your changes.</li>

            </ul>
            <p><strong>Make sure to configure the tab settings:</strong></p>
            <ul>
              <li>From Setup, in the Quick Find box, enter <samp class="parmname">Profiles</samp>, and then
                select it.</li>

              <li>Select the profile for your user.</li>

              <li>In Object Settings, select <strong class="uicontrol">Integrations</strong>, and verify that
                the value is <samp class="parmname">Default On</samp>.</li>

            </ul>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <div><img src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/learning_maps/lm_connected_apps_2.png" alt="MuleSoft for Flow: Integration Connectors"></div>
            <p><strong>3. View and choose MuleSoft for Flow: Integration connectors</strong></p>
            <p>MuleSoft for Flow: Integration connectors bridge your business processes with
              external system data and services and can act as triggers or actions within your
              flows.</p>
            <p style="margin-bottom:0;">In the Automation app, click the <strong class="uicontrol">Integrations</strong> tab. Then, in
              the Get Started with Connectors section, click <strong class="uicontrol">View All
                Connectors</strong> to select from a searchable list of all available <a href="https://help.salesforce.com/s/articleView?id=platform.automate_flow_ref_third_party_connectors.htm&amp;release=264.0.0&amp;type=5" title="Use MuleSoft for Flow: Integration connectors in your flows for no-code connectivity to external systems. Each external system that connects to Flow Builder behaves in different ways depending on how the external system stores the information that you want to retrieve and manipulate. Review each connector's reference page to understand which triggers and actions are available.">MuleSoft for Flow: Integration Connectors</a>.</p>
          </td>

        </tr>
        <tr class="">
          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/learning_maps/lm_integrate_2.png" alt="Flow Types and Templates"></span>
            </p>
            <p><strong>4. Choose your flow type or select a pre-built template</strong></p>
            <p>Use a MuleSoft
              for Flow: Integration connector in one of two ways: to trigger a flow based on
              external system changes by using an <a href="https://help.salesforce.com/s/articleView?id=platform.automate_build_flow_esct_third_party_as_trigger.htm&amp;release=264.0.0&amp;type=5" title="To trigger a flow when a change happens in a third-party system, use an External System Change-Triggered flow. A poller checks for new records on a schedule and creates flow interviews when records are found. Create the flow from scratch or from a template.">External System Change-Triggered flow</a>, or as an action by <a href="https://help.salesforce.com/s/articleView?id=platform.automate_build_flow_esct_third_party_as_action.htm&amp;release=264.0.0&amp;type=5" title="To integrate your flow with an external system, add MuleSoft for Flow: Integration connectors as actions to all existing flow types. You can add connectors to flows that trigger external system changes, records, schedules, Data Cloud-triggered flows, or autolaunched flows.">adding it to a new or existing flow</a> to perform tasks. Access
              <a href="https://help.salesforce.com/s/articleView?id=platform.automate_ala_use_mulesoft_for_flow_integration_templates.htm&amp;release=264.0.0&amp;type=5" title="Use a MuleSoft for Flow: Integration template to configure connectors or use AI pre-built flows to build your flow logic. These tools eliminate starting from scratch, so you can accelerate integration and customize automation for your business.">templates and AI pre-built flows</a> for MuleSoft for Flow:
              Integration connectors to set up flows quickly with pre-configured logic and field
              mappings, and then customize them to meet your needs. AI pre-built flows use <a href="https://www.salesforce.com/agentforce/guide/" target="_blank">Agentforce</a> to generate complex integrations from curated prompts directly on
              the Flow Builder canvas, which streamlines deployment. You can find templates and AI
              pre-built flows in the Integrations tab in the Automation app or by clicking
              <strong>New</strong> followed by <strong>View All Automations</strong>.
            </p>
            <div class="slds-box slds-box_x-small slds-theme_shade slds-m-top_medium slds-m-bottom_medium">
              <div class="slds-media slds-media_responsive">
                <div class="slds-media__figure"><span class="slds-icon_container slds-icon_container_circle slds-icon-note-warning"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/images/icon_important.png" alt="Important"></span></div>
                <div class="slds-media__body" style="padding-top:.5rem;padding-bottom:.5rem;"><span class="slds-text-title_caps">Important</span>
                  <p>External System Change-Triggered flows use a poller to fetch records on the selected schedule.</p>
                  <p><strong>Polling Behavior and Deactivation</strong></p>
                  <ul>
                    <li><strong>Retries:</strong> When polling fails, the flow tries again up to 3 consecutive times.</li>

                    <li><strong>Automatic Deactivation:</strong> Happens after the third consecutive poller failure. This
                      behavior applies to poller-level failures (for example, authentication or connectivity),
                      but doesn't apply to individual record-level failures.</li>

                    <li><strong>Reactivation:</strong> If poller failure deactivates the flow, resolve the underlying issue and reactivate the flow manually.</li>

                  </ul>

                  <p><strong>Poller Limits and Exceptions</strong></p>
                  <ul>
                    <li><strong>Pre-execution Failures:</strong> If the poller fails before execution starts, no fault path is available at the <strong class="uicontrol">Start</strong> element.</li>

                    <li><strong>Payload Limits:</strong> A poll response that exceeds 128,000 characters (including data and metadata) exceeds the payload limit.</li>

                  </ul>

                </div>
              </div>
            </div>
            <p style="margin-bottom:0;">For
              details and limits, see <a href="https://help.salesforce.com/s/articleView?id=platform.automate_flow_considerations_mulesoft_for_flow_limits.htm&amp;release=264.0.0&amp;type=5" title="When establishing connections to external systems, keep these limitations in mind.">MuleSoft for Flow: Integration Limits &amp; Considerations</a>.</p>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/learning_maps/lm_binoculars_2.png" alt="Connections"></span>
            </p>
            <p><strong>5. Create a connection and then build your flow yourself or with
                Agentforce</strong></p>
            <p> Connect to a system by creating a connection. You can create a
              connection in Flow Builder or the Automation app, but you can edit or delete
              connections only in the Automation app. Changes to connections immediately impact all
              active flows. You can't delete a connection used in that any flow.</p>
            <p>Build your flow
              yourself or use natural language to generate new AI-powered flows or modify existing
              ones with Agentforce in the Flow Builder side panel. To use Agentforce in your
              flows, ensure to enable <a href="https://help.salesforce.com/s/articleView?id=ai.generative_ai_enable.htm&amp;language=en_US&amp;type=5" target="_blank">Generative AI</a> in Setup and provision <a href="https://help.salesforce.com/s/articleView?id=data.c360_a_setup_provision.htm&amp;language=en_US&amp;type=5" target="_blank">Data 360</a>. To create a flow, go to the
              Automation app, select the <strong class="uicontrol">Flows</strong> tab, and click
              <strong class="uicontrol">Get Started.</strong> in the Let Agentforce Help You Build section.
              Then, enter your prompt. To evolve an existing flow, open it in Flow Builder and use
              the Agentforce side panel to enter your prompt.
            </p>
            <p style="margin-bottom:0;"> For more information, see the
              limitations pages for <a href="https://help.salesforce.com/s/articleView?id=platform.automate_flow_considerations_mulesoft_for_flow_limits.htm&amp;type=5&amp;language=en_US" target="_blank">external systems</a> and <a href="https://help.salesforce.com/s/articleView?id=platform.automate_flow_considerations_ala_connections.htm&amp;type=5&amp;language=en_US" target="_blank">creating connections</a>. </p>
          </td>

          <td class="slds-cell-wrap" style="vertical-align:top;">
            <p>
              <span style="vertical-align:text-bottom;display:inline-block;"><img style="margin-bottom:0;" src="https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-platform_automation-264-0-0-production-enus/60568438-ec7e-4665-acd1-7c80dcbe60d5/resources-global/_corporate/images/learning_maps/lm_build_end_1.png" alt="Features"></span>
            </p>
            <p><strong>6. Implement the <a href="https://help.salesforce.com/s/articleView?id=platform.automate_flow_concepts_understand_mfi_features.htm&amp;release=264.0.0&amp;type=5" title="Optimize and scale your business processes by using pre-built templates, automated versioning, and advanced trigger logic to manage MuleSoft for Flow: Integration flows.">enhanced capabilities</a> of MuleSoft for Flow:
                Integration</strong></p>
            <p>Use these enhanced features to build more sophisticated and
              efficient integration flows by adding conditions, customizing data handling, and
              controlling flow execution:</p>
            <ul>
              <li><strong>Manage connector versions:</strong> Ensure security with automatic minor updates
                while manually managing major version upgrades for greater stability.</li>

              <li><strong>Filter triggers with conditional logic:</strong> Increase efficiency and reduce
                API calls by defining AND/OR logic on trigger fields.</li>

              <li><strong>Streamline input values:</strong> Simplify data entry by using dynamic type
                providers and readable labels for Apex fields and external APIs.</li>

              <li><strong>Return records from external systems:</strong> Use actions like Get Records or Get
                Issues to fetch data based on custom filter logic and sorting.</li>

              <li><strong>Map custom fields:</strong> Include unique third-party data in your integration
                logic by mapping custom fields within Assignment elements.</li>

              <li><strong>Trigger flows from file events:</strong> Start flows automatically when files
                matching your criteria, such as type or extension, are attached to records.</li>

              <li><strong>Attach and transfer files:</strong> Use an action to transfer binary files and
                documents up to 15 MB between Salesforce and external systems.</li>

              <li><strong>Control polling frequency:</strong> Adjust how often External System
                Change-Triggered flows check for updates to increase response speed.</li>

              <li><strong>Use custom Flow connectors:</strong> Build and release custom Flow connectors by
                using <a href="https://docs.mulesoft.com/connector-builder/" target="_blank">Connector Builder</a>.</li>

            </ul>
            <p style="margin-bottom:0;"> For more information about release-specific enhancements, see the <a href="https://help.salesforce.com/s/articleView?id=release-notes.rn_automate_flow_mfi_simplify_integration.htm&amp;language=en_US" target="_blank">MuleSoft for Flow: Integration Release Notes</a>. </p>
          </td>

        </tr>
      </tbody>
    </table>