# Support for Call Activities with transient variables

**URL:** <https://forum.flowable.org/t/support-for-call-activities-with-transient-variables/8309>\
**Category:** Flowable Engine\
**Created:** [August 25, 2021, 2:40pm UTC](https://forum.flowable.org/t/support-for-call-activities-with-transient-variables/8309 "2021-08-25T14:40:41Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![franck102](https://avatars.discourse-cdn.com/v4/letter/f/35a633/32.png) [@franck102](https://forum.flowable.org/u/franck102)\
**Post date:** [August 25, 2021, 2:40pm UTC](https://forum.flowable.org/t/support-for-call-activities-with-transient-variables/8309/1 "2021-08-25T14:40:41Z")

</div>

Hi all,

The CallActivity XML model supports a transient attribute:  
String ATTRIBUTE\_IOPARAMETER\_TRANSIENT = “transient”;  
… which gets correctly transferred to the In & Out parameters of the activity.

The CallActivityBehavior however always initializes the sub-process with non-transient variables: wouldn’t it make sense to use transient variables for transient parameters?  
Do you foresee any issue if we were to try to inject our own CallActivityBehavior to support this?

Thanks!  
Franck
