I need to add a new customer as a reporter to the jira service desk by parsing a contact form's description (or using the reply-to field) in an incoming emailed request. Does anyone know of a bypass for this?
My goal is to get the new customer on the ticket where a jira service desk agent can respond by just commenting via the portal or by responding to their email alone as they are added to the ticket upon creation (on another automation). I also posted this issue here.
I have tried using Automation, but I get "inactive" user after I try to change the ticket reporter to the new customer I add. It works if I add the customer and manually change the reporter to the new customer but I don't want to do anything manually. It also works fine if a new customer emails the service desk Atlassian email directly. I tried re-fetch delays and didn't see any difference with them. Maybe there is an api point I can post to make this work?
After reaching out to Atlassian support, the formal answer is you have to perform a delayed web request and check the "Delay execution of subsequent rule actions until we've received a response for this web request" checkbox after adding the customer but before updating the reporter to allow time in fully adding the customer. Also, when you update the reporter, you must use the smart tag {{customer.accountId}} and not an email/other parameter.
Hope this helps someone!