Loading
Upcoming Mandatory Changes to Public Key Infrastructure (PKI)Read More
Salesforce Enforces New Security Requirements in Summer 2026Read More
Energy & Utilities Cloud
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Integrate Energy Applications to External Billing Applications

          Integrate Energy Applications to External Billing Applications

          Connect your Energy & Utilities Contact Center Console application to external billing applications like Powercloud using the MuleSoft Direct for Energy & Utilities Cloud feature.

          Before You Begin

          • Ensure you have access to the Anypoint Exchange.

          • Ensure you have a MuleSoft Instance. This can be an existing MuleSoft license. You can optionally contact your account executive to find out more about the MuleSoft Starter product.

          • Ensure you have set up Contact Center Console, and have performed the post-deployment steps.

          • To retrieve Energy Integrations apps from Anypoint Exchange, assign the EAndUCloudMuleSoftIntegrationPsl Permission Set License and EAndUCloudMuleSoftIntegration Permission Set to your system administrator.

          This integration solution includes integration assets and APIs that can be used by Energy & Utility applications to connect with external systems and complete end-to-end business processes. For more information, see Integration Solutions with MuleSoft Direct.

          For details on APIs currently supported by the Energy and Utilities Cloud, see Energy and Utilities Cloud API Developer Guide.

          1. Enable Access to Industry APIs.
          2. Enable Access to Industry Integrations
            Follow the steps in the topic above to read and accept the terms and conditions for using Energy and Utilities Cloud Integrations assets to connect to MuleSoft Instances.
          3. (Optional) Reset the connection to your Mulesoft Instance
            Note
            Note Your Salesforce org can integrate with only one Mulesoft instance at a time. If you want to register a new Mulesoft instance, or if there are any installation problems, you must reset the connection.
          4. Add the VIPs to your org
            Download the VIPs from Salesforce Industries Process Library and export them to your target org using IDX workbench.
            1. Visit the Energy and Utilities Cloud Integration API Suite repository in the Salesforce Industries Process Library.
            2. Download and install the VIP for MuleSoft Direct Integration DataPack (VIPs for EUC API Suite).
            3. Save the ZIP file on your local machine.
            4. Deploy the resources to your production or sandbox org.
          5. Connect your Mulesoft instance with the Energy and Utilities Contact Center Console
            Connect to your MuleSoft instance through your target org using your MuleSoft AnyPoint Platform login credentials. You can view the Energy and Utilities Cloud Integrations assets available for deployment after the Salesforce and MuleSoft instance is connected in MuleSoft Direct under Available Integrations.
          6. Deploy an Energy Application in the Mulesoft Instance
            Enable the available Energy and Utilities Cloud Integrations assets to deploy them in your MuleSoft instance.
            1. From Setup, expand Integrations, and then expand MuleSoft.
            2. Click Mulesoft Direct.
            3. Under Available Integrations, select the energy asset energy-powercloud-impl, and click Enable.
            4. Select your Business Group and Environment where you want to enable the integration.
            5. Enter a unique Application Name for your MuleSoft instance.
            6. Click Enable and wait for the deployment process to complete.
            7. To verify that the deployment process is complete, log in to MuleSoft Runtime Manager. From the Applications menu, view the deployed app.
          7. Add External Billing App Authentication
            Add the authentication details of your external billing app to the deployed energy application.
            1. Log in to MuleSoft Runtime Manager.
            2. From the Applications menu, open the deployed app.
            3. Click the Settings menu.
            4. Click the Properties tab.
            5. Create the authorization and applicationKey properties which you can use to add credentials of your external billing application.
            6. Click Apply Changes to redeploy your application.
           
          Loading
          Salesforce Help | Article