Loading
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
          Create Integration Definitions for Integration Orchestration

          Create Integration Definitions for Integration Orchestration

          An integration definition is a framework to set up integrations with different external endpoints quickly and efficiently.

          Required Editions

          Available in Lightning Experience in Enterprise, Professional, and Unlimited Editions
          User Permissions Needed
          To create Apex Defined integration definitions: Customize Application
          To setup integration orchestration: Integration Orchestration User

          You can call the integration definition from an invocable action within a flow or from an integration procedure in an Omniscript.  You can use an integration definition in an invocable action within a Salesforce Flow or from an integration procedure in an Omniscript or Flex card.

          1. In Setup, in the Quick Find box, enter Integration Definitions, and then select Integration Definitions.
          2. Click New.
          3. From the Type list, select the integration type.
            • Apex Defined: This approach gives you greater control over the API call out. The endpoint configuration and the input and output processors are handled in an Apex class.
            • External Services Defined: A low-code, declarative approach to connect Salesforce with an external endpoint. You can define the input processor that prepares the input to the external service and the output processor to handle the response from the external service. The input and output processors are integration procedures.
          4. Enter the integration definition name, developer name, and description.
          5. Click Next.
          6. For the External Services Defined integration type, enter this information:
            1. Search for the registered external service that you want to use to connect to an external API.
            2. For Input Processor, select the integration procedure that you want to use to format the input for the selected external service.
            3. For Output Processor, select the integration procedure that you want to use to handle the response from the external service.
            4. Enable Integration Orchestrator.
            5. Select the Integration Execution Mode.
            6. Select the checkbox to save the request and response as attachments to the record.
              Important
              Important . Content publish limits are applicable to save the request and responses as attachments. See Salesforce CRM Content Limits.
              Important
              Important To securely store sensitive information, deploy Shield Platform Encryption.
            7. Select the checkbox to configure Service Type integration, or leave it unchecked for Process Type integration.
            8. Save your changes.
          7. From the integration definition’s quick action menu, click Activate.
          8. Save and activate the integration definition.
           
          Loading
          Salesforce Help | Article