Hi all,
We have JSM running in the cloud and all is working fine. We have one challenge that we need a bit of help. There are 2 ways to create tickets:
1. using the portal
2. by E-mail.
Our challenge is that if an issue is created using an E-mail we have to change the request type to get the proper classification of the issue (including the correct SLA for that request type). What good to know is that we have multiple JSM projects.
My goal: To prevent issues that have the request type "Emailed request" to be closed.
I already tried to add a condition in the workflow:
The field Request Type will have to be not equal to value 'Emailed request'. Compared as String.
But this condition is not working sadly.
Is there any smart thing that we can do?
Hi @Reinier
I see many solutions depending on how the email requests are closed.
The easiest one I can think of is to copy the workflow of another request and apply it specifically to the "Email Request" issue type, then set the "Always False Condition" (Always fails) for the close transitions.
If you share more details, I will be happy to work out the best solution for you.
Hi,
let me try to explain a bit more:
If an Emailed request comes in we change the request type form Emailed request to something else.
Example:
And all other request types have an SLA (Emailed request is the only exception). I am afraid that if we create a second workflow that we can only adjust this if we "move" the issue. And moving is something that I would like to avoid because it introduces more risks (like moving the issue from customer a to customer b).
So I hope that there is an option to prevent the issue (Emailed request) to proceed.
Looking forward to your suggestions and options.
With kind regards,
Reinier
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Reinier
I propose to set up a condition, that blocks (status transition will not be visible) transitioning the issue from the "create" status if the Customer Request Type = "Emailed request".
This can be done by first acquiring the ID of a ticket and then passing this onto an endpoint.
For each transition from the "Create" state we will need add a condition, that it cannot transition. This applies to all transition you do not want to be visible in the example below I would set it up for "To Analysis" and all "to All" transition such as the All -> Discarded.
Let me know if you have any questions or this solution does not suit you.
Cheers,
Patrik
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Patrik,
Good suggestion. I hope we can add multiple portalkey/key (for each different support project we have that shares the same workflow).
I will test and report back here.
Cheers,
Reinier
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Patrik,
This works really nice thanks a lot. :)
It took some time to figure out the json formatting stuff but we got it.
Again thanks.
Regards,
Reinier
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.