In Service Desk, how can we create requests on behalf of *new* users on the fly?

We are evaluating Jira Service Desk.

When e.g. receiving a phone call, and the customer contact has not previously contacted us, we need to be able to easily create the request on behalf of the contact.

As far as I can see, we have to select an already existing customer user in the "on behalf of" picker. How do we create new customer user on the fly?

Other systems we have tried automatically create a new user if we enter an email address not already used by other users.

Also: In the beginning, we do not want new users to be aware of their account until we have full control of the system. How may we turn off the sign up email notification?

Best Regards
Ole Bjørn Hoholm

5 answers

1 vote

Basically right now you can't do that. The user need to exist in the system in order to be able to be selected as a reporter. You can configure your JSD to allow anyone to access / create accounts, which would make it a bit easier for the users to create accounts, but creating a request for a user which doesn`t exist in the system is not currently possible.

With JSD 2.3, this feature is now available.

For a Public Signup enabled service desk, an agent can invite customers from the people tab, as well as create them on the fly from the Raise this request on behalf of field within the Customer Portal.

It was implemented as part of 

See for some more details



JIRA Service Desk developer

Hi Ole Bjørn,

Thank you for your feature request. 

As you mentioned, currently the user has to already exist as a customer of the Service Desk to be selectable from the "Raise this request on behalf of" picker.

I have created an issue ( to track this request, and would encourage you to vote for this feature, and also watch it to be aware of future progress. If there is any further information that you believe would be appropriate for this feature, please also add it to the issue.


Service Desk Developer 



Yes, I agree.

For one of our products, most of our customers are in the system, but sometimes a new person from that enterprise calls and we can't enter them as the Reporter of the Issue until we have created them as a Customer. Very inconvenient.

Our other main product is about to go Public, and we expect most calls to be from people we don't have in the system. It is really important we find a way to create new Reporters on the fly.

We are using ServiceDesk V1.2.7 (downloaded edition). You mention V2.3 - is that the Cloud edition?

We don't want to enable Public Signup in the near future, as our products and the Helpdesk we run to support them are not appropriate for that level of access. The scenario is this:

 - Customer emails or phones.

 - One of our staff takes the call and Creates a new Issue in the internal desktop GUI (not the customer portal).

 - Staff member gets to the Reporter field at the bottom of the form and finds the person he is dealing with is not in the system. Has to finish creating the Issue and dealing with the Customer, then remember there is no Reporter configured, and take the time to create them as a User and set various parameters before he can move on with his next task.

I would really like to be able to type a new customer name (& email?) on the fly and have that set up automatically in some default group that can be changed later if necessary.

Hi Peter, JIRA Service Desk 2.3.5 ( and is the latest downloadable offering. With this version, you will get access to the latest bug fixes and features, and have the option to retain your existing v1 license or update your license to a new v2 "per agent" license, as described at!HowdoIdothat? If you wish to update, there are some useful guides available: * If want to upgrade but retain current v1 license, look at * If want to upgrade, and use a new v2 license, look at The feature I mentioned, has been added recently, where an agent can now raise a request in the customer portal context for other customers of the service desk. In addition to this, for a public signup service desk, if they enter an email address of a customer that does not exist yet, they will be automatically created. Public signup and unlimited Service Desk customers are both available with a new v2 license, and could be a potential solution to your requirements. In this context, public signup means that anybody with access to the internal site can create their own Service Desk customer account from the portal login screen and then raise issues. I would like to request that it might be a useful idea to raise a support ticket at, as that way we can provide you with support specific to your circumstances, and with higher security. Regards Matt

Suggest an answer

Log in or Sign up to answer
Community showcase
Asked Dec 06, 2018 in Jira Service Desk

Looking for teams who switched from email to Jira Service Desk

The Jira Service Desk marketing team is working on a guide to help new Atlassian customers switch from email to JSD and we'd love to hear from you! Please share: - What made you realize that i...

1,187 views 10 13
View question

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you