Hi everyone,
I’m currently setting up an automation rule to clone/create a ticket in a different Jira portal (project) based on a trigger in the source project.
The cloning logic is working perfectly, but I’m hitting a wall with the Reporter field. Every time the new ticket is created, the Reporter is set to "Automation for Jira" instead of the person who reported the original trigger issue.
What I've tried/noted:
The cloning action is functioning and moving data correctly.
I am looking for the best way to map the {{issue.reporter.accountId}} so it carries over to the new project.
My questions:
What is the most reliable Smart Value or JSON block to ensure the original reporter is preserved during the move?
Does the original reporter need specific permissions in the target project for this to work?
Are there any known limitations when cloning tickets across different service portals?
Looking forward to your insights!
Hi @Saif Wahab ,
Rules run as the "Automation for Jira" system user, so the reporter defaults to that unless overridden. It's fixable with advanced JSON editing in the "Edit issue" action.
Question 1: What is the most reliable Smart Value or JSON block to ensure the original reporter is preserved during the move?
{"fields": {
"reporter": {
"accountId": "{{triggerIssue.reporter.accountId}}"}}}
Question 2: Does the original reporter need specific permissions in the target project for this to work?
Yes, the original reporter must have:
Question 3: Are there any known limitations when cloning tickets across different service portals?
You should test in a sandbox rule: create a trigger ticket, clone, edit reporter JSON. If fails (e.g., 403 in audit log), it's probably permissions issue.
Happy New Year and I hope everything works out well for you!
Best regards,
Peter
Hi @Saif Wahab
As an alternative solution to Automation that can be quite complex and limited in terms of number of executions, I can suggest trying our app Elements Copy & Sync.
It will allow you to clone issues across projects based on triggers and to map fields such as the reporter field.
A practical setup:
Create a recipe: define your source and target projects
In the content tab, Field mappings options, ensure Reporter is copied (or mapped as needed).
Choose a trigger (manual / post-function / automation-triggered flow depending on your process) so the copy happens when the source ticket is created/transitioned.

You can check the detailed documentation here.
The app allows you to perform cloning without limitations nor technical skills and JSON.
It's free during 30 days (and it stays free under 10 users) so don’t hesitate to try it on your use case.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.