We use Jira Service Management to process requests sent to us by customers via our support@ email account. These customers have no accounts; they most probably don't even know about the existance of Jira, nor should they. In most cases Jira works just fine for this situation; all communications with the customer go through email and nowhere in the process do they have to create an account.
Sometimes a customer will send a support request to the wrong email address, e.g. to an employee personally or to info@. Our ideal workflow would then be to just forward the mail to support@ and have everything work as normal.
This works sometimes, however:
- The 'requester' will be set to the person forwarding the mail, in stead of the original sender, or even worse: the requester will be set to our support@ address.
- Sometimes the original sender will end up as a participant, but most of the time not
- Most importantly: once the ticket has been created, there is no way to add the requester/participant to the ticket if they don't already have an account! Through the Jira interface there is no way at all, and in the portal interface, if you type in a random email address, the only option that pops up is to invite them to create an account, which is not at all what we want. We just want them to be added such that they receive e-mail updates as if they had sent the original request to support@ directly.
Supposedly you can add a participant by adding them as a CC when forwarding the ticket, but I have not gotten this to work at all. Not that this would be a great solution, as once you forget to do this, there's no way to fix the situation once the ticket has been created.