-
Suggestion
-
Resolution: Unresolved
-
None
Issue Summary
When trying to transition a Jira work item via Rovo Chat, if the particular transition has a field validator configured on the the workflow,
Steps to Reproduce
- Create a Rovo Agent that has the skill to Transition Work Item'.
- Create, or open an existing Jira work item – the work item has to be currently using a workflow that has a transition that has a validator that checks the Comment field isn't empty and has a transition screen that has a Comment field added to it


- Open Rovo Chat and use the agent created in Step 1
- Open Rovo chat and enter prompt : Transition <Issue key> <Transition Name> (E.g: Transition SANDBOX-333 To Cancel)
- Rovo will the return correct work items and status names – Select the checkbox of the returned work item
- Click Update Selected Work Item
Expected Results
The work item(s) got transitioned to the next status on the specific workflow transition as expected.
Actual Results
Rovo chat/agents will throw an error '[Code 400] convoai.rest.bad.request - Failed to invoke action. for actionKey: jira-issue-transition-bulk' and is not able to transition the issue if there’s a validator set on the transition – as Rovo doesn’t seem to have the capability to 'ask' for a comment before proceeding to perform the action, so it throws an error instead.

Workaround
No known workaround other than removing the validator from the Jira workflow used