---
schema_version: "1"
id: 2dee5506d5e1546f5b1ae39a57e3ef71a09d7d434767825c7b3c4c186018d149
title: Workflow for Batch Action Example (Managed Package)
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/xcloud/264-0-0/os_workflow_for_batch_action_example.md
canonical_url: https://help.salesforce.com/s/articleView?id=xcloud.os_workflow_for_batch_action_example.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b2d8a1a563ddbbb11baeeb632ed329a1f70ab7e90fae394e19d37a24b80651e1
description: For the managed package runtime, one Integration Procedure uses a Batch Action to invoke a Vlocity Scheduled Job, which invokes a second Integration Procedure on a schedule.
products:
  - Omnistudio
release: "264"
---
# Workflow for Batch Action Example (Managed Package)

For the managed package runtime, one Integration Procedure uses a Batch Action to invoke a Vlocity Scheduled Job, which invokes a second Integration Procedure on a schedule.

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

To download a DataPack of this example, click [here](https://volt.my.salesforce.com/sfc/p/o0000000IKm8/a/3m0000005ukF/1SizJhe3to4PaR51smuevyyxOQmPct8KMbTYF5ffvO4).

To build this example:

1. Create an Omnistudio Data Mapper Load that creates new Contacts for an existing Account.
    
    To perform the first step, create the second example under [Omnistudio Data Mapper Load Examples (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_dataraptor_load_examples.htm&release=264.0.0&type=5 "For the managed package runtime, Data Mapper Load examples demonstrate formulas and object relationships, and working with attributes.") and name it NewContactForAccount.
2. [Create the Integration Procedure to Be Invoked (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_integration_procedure_to_be_invoked.htm&release=264.0.0&type=5 "For the managed package runtime, the second step in creating the Batch Action example is to create the Integration Procedure to be invoked."). This Integration Procedure calls the Data Mapper Load.
3. [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.") you just created.
4. [Create the Integration Procedure that Invokes the Vlocity Scheduled Job (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_integration_procedure_that_invokes_the_vlocity_scheduled_job.htm&release=264.0.0&type=5 "For the managed package runtime, the fourth step in creating the Batch Action example is to create the Integration Procedure that invokes the Vlocity Scheduled Job.").
5. [Test the Integration Procedure that Invokes the Vlocity Scheduled Job (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_test_the_integration_procedure_that_invokes_the_vlocity_scheduled_job.htm&release=264.0.0&type=5 "For the managed package runtime, the fifth and final step in creating the Batch Action example is to test the Integration Procedure that invokes the Vlocity Scheduled Job.").

- **[Create the Integration Procedure to Be Invoked (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_integration_procedure_to_be_invoked.htm&release=264.0.0&type=5)**  
    For the managed package runtime, the second step in creating the Batch Action example is to create the Integration Procedure to be invoked.
- **[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.
- **[Create the Integration Procedure that Invokes the Vlocity Scheduled Job (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_create_the_integration_procedure_that_invokes_the_vlocity_scheduled_job.htm&release=264.0.0&type=5)**  
    For the managed package runtime, the fourth step in creating the Batch Action example is to create the Integration Procedure that invokes the Vlocity Scheduled Job.
- **[Test the Integration Procedure that Invokes the Vlocity Scheduled Job (Managed Package)](https://help.salesforce.com/s/articleView?id=xcloud.os_test_the_integration_procedure_that_invokes_the_vlocity_scheduled_job.htm&release=264.0.0&type=5)**  
    For the managed package runtime, the fifth and final step in creating the Batch Action example is to test the Integration Procedure that invokes the Vlocity Scheduled Job.