Atlassian's Rovo Search now supports structured queries, allowing users to search in natural language while the system automatically extracts filters such as app/source, content type, time range, and people involved. Instead of requiring exact titles or special syntax, users can type queries like 'confluence page I worked on with Bhakti related to Splunk' and the system deterministically converts identifiable parts into filters while treating the remainder as a text query. This works across Rovo Search, Rovo Chat, and agents, with global filters (app, time range, type, user) and product-specific filters (Slack/Teams channels, Jira assignee/reporter) currently supported.
Table of contents
What are structured queries?Why this mattersThree everyday examples (all in natural language)Where structured queries can workWhich filters can be inferred?Closing thought: search should match human memorySort: