---
schema_version: "1"
id: 123b2eaae858845e9f2e65ee47415f60eae5b9558e0d9527940021bdd490b85f
title: Deploy the Mulesoft App for Predictive Maintenance
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ind/264-0-0/auto_connected_vehicle_predictive_maintenance_integration_app.md
canonical_url: https://help.salesforce.com/s/articleView?id=ind.auto_connected_vehicle_predictive_maintenance_integration_app.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 5af420aa11536bd2b04626e77740bc6c50ff5cca165c2472dc5e8fb846b7cd49
description: Turn on Automotive Cloud Integrations and use the predefined app and its named credential to connect your external telematics system to Salesforce. Use the app to connect Qualcomm Car to Cloud with Automotive Cloud and execute the processes for predictive maintenance.
products:
  - Automotive
release: "264"
---
# Deploy the Mulesoft App for Predictive Maintenance

Turn on Automotive Cloud Integrations and use the predefined app and its named credential to connect your external telematics system to Salesforce. Use the app to connect Qualcomm Car to Cloud with Automotive Cloud and execute the processes for predictive maintenance.

### 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;">Available in: <strong>Enterprise</strong>, <strong>Unlimited</strong>, and <strong>Developer</strong> Editions.</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d95093e63">User Permissions Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d95093e63 ">To create a named credential:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d95093e63 ">Manage Connected Apps</td>

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

The Repair Estimate API is used as a parameter for the Mulesoft Direct app. Make sure you add the following input and output parameters to the API before you deploy the app.

- Add `DTC_c` as an input parameter to the API.
- Add `Currency`, `DTC_Mapping__MaximumRepairCost__c`, and `DTC_Mapping__EstimatedTimeInDays__c` as output parameters to the API.

1. From Setup, in the Quick Find box, enter Integrations Setup, and then select **Integrations Setup**.
2. [Enable access to Industry Integrations](https://help.salesforce.com/s/articleView?id=ind.access_integrations.htm&type=5&language=en_US).
3. [Connect your Salesforce and MuleSoft instances.](https://help.salesforce.com/s/articleView?id=ind.connect_to_mulesoft_instance.htm&type=5&language=en_US)
4. Turn on Automotive Cloud Integrations.
5. For Automotive Cloud Integrations, select **I accept the terms and conditions**.
6. Click **Enable** for the Auto Predictive Maintenance asset.
7. Select a business group that you want to enable the integration for.
8. Select the environment where you want to enable the integration.
9. Select **CloudHub 2.0** as the deployment target where you want to deploy the integration.
10. Click **Next.**
11. Connect each dependent app to an external system.
    1. Enter a connection display name.
    2. Select the authentication protocol, and then enter the relevant details.
    3. Click **Add Additional Parameters**.
    4. Add a new parameter Inbound API with these values.
        
        Key: `auto.path`
        
        Value: `/services/data/v61.0/connect/orchestration/inbound-events`
    5. Add a new parameter Repair Estimate with these values.
        
        Key: `auto.repairEstimate`
        
        Value: `/services/data/v61.0/connect/business-rules/expressionSet/`
    6. Click **Done**.
12. Click **Proceed** and wait for the enablement process to complete.
13. From Setup, in the Quick Find box, enter Named Credential, and then select **Named Credential**.
14. Verify that a named credential is added for the connected MuleSoft instance.
    
    Note the API name of the named credential to use it later. If you modify the named credential name, make a note of the updated API name.
15. Sign in to Anypoint Platform and go to **Runtime Manager**.
16. In Applications, click your app, and then click **Settings**.
17. Click the Static IPs tab, and then click the **Use Static IP** checkbox.
18. When you have your static IP, add it to the allowed list in Qualcomm.
    
    Customers must create a [private space and deploy the app in the private space](https://docs.mulesoft.com/cloudhub-2/ps-create-configure). The inbound and outbound IP addresses of the private space must be added to the allowed list in Qualcomm.