How to make Rovo Agents work well with JSM forms

Platform Notice: Cloud Only - This article only applies to Atlassian apps on the cloud platform.

Summary

Problem

When you use an Atlassian Rovo Agent to create a request in Jira Service Management Cloud, the ticket may be created without the expected form data, or the Agent will not recognise the form questions at all.

Summary

Learn how to diagnose and resolve cases where Rovo Agents do not complete Jira Service Management forms because the request exceeds supported complexity limits.

Environment

  • Atlassian Rovo

  • Jira Service Management Cloud

Diagnosis

Check whether your form meets the following requirements before changing the agent configuration:

  • Option count: Choice fields with more than 10 options cannot be completed conversationally by the agent.

  • Required fields: If the form has more than 10 required fields, the agent may fall back to basic issue creation instead of filling the form.

  • Unsupported field types: The agent cannot populate the following field types embedded inside forms:

    • Assets objects

    • Jira-linked fields

    • Attachment fields

We currently have a bug report open to address the problem with ROVO agents raising requests with Jira linked Fields:

Solution

Use one of the following approaches to resolve the issue.

Option 1: Simplify the form

Update the Jira Service Management request type or form so that it stays within supported limits:

  • Reduce choice field options to 10 or fewer.

  • Keep the number of required fields to 10 or fewer.

  • Remove unsupported field types (such as embedded attachments or Assets objects) from the conversational form.

Option 2: Use an automation workaround

Because Jira-linked fields are not supported directly in the conversational agent flow, use Atlassian Automation to map form fields to Jira fields after the request is created.

Option 3: Verify agent configuration

Review your agent configuration in Studio:

  • Verify that the Create service requests (or Raise a request) skill is added and enabled for your agent.

  • Confirm the agent has its service project defined using Knowledge bases (Jira Service Management) rather than JIRA.

  • Specify the exact request type name and its request type ID directly in the agent instructions.

Updated on October 9, 2026

Still need help?

The Atlassian Community is here for you.