# Starting multiple different sub-processes using Call Activity

**URL:** <https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894>\
**Category:** Flowable Designer\
**Created:** [January 19, 2022, 10:40am UTC](https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894 "2022-01-19T10:40:32Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![vkras](https://avatars.discourse-cdn.com/v4/letter/v/85e7bf/32.png) [@vkras](https://forum.flowable.org/u/vkras)\
**Post date:** [January 19, 2022, 10:40am UTC](https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894/1 "2022-01-19T10:40:32Z")

</div>

Hi everyone.

Since I am m pretty new to flowable I am working on test scenario which contains tree sequential activities as shown below:

![image](https://canada1.discourse-cdn.com/flex035/uploads/flowable/original/2X/f/f8c1a26091a4c46b94324d21746e7054b9b17d22.png)

First activity is a script which contains a list of sub-processes which needs to start using Call Activity. Last script task is only for logging when whole process finish.

Could someone explain me how to start multiple different parallel sub-processes from list using Call Activity? In other words is it possible to start process1, process2 and process3 in parallel using Call Activity? And how?

I cant find anything on forum/documentation on how to set up Call Activity using only web-based flowable modeler.

---

<div class="post-metadata">

**Author:** ![martin.grofcik](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/martin.grofcik/32/71_2.png) [@martin.grofcik](https://forum.flowable.org/u/martin.grofcik)\
**Post date:** [January 19, 2022, 11:45am UTC](https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894/2 "2022-01-19T11:45:46Z")

</div>

Hi vkras,

> **[BPMN 2.0 Constructs · Flowable Open Source Documentation](https://www.flowable.com/open-source/docs/bpmn/ch07b-BPMN-Constructs/#multi-instance-for-each)**
>
> This chapter covers the BPMN 20 constructs supported by Flowable, as well as custom extensions to the BPMN standard.

Regards  
Martin

---

<div class="post-metadata">

**Author:** ![vkras](https://avatars.discourse-cdn.com/v4/letter/v/85e7bf/32.png) [@vkras](https://forum.flowable.org/u/vkras)\
**Post date:** [January 24, 2022, 8:21am UTC](https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894/3 "2022-01-24T08:21:49Z")

</div>

Thank you. I will go through documentation.

---

<div class="post-metadata">

**Author:** ![vkras](https://avatars.discourse-cdn.com/v4/letter/v/85e7bf/32.png) [@vkras](https://forum.flowable.org/u/vkras)\
**Post date:** [January 24, 2022, 1:57pm UTC](https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894/4 "2022-01-24T13:57:55Z")

</div>

Hi Martin.

I did go through documentation and I cant find part where is described how to start 3 different parallel processes using call activity.

Should I use collection property for starting 3 different processes using call activity and how? I cant find any detailed documentation about how to set properties up for call activity to start 3 different parallel processes.

KR

---

<div class="post-metadata">

**Author:** ![joram](https://yyz1.discourse-cdn.com/flex035/user_avatar/forum.flowable.org/joram/32/26_2.png) [@joram](https://forum.flowable.org/u/joram)\
**Post date:** [January 24, 2022, 3:09pm UTC](https://forum.flowable.org/t/starting-multiple-different-sub-processes-using-call-activity/8894/5 "2022-01-24T15:09:55Z")

</div>

You need to make the call activity multi instance (this applies to any BPMN activity, by the way). When doing so, you can pass in a collection - for each element in the collection there will be one instance of the call activity.  
Note that you need to set the ‘called element’ property of the call activity as an expression ${myVar} which matches the element variable of the multi instance.
