---
schema_version: "1"
id: a4b16293e6c7820a8e585099bac8d4dece1a8e02c5018525418e00b9b3e7524a
title: Response Action for Integration Procedures (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_response_action_for_integration_procedures.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_response_action_for_integration_procedures.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: dbd9e6b53c4a1f303946fcc521dff94129ce965c445ada53306421a1773917ef
description: For the managed package runtime, the Response Action ends an Integration Procedure and returns data to the entity that called it. It can also add data to the data JSON or end conditionally. Response Actions are useful for debugging Integration Procedures.
products:
  - Omnistudio
release: "264"
---
# Response Action for Integration Procedures (Managed Package)

For the managed package runtime, the Response Action ends an Integration Procedure and returns data to the entity that called it. It can also add data to the data JSON or end conditionally. Response Actions are useful for debugging Integration Procedures.

![Managed Package app icon](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-xcloud-omnistudio_for_managed_packages-264-0-0-production-enus/aa2554ec-624a-4ee6-8da4-6435670e6e62/resources-global/_corporate/images/managedpackageicon.png) This information is for Omnistudio for Managed Packages. For Omnistudio on standard runtime, see [Omnistudio Help](https://help.salesforce.com/s/articleView?id=xcloud.os_omnistudio_standard.htm&language=en_US).

Response Actions are also useful for trimming the data response. For specific trimming strategies, see [Manipulate JSON with the Send/Response Transformations Properties (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_manipulate_json_with_the_send_response_transformations_properties.htm&release=264.0.0&type=5 "For the managed package runtime, specify and transform the input and output JSON of Omniscripts or Integration Procedures with the Send and Response Transformation properties. The Send properties transform the input; the Response properties transform the output.").

For Integration Procedure examples that include at least one Response Action, see [Process Arrays Using Loop Blocks (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_process_arrays_using_loop_blocks.htm&release=264.0.0&type=5 "For the managed package runtime, a Loop Block iterates over the items in a data array, enabling the Actions within it to repeat for each item. For example, in ​Salesforce Industries Communications, Media, and Energy, without a Loop Block, adding four products to a cart would require running four separate Remote Actions. But one Remote Action within a Loop Block can add all four products."), [Handle Errors Using Try-Catch Blocks (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_handle_errors_using_try_catch_blocks.htm&release=264.0.0&type=5 "For the managed package runtime, a Try-Catch Block lets you \"try\" running the steps inside it and then \"catch\" the error if a step fails."), and [Integration Procedure Action for Integration Procedures (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_integration_procedure_action_for_integration_procedures.htm&release=264.0.0&type=5 "For the managed package runtime, the Integration Procedure Action runs a subordinate Integration Procedure.").

- **[Response Action Properties for Integration Procedures (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_response_action_properties_for_integration_procedures.htm&release=264.0.0&type=5)**  
    For the managed package runtime, these properties are unique to or function in a unique manner in Response Actions. The Response Action ends an Integration Procedure and returns data to the entity that called it.