-
Type:
Suggestion
-
Resolution: Unresolved
-
Component/s: Rule - Smart Values
User Problem
Rovo Agents are capable of outputting data as lists in many formats.
However, the "Use Rovo Agent" action always outputs a text string. Advanced branches (for-each) require the smart value input to be a list in order to perform the branch per each item in the list.
Suggested Solutions
- Allow saving agentResponse data as a list in the Use Rovo Agent action itself.
- Add a "use as list" check box next to the smart value input of the advanced branch
Current Workarounds
If the Rovo Agent can output a JSON list, then the jsonStringToObject smart value function can be used in the advanced branch smart value input to convert the string into a list.