---
schema_version: "1"
id: 8a78a59e58a09b731347041be5e4255cbd7d6b167b6aa1ae0cc586c2d2ddc7d5
title: Create the Integration Procedure to Be Invoked (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_create_the_integration_procedure_to_be_invoked.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_integration_procedure_to_be_invoked.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 966a6766ca964a7f742c41c9fbdfb93816f042c9655807a24cbb94a61527b51a
description: For the managed package runtime, the second step in creating the Batch Action example is to create the Integration Procedure to be invoked.
products:
  - Omnistudio
release: "264"
---
# Create the Integration Procedure to Be Invoked (Managed Package)

For the managed package runtime, the second step in creating the Batch Action example is to create the Integration Procedure to be invoked.

![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).

1. Go to the Vlocity Integration Procedures tab and click **New**.
2. Give the Integration Procedure the following settings:
    
    <table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small ">
            <colgroup>
              <col>
              <col>
            </colgroup>
            <thead class="slds-text-title_caps ">
              <tr class="">
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d21737e67">
                  <p style="margin-bottom:0;">Setting</p>
                </th>
                <th scope="col" class="slds-cell-wrap" style="vertical-align:top;" id="d21737e73">
                  <p style="margin-bottom:0;">Value</p>
                </th>
              </tr>
            </thead>
            <tbody>
              <tr class="">
                <td data-label="Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d21737e67 ">
                  <p style="margin-bottom:0;">Integration Procedure Name</p>
                </td>

                <td data-label="Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d21737e73 ">
                  <p style="margin-bottom:0;">CreateContactsForAccount</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d21737e67 ">
                  <p style="margin-bottom:0;">Type</p>
                </td>

                <td data-label="Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d21737e73 ">
                  <p style="margin-bottom:0;">Documentation</p>
                </td>

              </tr>
              <tr class="">
                <td data-label="Setting" class="slds-cell-wrap" style="vertical-align:top;" headers="d21737e67 ">
                  <p style="margin-bottom:0;">SubType</p>
                </td>

                <td data-label="Value" class="slds-cell-wrap" style="vertical-align:top;" headers="d21737e73 ">
                  <p style="margin-bottom:0;">CreateContactsForAccount</p>
                </td>

              </tr>
            </tbody>
          </table>
3. Click **Save**.
4. Drag an Omnistudio Data Mapper Post Action component into the Structure panel.
5. Set the **Data Mapper Interface** to **NewContactForAccount**.
6. Check **Send Only Additional Input**.
7. Under Additional Input, click **Add Key/Value Pair**. Specify a **Key** of `AccountId` and a **Value** of `%vlcInputMap:AccountId%`.
    
    You must include the `vlcInputMap` node because the AccountId isn't part of the input list.
8. Click **Add Key/Value Pair** again. Specify a **Key** of `Name` and a **Value** of `%Name%`.
    
    You don't include the `vlcInputMap` node because the `Name` is an item in the input list.
9. Drag a Response Action component into the Structure panel below the Data Mapper Post Action and check **Return Full Data JSON**.
10. Click Procedure Configuration, then click **Activate Version**.

What’s next: [Create the Vlocity Scheduled Job that Invokes the Integration Procedure (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_vlocity_scheduled_job_that_invokes_the_integration_procedure.htm&release=264.0.0&type=5 "For the managed package runtime, the third step in creating the Batch Action example is to create the Vlocity Scheduled Job that invokes the Integration Procedure.").