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.
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:
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.
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?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.