Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to parse content on Confluence page into Jira fields

Cat Tinsley
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
May 28, 2026

I am trying to create an easy flow for hiring managers to review job description on Confluence and then have the ability to click a smart button that auto-fills the 'Open a Job' request on JSM. It would be amazing if there was a way that I could parse the content of the job description on the page to auto-fill the fields on the work item.

 

Does anyone have suggestions to make this work? Maybe other ideas around this?

2 answers

1 vote
Anwesha Pan
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Champions.
May 28, 2026

Hi @Cat Tinsley 👋🏻

First of all, welcome to community! ✨

To answer your question, it looks like to parse content from a Confluence page into Jira fields, you can use built-in tools like Atlassian Rovo AI, automation rules with Send web request action. 

Option 1: JSM Automation via Webhook

 

  • Create the Webhook: In your JSM project, navigate to Project Settings > Automation. Create a rule triggered by an Incoming Webhook.
  • Add a Parsing Action: Add the Create work item / issue action. You can map the JSON payload variables (e.g., job title, location, and department) to fill the corresponding JSM request fields.
  • Trigger from Confluence: On your Confluence Job Description page, insert a Smart Button and configure it to use the Send web request action.
  • Set the web request URL to the JSM webhook you created, and include the page content using Confluence Smart Values like {{page.body}}

Option 2: Atlassian Rovo AI

If your organization uses Atlassian Intelligence/Rovo, you can use the built-in AI agents.
Set up a Rovo Agent on your job description page space. The manager can prompt the agent, "Create a job request ticket for this role." The agent will automatically extract the requirements, summary, and location from the Confluence page and map them directly into a JSM ticket.

 

You can also refer this Tutorial for more details.

I hope this helps & resolves your issue. 🙂

Thanks,
Anwesha

0 votes
Tomislav Tobijas
Community Champion
May 29, 2026

Hi @Cat Tinsley ,

I would probably also suggest going with/trying Rovo agents. You can probably follow this article for it: Create service requests with Rovo agents 
Also, related to agents, there's this request: ROVO-299: Allow admins to configure specific recommended agents for users to access in Rovo Chat > with that, you could maybe recommend that agent when a user opens a Rovo Chat.

Automation is also a viable option, but might not be that flexible...

I've also seen cases where users would use pre-filling via URL parameters 👀
Basically, something like this:

  • How it works: You append specific parameters to your JSM request form URL.

  • Example URL: 
    https://your-site.atlassian.net/servicedesk/customer/portal/1/create/10?summary=New+Job+Opening&description=Review+attached+JD

This is probably the least flexible solution, but it's fairly simple to build and use. But it's not parsing traditionally, and actually 'understanding' the context behind the page and the content.

Cheers,
Tobi

 

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events