Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

Automate customer account creation in JSD

Benjamin ter Kuile
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
July 28, 2020

Hello. I am looking to automate customer account creation. We would like to avoid that our customers wishing to make a request through the customer portal need to create manually an account.  

We propose to our customers a platform on which they already have a login and a password. Is it possible to automate the process of account creation with an API or an app ?

For instance, when a customer has created an account on our platform, then it automatically create his account with the same credentials on JSD. 

I have tried to configure the help center as public, so anyone could raise a ticket. The problem is that when a customer receive an email confirmation, he can click on "View request" which will send him to a log in page. So the issue is that he has to create an account on our portal anyway, even if it is set as public. 

Once again, we would like to our platform and Jira to communicate so once an account is created on our platform, the same account is created on the customer portal.

Thank you for your help.



1 answer

0 votes
Petter Gonçalves
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 30, 2020

Hello @Benjamin ter Kuile

Welcome to the Atlassian Community!

To automatically create a Service desk customer using the login details of your platform, you would need to develop an integration app/script to get the credentials from the users in your platform and apply it the following REST API Endpoint:

Jira SD REST API - Create customer 

To understand how you can get started with Atlassian development, you can check this documentation. Additionally, feel free to search and raise new questions about app development in our dedicated forum:

Atlassian Developer Community 

Another option would be to integrate the same identity provider you have in your platform with Jira Service desk, syncing the same users as customers just like described in the documentation below:

Jira Service Desk: Bulk Add Customers 

Additionally, we have the following feature request that would make it easier to achieve your goal:

Automatically create customer while raising a request 

With the feature above, you would be able to create a new customer account by using a widget on your site to directly create the ticket. Feel free to vote and watch the suggestion to increase its priority and also receive notifications about any updates.

Let us know if you have any questions.

Andrew Mallonee September 13, 2023

I have a question on this as I am trying to accomplish something similar. None of your responses accurately answer the question asked. The "Create Customer" API does not solve the issue as you cannot pass it a password. The "Bulk Add customers" still requires a customer to go through the account setup which the author was trying to avoid. The final suggestion, a feature that does not even exist, just overall seems like a terrible suggestion.

Is there any way to create a customer account and actually pass to an API an email AND password from our system?

Suggest an answer

Log in or Sign up to answer
Site Admin
AUG Leaders

Atlassian Community Events