IT Self-Service Portal in JSM: 4 Ways to Improve It
An IT self-service portal lets users solve issues and track requests on their own. See how it works in Jira Service Management and 4 ways to improve it.

An IT self-service portal is a single place where employees or customers find answers, submit requests, and track them without contacting an agent. In Jira Service Management, that’s the customer portal, often connected to a Confluence knowledge base. Most people try this route first: according to Harvard Business Review, 81% of customers attempt to solve an issue on their own before they contact anyone.
Below you’ll find what makes self-service work and 4 ways to improve a JSM portal.
What Is Self-Service in ITSM?
Self-service is a company’s way of giving the customers all necessary tools they may need to solve their issues. When implemented correctly - it benefits both parties at play, the clients and the company. For the customers it is a way of immediately resolving their issues, with close-to-none waiting time. Not only does it bring them greater satisfaction from solving the problem on their own terms (after all, each of us has a little-miss-do-it-yourself hiding inside), but also they don’t feel any guilt about bothering somebody else.
From the businesses perspective, they avoid miscommunication issues between clients and support teams, which could stain a company’s image. By providing an excellent service, they can also expect a return in form of brand loyalty and higher sales. We also have to mention the obvious - it could also benefit them by saving the resources spent on the support team. It’s not just self-checkout counters - think bigger: knowledge bases filled with FAQs, how-to articles, community forums and all sorts of chatbots. All of these count as self-service and are offered by a variety of industries.
The Hybrid: Service Desks With Knowledge Bases
The rule of ‘better done than perfect’ does not necessarily apply in the realm of customer support. Clients don’t want just any source of knowledge - over 40% admit that they have to contact the support center, as they could not find sufficient information. Of course, provided that they even can contact anyone - as 30% of respondents disclosed that the most frustrating aspect of self-service is not being able to have any additional support, once they failed to solve their issues.
So nowadays, the customers expect a meaningful self-service platform with a possibility of all-rounded support. Data shows that knowledge bases win amongst clients as a type of self service, but it is only true when they are paired with an immaculate help desk and professional support team. In such a situation, the support team is tasked with more complex issues, and small queries stay in the hands of a customer. That’s why a hybrid approach, a service desk with a knowledge base, works best.
Self-Service Portal in Jira Service Management
Creation of service desk portals in IT branches is offered by a variety of companies, based on different environments. We are going to be focusing on Atlassian, which can supply us with the Jira Service Management (JSM) platform. Although JSM was made with IT in mind, it also extends to different departments - for example HR, Facilities or Marketing. JSM allows the hybrid approach - it offers creation of a service desk, which also can be connected to a Confluence database.
The standard portal covers the basics: request forms, request status, comments, and knowledge base suggestions. Apps add what customers often ask for after they submit a request.
This is where our extension - the Feature Bundle comes in. Designed to enhance JSM’s functionality, it provides features like additional fields, customer actions and request steps, which bridge the gap between client and an agent. The offered features may even be deemed essential, as they allow for streamlined communication on client - support team lines.
4 Ways to Improve a JSM Self-Service Portal
Additional Fields
Avoiding hide-and-seek information game with Additional Fields
Let’s kick off with something simple, yet effective - adding fields to the customer portal. After creating a ticket in the JSM customer portal, as a part of the native environment, the client can only see the information they provided in a request form, the status of the ticket, request type and who it is shared with.
Sometimes it is not enough, the clients demand more and they are not afraid to contact the support team. What if you could anticipate the client’s needs by granting them access to additional fields, which were not visible during the creation of the request? The feature of ‘additional fields’ allows you to do just that. You can add fields you desire and predict what the client might find useful - priority, subtasks, or assignee are good places to start.

Customer Actions
‘Customer Actions’ let customers fix requests themselves
Instead of waiting for an agent, customers can solve some problems on their own with the ‘customer actions’ feature. From drafting a ticket, through editing the request, to its escalation - the customer holds the power.
Giving the possibility of drafting a ticket allows the client to gather all the insights for the agent and ensures that the support team is submitted with a cohesive ticket. But clients are humans too, so giving them an opportunity to fix their mistakes by editing the request is the least we can do. Whether it’s a mistake or forgotten information in the form, they can solve this issue by themselves and modify the ticket accordingly.
If by any chance, the priority of the issue should move higher in the hierarchy, the customer may be able to escalate the ticket. On the agent’s side, they can react quicker and adjust their workflow to meet the clients needs. Such an opportunity reduces the back-and-forth messages between the agent and the client, not to mention it saves both of them the time and effort in gaining the same, desired outcome.

Ticket Journey
Ticket Journey - a roadmap for the customer
Honestly, there may be nothing worse than sending your ticket into oblivion and not knowing what is currently happening with it. In order to assure the client that their ticket is not just floating somewhere in the universe, we suggest adding ‘request steps’ in your service desk portal. This feature allows you to share with a client the progress of issues and what is waiting ahead. By adding description to the steps, the customer can clearly understand each stage of the ticket.
You can also simplify the issue’s workflow to the client as the steps are mapped to JQL. This way, it becomes even more powerful as the steps become dependent on any issue’s field. We also are aware that appearances do in fact matter, so go ahead and adjust this feature to your portal’s color scheme!

Announcement and Incident Banners
Announcement and Incident Banners - red flags that are welcome
Imagine you’re a service agent and suddenly you notice an influx of tickets, but to your surprise they are all regarding one issue. You probably suspect even more copy-cat requests coming in, so why not stay ahead and inform all your customers at once? Incident and announcement banners are a perfect solution in such situations.
Creating a banner, you notify your clients right on the customer portal. It is a simple clarification, which gives you a chance to keep the users well-informed and instructed. Not to mention, you are also preventing the support team from drowning in ticket duplicates. Have we also said that the banners can be shown on the portal depending on configuration conditions? This level of personalization gives you the possibility to share relevant information based on the type of situation and the client.
Note: Announcement banners are part of Feature Bundle. Incident banners, which agents create right from the work item view, moved to Service Pack for Agents (Issue Merger) in July 2025.

Transparency goes a long way in self-service - make sure you and your users are on the same page, made possible with ‘Banners’ feature.
The Simplest Changes Have the Biggest Impact
Self-service works when users can find answers, act on their requests, and see what’s happening without asking. Jira Service Management gives you the portal and the knowledge base. Feature Bundle adds actions and visibility on top: extra fields, customer actions, Ticket Journey, and announcement banners. Agents can then spend their time on the requests that need them.
Read more in the Feature Bundle documentation.
Make Self-Service Work
Let customers edit and escalate requests, track progress, and see more on your JSM portal.
Go to Atlassian MarketplaceThis article was updated on October 21, 2026.


