Dear community,
Our use case:
Client Support team acts as 1st line support. When it's needed it, they escalate issues to 2nd line support teams : Consulting Team, Infra Team, etc. And we have a 3rd line support team as well which is the Software Development team. 2rd and 3rd line support should be able to interact with the customers directly on the issues which are escalated to them and close the issues when they are resolved. In our case, what is the best structure for our JSM setup?
1. Setup one JSM project and make the team members of all teams agents. Setup different queues for different teams: Queue 1st Line, Queue Consulting, Queue Infra, Queue Development. In this case, one customer support portal will be used. When an issue needs to be escalated, just assign it to another agent. Will the issue move to the queue which the new assignee is responsible for btw?
2. Setup multiple JSM projects. Basically, one JSM project for each team. However how the escalation will look like, cloning issues or moving issues to other teams? And how to make sure customers can only see one JSM project which is the 1st line support. I guess if an issue get moved to another JSM, it will disappear from the customer portal?
Which option is the right one? Any advice would be much appreciated.