I have a question about the integration between my app and the Jira Service Desk.
The idea is for the user to send a message via the contact form on my application and at the same time to open a task on the Service Desk. The most important thing on the task is that the field Reporter = user email. This way I could reply to the user via a comment on the task and he could reply to me via his email.
Can someone explain to me is it necessary to open a customer before opening the task?
Any kind of help is highly appreciated :)
Welcome to the Community!
I am not sure I know what you mean by "open a customer before opening the task".
Are you talking about the need to identify a customer when creating a request in the helpdesk?
How does your application know which jira-customer-account the request should be raised by?
That is the main problem. The user who is sending a message doesn't have an account.
I want to reproduce the following Flow. A customer sends an email to the email that is set as an email chanel on a Service Desk. Jira opens a task with his email in the Reporter field. When i type a comment on that task, Jira sends an email notification to the customer and when he replies to it, it is writen as a comment on the same task.
That is an existing Jira feature that i'm using for a long time.
Sorry, I thought you were talking about the reporter field in plain Jira (on the issues, not requests), which has to be a Jira user.
What you're looking at is the email address that they used to send the email to create the request. Your app will have to establish that and send email from it to do this.
Yes, you need to log in as the customer (in the UI or over REST) or send an email from their address. The reporter is not directly entered, it is worked out from other data - either the email address on incoming email, the customer's active login, or when someone logged in as an Agent selects a customer when using "raise on behalf of"
Hello Atlassian Community! We’re thrilled to announce some exciting changes to incident management in Jira Service Management Cloud, in order to give your teams extra muscle during incidents, and ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events