Skip to main content

I was trying to pass some input values to a process from a bot...and it’s not possible to send it as variables, so I passed it as form input in the start request and i was able to pass it. But now I want to get the output value from the process to do the further bot functions is there anyway I can do that?

I’m passing the agent output to a process and trying to get the process output..even though there is an option to create output variables in the process composer, I’m not able to pass that variable to the bot.

@jshaji Yes you can, but are you using processes the “right” way? The Processes are supposed to direct the flow of data between various elements: forms, task bots, API tasks, etc. Generally, we connect the data between those elements within a process to make the data flow. I don’t think I’ve ever used a variable in a process because connecting the data between the elements is far more efficient.


@jshaji Yes you can, but are you using processes the “right” way? The Processes are supposed to direct the flow of data between various elements: forms, task bots, API tasks, etc. Generally, we connect the data between those elements within a process to make the data flow. I don’t think I’ve ever used a variable in a process because connecting the data between the elements is far more efficient.

Yes ​@Aaron.Gleason , You are right...but for some reason let’s say I’m doing this way, so can you tell me how can I pass the output variable from process to task bot?


@jshaji Yes, you can pass one string value to the process. This will be part of the Input Variables in the Start block of the process. 


@jshaji Yes, you can pass one string value to the process. This will be part of the Input Variables in the Start block of the process. 

@Aaron.Gleason  I’m asking is there a way that i can get the output from the process. Not to the process, that is already handled!


@jshaji You cannot. That not how processes work. You would need a target task bot (almost like a call back) to accept the output and use it. 


@jshaji You cannot. That not how processes work. You would need a target task bot (almost like a call back) to accept the output and use it. 

Thanks ​@Aaron.Gleason