Hello everyone! My team is trying to use the Rovo agent. We ask Rovo to give a response in a certain format. For example, JSON or any other format, and then we try to process it as smart value. We use Atlassian hints in Automation, but none of the hints work.
For example, {{agentResponse.capitalize()}} gives us an empty result, but there must be some text.
Do you have any idea how I can fix it? Without it, these responses as the Rovo are useless
Hi! It's a pity that you encountered such a situation. I had a similar experience and was able to solve it in the following way:
1. After the response from Rovo, create a variable and add the response to it.
2. Format the response itself, for example {{rovo.capitalize()}}.
In my case it looked like this:
get {{agentResponse}} --> create variable {{rovoHr}} with smart value {{agentResponse}} --> create variable {{HrType}} with formatting smart value {{rovoHr.split("-").get(0)}}
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I’ve run into similar formatting issues before when working with Rovo responses. In my case, I used eesel to help integrate and transform agent outputs for other platforms (like Confluence or Jira).
What helped was setting up a clear post-processing step to clean or reformat the raw response before passing it to smart values. Sometimes the raw output includes hidden characters or unexpected line breaks that break parsing.
Might be worth checking the raw response first (even just printing it out in logs) to see exactly what’s coming back before applying smart value functions.
Hope that helps! Curious if others here have found smoother solutions.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.