Rovo was activated on my global tenant but not specifically for Jira, which is why the Rovo chat wasn’t appearing.
On my Free plan, Rovo was only available in Confluence, Goals, and Projects. Once I upgraded to a Standard plan, I was able to activate Rovo for Jira. After doing that, the “Ask Rovo” button appeared and rovo.open() worked perfectly.
It would be more convenient if the rovo.isEnabled() method filtered by app rather than by tenant. Currently, it returns true in Jira or JSM even if Rovo is only enabled for Confluence.
Hi @VickyHu , do you think this is something that could be possible?
We are currently working on a Rovo-powered feature and we absolutely need to know if Rovo Chat is enabled, not just on the tenant level, but within the Jira app itself.
Unfortunately, this is a blocker preventing us from releasing the feature to our customers. We hope a solution can be provided as soon as possible.
This really should be considered as a bug. Why would a Forge app care if the tenant is has Rovo enabled if it’s not enabled in the app’s current parent product? I followed the example in the rovo API and it’s simply not working as expected, and may I say rather misleading?