<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="https://sampathblogs.online/wp-content/plugins/rss-feed-styles/public/template.xsl"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:rssFeedStyles="http://www.lerougeliet.com/ns/rssFeedStyles#"
>

<channel>
	<title>Automation &#8211; Sampath Kumar A</title>
	<atom:link href="https://sampathblogs.online/tag/automation/feed/" rel="self" type="application/rss+xml" />
	<link>https://sampathblogs.online</link>
	<description>Be Concious Be More</description>
	<lastBuildDate>Sun, 25 Jan 2026 05:10:23 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
<rssFeedStyles:reader name="Digg Reader" url="http://digg.com/reader/search/https%3A%2F%2Fsampathblogs.online%2Ffeed%2F"/><rssFeedStyles:reader name="Feedly" url="http://cloud.feedly.com/#subscription%2Ffeed%2Fhttps://sampathblogs.online/feed/"/><rssFeedStyles:button name="Like" url="https://www.facebook.com/sharer/sharer.php?u=%url%"/><rssFeedStyles:button name="G+" url="https://plus.google.com/share?url=%url%"/><rssFeedStyles:button name="Tweet" url="https://twitter.com/intent/tweet?url=%url%"/><rssFeedStyles:button name="Pinterest" url="https://www.pinterest.com/pin/create/button?url=%url%"/><rssFeedStyles:button name="LinkedIn" url="https://www.linkedin.com/cws/share?url=%url%"/>	<item>
		<title>An Introduction to AI-Powered Software Testing</title>
		<link>https://sampathblogs.online/2026/01/an-introduction-to-ai-powered-software-testing/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=an-introduction-to-ai-powered-software-testing</link>
					<comments>https://sampathblogs.online/2026/01/an-introduction-to-ai-powered-software-testing/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Sun, 25 Jan 2026 05:10:23 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[AI]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Basic guide]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=4066</guid>

					<description><![CDATA[Software is&#160;a set of instructions, programs, or data that tells a computer or device what to do and how to do it, enabling it to perform specific tasks, unlike physical hardware which you can touch. There are two main types... <a class="more-link" href="https://sampathblogs.online/2026/01/an-introduction-to-ai-powered-software-testing/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Software is&nbsp;a set of instructions, programs, or data that tells a computer or device what to do and how to do it, enabling it to perform specific tasks, unlike physical hardware which you can touch. There are two main types of software, namely, the Operating system and Application software. Application software runs on top of the Operating system and uses the computer&#8217;s resources to perform a task. In this modern era, software is being used in every industry, making its correctness essential to the proper functionality of everyday life.</p>



<p>Software companies aim to deliver a high-quality product on time and under budget.&nbsp;This is where software testing becomes imperative to deliver a quality product. Software Testing is a systematic process of evaluating an application to identify defects, bugs, or deviations from the expected behaviour. It is fundamentally a process of verification and validation. For valid results, tests must be performed in environments that closely resemble the production environment, using similar infrastructure and data. High-quality products are never an accident; they are the result of deliberate, intelligent effort in development and testing.</p>



<h3 class="wp-block-heading">Software Testing &amp; STLC</h3>



<p>Similar to the SDLC for creating software, there is STLC for Software testing, which needs to be followed by testing teams to ensure software quality. Skipping the testing phase can negatively impact both the product and the brand&#8217;s reputation. The six phases of STLC are: Requirement analysis, Test planning, Test case development, Environment setup, Test execution, Test cycle closure. The testing process is categorized into three primary levels as follows, moving from granular components to the entire system.</p>



<ul class="wp-block-list">
<li>Unit Testing</li>



<li>Integration Testing</li>



<li>System Testing/E2E test</li>
</ul>



<p>Functional testing focuses on what the system does (features wrt requirements), while non-functional testing focuses on how it performs (speed, reliability and security). We have the Unit testing, Integration testing, System testing(E2E test), Interface testing, Regression testing and UAT under functional testing. While the documentation testing, installation testing, performance testing, reliability testing, security testing fall under non-functional testing.</p>



<p>Manual or Automation testing is utilized for the above based on strategic purpose. While manual testing is used in the areas where exploratory, human judgement and subjective human experiences are needed. On the other hand, automation testing is used where speed, reliability is needed. Even for repetitive tasks and complex end to end workflows Automation testing is used.</p>



<h3 class="wp-block-heading">&nbsp;AI-Powered Testing</h3>



<p>AI can act as a Co-pilot to the tester in the following areas of STLC.&nbsp;This can be for Test case generation, Test automation scripts, Test data generation, Test maintenance, prioritisation, and exploratory testing ideas. It is important to note that blind copy-paste of AI output without human verification is dangerous. AI generated test cases can sometimes be broad but lack the necessary depth.</p>



<h4 class="wp-block-heading">Playwright Framework &amp; Tools</h4>



<p>Playwright is a powerful and versatile automation library developed by Microsoft. It enables developers and testers to automate web applications across multiple browsers with ease.&nbsp;Playwright’s architecture is designed to provide a robust, flexible, and high-performance framework for browser automation. It is preferred over older frameworks like Selenium for writing end-to-end test automation scripts. </p>



<p>If you are using a Windows PC, select the necessary option/s and download the latest Node.js using the following link, which is a prerequisite for installing Playwright. Even npm installation is a prerequisite.</p>



<p><a href="https://nodejs.org/en/download">Download nodejs</a></p>



<p>Once the download and installation are complete, use the following commands to check whether it is installed properly or not. The commands can be used in the command prompt or in the Terminal section of VS Code IDE to verify the versions installed. Here, &#8220;npm&#8221; refers to Node Package Manager.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img fetchpriority="high" decoding="async" width="990" height="360" src="https://sampathblogs.online/wp-content/uploads/2026/01/nodejs.png" alt="" class="wp-image-4069" style="aspect-ratio:2.7501023122570083;width:674px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/01/nodejs.png 990w, https://sampathblogs.online/wp-content/uploads/2026/01/nodejs-300x109.png 300w, https://sampathblogs.online/wp-content/uploads/2026/01/nodejs-768x279.png 768w, https://sampathblogs.online/wp-content/uploads/2026/01/nodejs-600x218.png 600w, https://sampathblogs.online/wp-content/uploads/2026/01/nodejs-945x344.png 945w" sizes="(max-width: 990px) 100vw, 990px" /></figure>
</div>


<p>If you need to download and setup VSCode, use the following link to download and perform the installation.</p>



<p><a href="https://code.visualstudio.com/download">Download VSCode</a></p>



<p>On VS Code, click on &#8220;Open Folder&#8221; to navigate to an existing folder or create a new one (<em>ECOMWEBTEST</em>) and Open it. We will now go through the following link for more details on playwright setup.</p>



<p><a href="https://playwright.dev/docs/intro">Installation | Playwright</a></p>



<p>As mentioned in the above link, the following command adds Playwright to the existing project/folder on VS Code if it is not yet setup. Once the following command is executed, you can see the folders/files as displayed in the below picture to get populated under the folder ECOMWEBTEST.</p>



<p><em><strong><code>npm init playwright@latest</code></strong></em></p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img decoding="async" width="530" height="619" src="https://sampathblogs.online/wp-content/uploads/2026/01/playwright-install-complete.png" alt="" class="wp-image-4070" style="aspect-ratio:0.8562376937446358;width:325px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/01/playwright-install-complete.png 530w, https://sampathblogs.online/wp-content/uploads/2026/01/playwright-install-complete-257x300.png 257w" sizes="(max-width: 530px) 100vw, 530px" /></figure>
</div>


<h4 class="wp-block-heading">Test Case Generation</h4>



<p>Now that we have set up Playwright in VS Code, let us use an AI tool (<em>OpenAI/Claude etc</em>) to generate Test cases for a sample scenario using the following prompt.</p>



<p><code>"<em>Consider yourself as a QA testing expert. Generate detailed test cases for saucedemo.com login and checkout flow. Include positive and negative scenarios. I will be using playwright in order to test this.</em>"</code></p>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img decoding="async" width="1024" height="626" src="https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login-1024x626.png" alt="" class="wp-image-4071" style="aspect-ratio:1.6358020934761441;width:566px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login-1024x626.png 1024w, https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login-300x183.png 300w, https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login-768x470.png 768w, https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login-600x367.png 600w, https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login-945x578.png 945w, https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo-login.png 1269w" sizes="(max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">saucedemo.com login page</figcaption></figure>
</div>


<p>After all the test cases are generated using the above prompt, we will move on to the execution of the test cases.</p>



<h4 class="wp-block-heading">Test Case Execution</h4>



<p>As you are inside the project folder on VS Code, you can refer to the below prompt result to gain insights on how to run the tests.</p>



<p><code><strong>"</strong>I am inside a folder in VS Code. Guide me on how to run the tests listed above.<strong>"</strong></code></p>



<p>From the result of the prompt in the earlier section, copy and paste any one of the test cases into the code file. For example, let us copy the code for login test into the newly created code file under tests folder. The name of the file is set to <em>saucedemo.spec.ts</em> as shown in the below picture.</p>


<div class="wp-block-image">
<figure class="aligncenter size-full is-resized"><img loading="lazy" decoding="async" width="523" height="577" src="https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo_test.png" alt="" class="wp-image-4073" style="aspect-ratio:0.906409943943456;width:328px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo_test.png 523w, https://sampathblogs.online/wp-content/uploads/2026/01/saucedemo_test-272x300.png 272w" sizes="auto, (max-width: 523px) 100vw, 523px" /></figure>
</div>


<p>The code to test the login (<em>generated by AI tool</em>) is as follows. Check the code to confirm whether the website name is mentioned or not.</p>



<pre class="EnlighterJSRAW" data-enlighter-language="typescript" data-enlighter-theme="" data-enlighter-highlight="" data-enlighter-linenumbers="" data-enlighter-lineoffset="" data-enlighter-title="" data-enlighter-group="">import { test, expect } from '@playwright/test';
test('Successful login with valid credentials', async ({ page }) => {
  await page.goto('https:www.saucedemo.com/');
  await page.fill('[data-test="username"]', 'standard_user');
  await page.fill('[data-test="password"]', 'secret_sauce');
  await page.click('[data-test="login-button"]');
  await expect(page).toHaveURL(/inventory.html/);
  await expect(page.locator('.inventory_item')).toHaveCount(6);
});</pre>



<p>Execute the above code by using the following command.</p>



<p><strong><em><code>npx playwright test tests/saucedemo.spec.ts --headed</code></em></strong></p>



<p>Headed Mode enables testers to visually verify automated actions, such as typing and clicking. Whereas the other mode, i.e, Trace Viewer provides a step-by-step trace of every action for verification. Once you press the enter key, the code will automatically run and execute the login for multiple browsers (Chrome, Webkit and Firefox). On successful run, you will get the following output under the Terminal section.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="538" src="https://sampathblogs.online/wp-content/uploads/2026/01/report-1024x538.png" alt="" class="wp-image-4072" srcset="https://sampathblogs.online/wp-content/uploads/2026/01/report-1024x538.png 1024w, https://sampathblogs.online/wp-content/uploads/2026/01/report-300x158.png 300w, https://sampathblogs.online/wp-content/uploads/2026/01/report-768x403.png 768w, https://sampathblogs.online/wp-content/uploads/2026/01/report-1536x806.png 1536w, https://sampathblogs.online/wp-content/uploads/2026/01/report-600x315.png 600w, https://sampathblogs.online/wp-content/uploads/2026/01/report-945x496.png 945w, https://sampathblogs.online/wp-content/uploads/2026/01/report.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>In case the test is a success as shown above, move on to the next test case. Similar to the first test case, execute the code for other tests using different file names.</p>



<p><strong>Further Reading:</strong></p>



<ul class="wp-block-list">
<li><a href="https://sampathblogs.online/2023/02/maximize-your-potential-the-ai-tools-you-need-to-know-about/">Maximize Your Potential : The AI Tools You Need to Know About</a></li>



<li><a href="https://sampathblogs.online/2024/08/exploring-llms-and-oci-generative-ai/">Exploring LLMs and OCI Generative AI</a></li>



<li><a href="https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/">Agentic AI for Agile Teams: Smarter Reporting and Insights</a></li>



<li><a href="https://sampathblogs.online/2025/10/ai-powered-itsm-with-n8n-integrating-jira-sm-openai-and-slack/">AI-Powered ITSM with n8n: Integrating Jira SM, OpenAI and Slack</a></li>



<li><a href="https://sampathblogs.online/2024/06/navigating-jira-from-basics-to-advanced/">Navigating Jira : From Basics to Advanced</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2026/01/an-introduction-to-ai-powered-software-testing/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Agentic AI for Agile Teams: Smarter Reporting and Insights</title>
		<link>https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=agentic-ai-for-agile-teams-smarter-reporting-and-insights</link>
					<comments>https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Tue, 25 Nov 2025 12:04:56 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Data Analysis]]></category>
		<category><![CDATA[Project management]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3990</guid>

					<description><![CDATA[Agile or agility is the term used to characterise flexibility and short cycle times. The Agile Manifesto serves as a roadmap for achieving flexibility and short cycle times. Scrum is one of the popular ways of implementing agile. It is... <a class="more-link" href="https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Agile or agility is the term used to characterise flexibility and short cycle times. The Agile Manifesto serves as a roadmap for achieving flexibility and short cycle times. Scrum is one of the popular ways of implementing agile. It is product-focused and not project-focused, which means that work or tasks are not the focus, but outcomes are. The Product is incrementally produced or modified one Sprint at a time. </p>



<p>According to the Scrum Guide, Scrum is a lightweight framework that helps people, teams, and organisations generate value through adaptive solutions for complex problems. In a nutshell, Scrum requires a Scrum Master to foster an environment where: A Product Owner orders the work for a complex problem into a Product Backlog. The Scrum Team turns a selection of the work into an Increment of value during a Sprint. The Scrum Team and its stakeholders inspect the results and adjust for the next Sprint.<br><br>Kanban is another popular way of implementing agile. It is a strategy for optimizing the flow of value through a process. Instead of working in time-based sprints, work is continuously delivered in Kanban. It is about envisioning the existing workflow in terms of steps. These steps can be created on the whiteboard or in tools like Jira. The goal of the Kanban execution is to reduce work-in-progress items by ensuring work items move to the next steps quickly to realise business value faster.<br><br>Automating the tracking and reporting of Scrum or Kanban KPIs can eliminate the constant manual effort required to create and maintain filters, dashboards in tools like Jira. Instead of relying on regularly updating the filter &amp; gadgets, a fully automated system can pull the right data at the right time, package key metrics such as lead time, throughput, sprint progress, and kanban board work-in-progress trends, along with the insights and send them directly to your inbox on a recurring schedule. This ensures teams always have accurate, timely insights without any dashboard upkeep, thus enabling faster decision-making, greater transparency, and continuous improvement with minimal overhead.</p>



<h2 class="wp-block-heading">The Automation Workflow</h2>



<p>You can refer to the following workflow to implement the automation using n8n tool. The workflow consists of the Schedule Trigger node, OpenAI Chat Model node, Jira nodes for each of the Scrum and Kanban boards, the Outlook node to send a message and the controller node,i.e, the AI Agent node which controls the whole workflow.</p>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="395" src="https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-1024x395.png" alt="" class="wp-image-3993" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-1024x395.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-300x116.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-768x296.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-1536x592.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-600x231.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n-945x364.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/scrum_kanban-n8n.png 1675w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<p>Let us go through the settings and functionality of each node as follows.</p>



<h3 class="wp-block-heading">Schedule Trigger</h3>



<p>The Schedule trigger node can be set to trigger the workflow based on the length of the sprint. In my <a href="https://sampathblogs.online/2025/10/ai-powered-itsm-with-n8n-integrating-jira-sm-openai-and-slack/" data-type="post" data-id="3953">previous blog</a>, i had explained on how to navigate to select a node. For our scenario, the node is set to trigger the workflow once a week, i.e., on Monday at 9AM. In case of a 2-week sprint, we can get to know the status mid-sprint and at the end of the sprint.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="474" src="https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-1024x474.png" alt="" class="wp-image-4011" style="width:823px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-1024x474.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-300x139.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-768x355.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-1536x711.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-600x278.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1-945x437.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/triggernew-1.png 1882w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Jira Software Tool &#8211; Scrum Board</h3>



<p>The next node ,i.e, the &#8220;Jira Software Tool&#8221; node can be used to extract the data from a particular Jira board. Here, we are extracting the data from the Scrum board of the &#8220;Scrum project&#8221;. The following JQL can be set at the appropriate location (JQL section) in the node as shown in the picture below. The JQL will extract all the Stories, Tasks and Sub tasks from the active sprint that do not have any labels. The node has been renamed to <em>Scrum </em>by editing the default name &#8220;Create an issue in Jira Software&#8221;. Remember to connect this node to your Jira account with appropriate credentials. You can refer to my earlier blog for the  details of connecting the node to your Jira account.</p>



<p><code>project = "Scrum project" AND sprint in openSprints() AND labels = EMPTY ORDER BY Rank ASC</code></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="489" src="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-1024x489.png" alt="" class="wp-image-4012" style="width:830px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-1024x489.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-300x143.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-768x367.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-1536x734.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-600x287.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n-945x451.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum_n8n.png 1861w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Jira Software Tool &#8211; Kanban Board</h3>



<p>The next node too is the &#8220;Jira Software Tool&#8221; node. Here, as we are extracting the data from a Kanban board, the following JQL can be used to extract all the issue types from the kanban board with labels &#8220;test&#8221;. The node name has been renamed to <em>Kanban </em>from the default name. You can refer to the input section in the node below to check the requested information from AI Agent node.</p>



<p><code>project = "Scrum project" AND labels in (test) ORDER BY Rank ASC</code></p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="459" src="https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-1024x459.png" alt="" class="wp-image-4013" style="width:829px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-1024x459.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-300x135.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-768x345.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-1536x689.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-600x269.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1-945x424.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/kanban-jira_new-1.png 1879w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">OpenAI Chat Model</h3>



<p>We will be making use of the OpenAI Chat Model node, similar to the one used in the earlier blog. The settings to connect will be the same, but any other model can be selected from the list as well.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="455" src="https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-1024x455.png" alt="" class="wp-image-4014" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-1024x455.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-300x133.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-768x341.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-1536x683.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-600x267.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1-945x420.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/openai-new-1.png 1869w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">AI Agent</h3>



<p>Each of the above nodes need to be connected to this AI Agent node as shown in the above workflow diagram. The prompt section (prompt text file attached below)  needs to be input with the appropriate prompt so that the node requests the necessary information to each of the Jira nodes. The outputs from each of the Jira nodes will be further analysed using the OpenAI chat model node. Finally, the formatted output will be sent to the Outlook node that is mentioned in the next section. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="475" src="https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-1024x475.png" alt="" class="wp-image-4016" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-1024x475.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-300x139.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-768x356.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-1536x713.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-600x278.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1-945x438.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/ai-agent_new-1.png 1871w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-file"><a id="wp-block-file--media-3e65d5dc-aae3-46e7-8be7-67443e85ac3a" href="https://sampathblogs.online/wp-content/uploads/2025/11/AI-Agent-prompt-1.txt">AI Agent prompt</a><a href="https://sampathblogs.online/wp-content/uploads/2025/11/AI-Agent-prompt-1.txt" class="wp-block-file__button wp-element-button" download aria-describedby="wp-block-file--media-3e65d5dc-aae3-46e7-8be7-67443e85ac3a">Download</a></div>



<h3 class="wp-block-heading">Microsoft Outlook</h3>



<p>In this final node ,i.e, <em>Send a message</em> node present under Microsoft Outlook node tree, we will first connect to our outlook or hotmail account using the credentials. Once the connection is done, set the Resource, Operation, To, Subject and Message sections appropriately. The Subject section will be the subject of the report mail to be sent. It will consist of the text &#8220;Sprint Insights Report&#8221; followed by the date and time. The Message section will consist of the output of the AI Agent node.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="465" src="https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-1024x465.png" alt="" class="wp-image-4017" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-1024x465.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-300x136.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-768x349.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-1536x697.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-600x272.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1-945x429.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/MSoutlook_nw-1.png 1862w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Once the settings are done and the &#8220;Execute workflow&#8221; is clicked, the workflow will be triggered and the stakeholder(s) set in the To section of the node will receive the following report mail. Since the outlook node is connected to your hotmail id, the same is used to send mail to the email id set under the To section (gmail id) of your node. In real scenario, there is no need to click on the execute workflow since the workflow will be triggered on a weekly basis by the <em>Schedule Trigger</em> node.</p>



<figure class="wp-block-image size-full wp-duotone-unset-1"><img loading="lazy" decoding="async" width="831" height="815" src="https://sampathblogs.online/wp-content/uploads/2025/11/mail-4.png" alt="" class="wp-image-4023" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/mail-4.png 831w, https://sampathblogs.online/wp-content/uploads/2025/11/mail-4-300x294.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/mail-4-768x753.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/mail-4-600x588.png 600w" sizes="auto, (max-width: 831px) 100vw, 831px" /></figure>



<h2 class="wp-block-heading">Verification</h2>



<p>Now that we have got the report mail with information that is insightful, we can cross-verify the Story/Task/Subtask Summary or names, Assignee and Statuses from each of the Jira Scrum and Kanban boards directly for the correctness of data. Find the screenshot of the Jira Scrum board, Kanban board, Time Spent filter as follows. For the lead time part, refer to the above report &#8220;Kanban Board Output&#8221; section.</p>



<h4 class="wp-block-heading">Jira Scrum Board</h4>


<div class="wp-block-image">
<figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" width="1024" height="717" src="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-1024x717.png" alt="" class="wp-image-4019" style="width:765px;height:auto" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-1024x717.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-300x210.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-768x537.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-600x420.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum-945x661.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/xscrum.png 1166w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h4 class="wp-block-heading">Jira Kanban Board</h4>


<div class="wp-block-image">
<figure class="aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="353" src="https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-1024x353.png" alt="" class="wp-image-4021" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-1024x353.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-300x103.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-768x264.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-1536x529.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-600x207.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1-945x325.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/xkanban-1.png 1574w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>
</div>


<h4 class="wp-block-heading">Jira Time Spent Filter</h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="368" src="https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-1024x368.png" alt="" class="wp-image-4026" srcset="https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-1024x368.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-300x108.png 300w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-768x276.png 768w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-1536x551.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-600x215.png 600w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1-945x339.png 945w, https://sampathblogs.online/wp-content/uploads/2025/11/jira-filter-1.png 1599w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list">
<li><a href="https://sampathblogs.online/2025/10/ai-powered-itsm-with-n8n-integrating-jira-sm-openai-and-slack/">AI-Powered ITSM with n8n: Integrating Jira SM, OpenAI and Slack</a></li>



<li><a href="https://sampathblogs.online/2025/09/optimizing-scrum-in-jira-board-filter-automation-and-dashboard/">Optimizing Scrum in Jira: Board Filter, Automation and Dashboard</a></li>



<li><a href="https://sampathblogs.online/2025/03/integrating-jira-sm-alerts-into-kanban-workflow/">Integrating Jira SM Alerts into Kanban Workflow</a></li>



<li><a href="https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/">Streamline Your Workflow with Jira Kanban Boards</a></li>



<li><a href="https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/">Essential Jira Automation Rules for Scrum Teams</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/11/agentic-ai-for-agile-teams-smarter-reporting-and-insights/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Integrating Jira SM Alerts into Kanban Workflow</title>
		<link>https://sampathblogs.online/2025/03/integrating-jira-sm-alerts-into-kanban-workflow/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=integrating-jira-sm-alerts-into-kanban-workflow</link>
					<comments>https://sampathblogs.online/2025/03/integrating-jira-sm-alerts-into-kanban-workflow/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Tue, 25 Mar 2025 04:47:19 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[IT Infrastructure Service]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3789</guid>

					<description><![CDATA[To visualize routine activities, gather all tasks on a Kanban board, including scheduled ones through automation rules, whether they belong to a Jira software project or a Jira SM service project. You can also display service requests from your Jira... <a class="more-link" href="https://sampathblogs.online/2025/03/integrating-jira-sm-alerts-into-kanban-workflow/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>To visualize routine activities, gather all tasks on a Kanban board, including scheduled ones through automation rules, whether they belong to a Jira  software project or a Jira SM service project. You can also display service requests from your Jira SM service project on the Kanban board and show selective alerts from the <a href="https://support.atlassian.com/jira-service-management-cloud/docs/merge-opsgenie-with-jira-service-management/">Opsgenie</a>/Jira SM Teams page as well. In this blog &#8220;Integrating Jira SM Alerts into Kanban Workflow&#8221; you will learn the step-by-step procedure on making an alert to appear on Kanban board.</p>



<p>Currently, Opsgenie features are available natively in Jira Service Management. Thus, making it possible to access your operations work in the same place as the rest of your work is. Your Jira SM Teams page is the central hub for all operations work and configurations. You can add Jira SM members to responder teams here.</p>



<p>Using the <strong>Go to operations</strong> option you can configure settings w.r.t on-call schedules, integration, routing rules, and escalation policies at the team level. Hence, handling each alert differently based on its source and payload. You need to set up the integrations to get the alerts to come in. Jira SM integrates with various monitoring, logging, ticketing and chat tools.</p>



<p>Sync is a new feature that provides control over keeping alerts, issues, and requests synchronized. Here, you can control how and when Jira software issues and Jira SM service requests create alerts. Additionally, you can create workflows to define the conditions that trigger the generation of issues and requests in response to an alert.</p>



<h3 class="wp-block-heading">Integration</h3>



<p>You need to set up the integrations to get the alerts to come in. In our example, we will consider integrating with an application that can send emails which will trigger alert generation on Jira SM. Navigate to the concerned responder team (Test) below from <em>Teams &gt; Test</em>.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="232" src="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-1024x232.png" alt="" class="wp-image-3799" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-1024x232.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-300x68.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-768x174.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-1536x348.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-600x136.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2-945x214.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration-2.png 1884w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Since we need to add a new integration, let us click on the option &#8220;Add integration&#8221; as shown in the above picture. This will take us to the following screen.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2-1024x484.png" alt="" class="wp-image-3793" width="514" height="242" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2-1024x484.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2-300x142.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2-768x363.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2-600x284.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2-945x447.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration2.png 1093w" sizes="auto, (max-width: 514px) 100vw, 514px" /></figure></div>



<p>Select the application that you want to integrate to,i.e, Email application in our scenario. Clicking on Email icon above will take us to the following screen. Here, you can select a team under Assignee team section using the drop-down option. Since we have only the <em>Test</em> responder team now, we will select that and that specific team will receive alerts from this integration. Provide an appropriate integration name (TestX) as well.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration3-1.png" alt="" class="wp-image-3800" width="525" height="332" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration3-1.png 710w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration3-1-300x190.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration3-1-600x380.png 600w" sizes="auto, (max-width: 525px) 100vw, 525px" /></figure></div>



<p>Once the Continue button is pressed, the following screen will appear. Find the email address here that can be used for integration. Mailing to this email id will generate alerts on Jira SM.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="381" src="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4-1024x381.png" alt="" class="wp-image-3796" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4-1024x381.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4-300x111.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4-768x285.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4-600x223.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4-945x351.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/jiraintegration4.png 1402w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The rules that you create for the integration as explained in the next section will work only if you turn on the integration. The status is turned ON in the above picture which indicates that the integration is ON. Jira SM creates an alert for each email sent to the specified email address as above. By default, email integration uses email subject as the alert message, and email body is put into the alert description field. </p>



<p>Since our final goal is to create a task on the Kanban board for the alert created, our next action would be to create a rule for the same under Syncs. </p>



<h2 class="wp-block-heading">Syncs</h2>



<p>Navigate to the Syncs section that is present just below the Integrations section. Click on the <em>Create sync</em> button at the top right to start creating rule(s) for the integration.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="186" src="https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-1024x186.png" alt="" class="wp-image-3797" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-1024x186.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-300x55.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-768x140.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-1536x279.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-600x109.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jirasync-945x172.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/jirasync.png 1874w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Select <em>Create and update issues against alerts created by integrations or other syncs</em> and select Add rule to set up a rule that creates an issue based on alert events caused by integration. Here, you can specify the conditions such that the status of the work event/issue created will reflect all the changes to the alert in Jira SM. This may include updating the comments in the work event and closing the work event based on the updation done to the alert(s).</p>



<p>However, the upper section, i.e., <em>Rules for creating and processing alerts</em>, can be used to create rules such that the alerts reflect the changes done to the Jira Software ticket. This may include updating the comments in the alert and closing the alert based on the updation done to the work event(s). </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule-1024x633.png" alt="" class="wp-image-3798" width="557" height="344" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule-1024x633.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule-300x186.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule-768x475.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule-600x371.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule-945x585.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule.png 1421w" sizes="auto, (max-width: 557px) 100vw, 557px" /></figure></div>



<p>For the lower section ,i.e, the <em>Rules for taking action against alert</em>s section, the filter condition is set such that, if the Source section in the alert contains an entry of <em>Email</em>, then create a new Issue type of Task on Jira Software. </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1-1024x569.png" alt="" class="wp-image-3802" width="569" height="316" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1-1024x569.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1-300x167.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1-768x427.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1-600x334.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1-945x525.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_1.png 1468w" sizes="auto, (max-width: 569px) 100vw, 569px" /></figure></div>



<p>Under <em>Default and mandatory fields customized</em>, further settings can be done. The labels section is set to the source field in the alert which can be used for further filtering on Jira Software if needed.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_2.png" alt="" class="wp-image-3803" width="513" height="349" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_2.png 1002w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_2-300x204.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_2-768x523.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_2-600x409.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/jsm_sync_rule2_2-945x644.png 945w" sizes="auto, (max-width: 513px) 100vw, 513px" /></figure></div>



<p>Click on <em>Save </em>button and <em>Turn on sync</em> button to activate the rule.</p>



<h3 class="wp-block-heading">Verification</h3>



<p>Once you turn on the integrations and syncs, the next step would be test the whole setup. Send a mail to the email id specified earlier under integrations. </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/mail.png" alt="" class="wp-image-3804" width="608" height="156" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/mail.png 919w, https://sampathblogs.online/wp-content/uploads/2025/03/mail-300x77.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/mail-768x198.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/mail-600x155.png 600w" sizes="auto, (max-width: 608px) 100vw, 608px" /></figure></div>



<p>The subject of the mail is &#8220;Test mail alert&#8221; and the content of the mail is &#8220;test mail&#8221;. Alert(s) will appear under <em>Teams>Alerts</em> as follows. The summary/alert message as shown below is the subject of the mail as mentioned earlier.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-1024x225.png" alt="" class="wp-image-3805" width="634" height="139" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-1024x225.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-300x66.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-768x169.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-1536x337.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-600x132.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1-945x207.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert1.png 1868w" sizes="auto, (max-width: 634px) 100vw, 634px" /></figure></div>



<p>The description of the alert contains the body of the mail as shown below.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-1024x387.png" alt="" class="wp-image-3806" width="633" height="239" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-1024x387.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-300x113.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-768x290.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-1536x580.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-600x227.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2-945x357.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert2.png 1877w" sizes="auto, (max-width: 633px) 100vw, 633px" /></figure></div>



<p>We can also see that the Jira software issue is linked to the alert ticket. If you navigate to the software project that has only the kanban board, it will display all the issues created for that project. Moving the kanban board ticket to In Progress status will automatically change the alert ticket status from Open to acknowledged, and moving the ticket to Done on the kanban board will change the alert ticket status to Closed. This is possible, provided you have made the appropriate sync settings under <em>Rules for creating and processing alerts</em>.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3-1024x371.png" alt="" class="wp-image-3807" width="582" height="210" srcset="https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3-1024x371.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3-300x109.png 300w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3-768x278.png 768w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3-600x217.png 600w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3-945x342.png 945w, https://sampathblogs.online/wp-content/uploads/2025/03/test_alert3.png 1372w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure></div>



<p>Suppose we have one Kanban board and one Scrum board in the software project SWPRJ. We would need further filtering to display the appropriate task/story on either the Kanban or Scrum board. To display on the Kanban board, you need to filter the task/story under <em>Configure board>General>Board filter</em>><em>Edit</em> <em>filter query</em> using the project name, labels etc. You can also make use of swimlanes to group different work items together.</p>



<p><strong>Further Reference:</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/">Streamline Your Workflow with Jira Kanban Boards</a></li><li><a href="https://sampathblogs.online/2025/01/integrating-service-and-software-workflows-on-a-single-kanban-board/">Integrating Service and Software Workflows on a Single Kanban Board</a></li><li><a href="https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/">Jira Service Management Forms: Enhancing User Experience</a></li><li><a href="https://sampathblogs.online/2024/06/navigating-jira-from-basics-to-advanced/">Navigating Jira: From Basics to Advanced</a></li><li><a href="https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/">Essential Jira Automation Rules for Scrum Teams</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/03/integrating-jira-sm-alerts-into-kanban-workflow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Integrating Service and Software Workflows on a Single Kanban Board</title>
		<link>https://sampathblogs.online/2025/01/integrating-service-and-software-workflows-on-a-single-kanban-board/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=integrating-service-and-software-workflows-on-a-single-kanban-board</link>
					<comments>https://sampathblogs.online/2025/01/integrating-service-and-software-workflows-on-a-single-kanban-board/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Sat, 25 Jan 2025 05:21:52 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[IT Infrastructure Service]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3732</guid>

					<description><![CDATA[In a previous blog, I had shared the steps to connect a service project to a Jira Kanban board. This enabled us to manage service requests with greater efficiency and transparency. However, other than the service requests, we might encounter... <a class="more-link" href="https://sampathblogs.online/2025/01/integrating-service-and-software-workflows-on-a-single-kanban-board/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>In a previous blog, I had shared the steps to connect a service project to a Jira Kanban board. This enabled us to manage service requests with greater efficiency and transparency. However, other than the service requests, we might encounter a situation wherein we have a lot of routine activities but have no visibility on how the tasks are progressing. Kanban can be very effective in providing the full picture in such situations. This blog &#8220;Integrating Service and Software Workflows on a Single Kanban Board&#8221; will give the steps to connect software project tasks and service project tickets to a Kanban board.</p>



<p>It is common to have multiple boards in a Jira project. However, each board needs to have a specific purpose associated with it. This may include, Service requests, Incident management, development activities and so on. Let us consider that our software project in Jira will have one Kanban board to visualize the service requests and routine activities. While the other board ,i.e, the scrum board handles development activities. Here we are leveraging a single kanban board to visualize both the service requests and routine activities in different swimlanes.</p>



<p>We have the <a href="https://support.atlassian.com/jira-service-management-cloud/docs/how-are-queues-used-in-jira-service-management/">queues </a>section in Jira SM that can be used to organize issues based on certain criteria. This helps the Operations team member to find and prioritize the work efficiently. However, there are some limitations like ranking and re-organizing issues in queues that can be overcome with the display on kanban. Also, Kanban provides much better visibility and navigation on a single board. Both Jira Software and Jira SM licenses are required to utilize the features mentioned in this blog post. First, we will focus on the automation process used to generate the issues. The latter part will be about linking them to the Kanban board.</p>



<h3 class="wp-block-heading">Automation</h3>



<p>In this section we will get to know, how to create issues for routine activities that will be displayed on the kanban board. The issues are created through the automation feature. Just create a sample automation ticket by navigating to <em>Project setting&gt;Automation</em>. As displayed in the below picture create a sample rule and enable it. The point to note here is that we are adding the label section to the rule so that the tickets created will have the label as &#8220;ABC&#8221;. In the below example, the automation creates tickets every x minutes with the label &#8220;ABC,&#8221; where x is set to 5m.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/01/sampletask-1024x488.png" alt="" class="wp-image-3735" width="650" height="309" srcset="https://sampathblogs.online/wp-content/uploads/2025/01/sampletask-1024x488.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/01/sampletask-300x143.png 300w, https://sampathblogs.online/wp-content/uploads/2025/01/sampletask-768x366.png 768w, https://sampathblogs.online/wp-content/uploads/2025/01/sampletask-600x286.png 600w, https://sampathblogs.online/wp-content/uploads/2025/01/sampletask-945x450.png 945w, https://sampathblogs.online/wp-content/uploads/2025/01/sampletask.png 1521w" sizes="auto, (max-width: 650px) 100vw, 650px" /></figure></div>



<p>When the automation rule executes, it creates sample ticket(s) under the issues section of the software project, as shown in the picture below.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/01/task_issues.png" alt="" class="wp-image-3736" width="164" height="417" srcset="https://sampathblogs.online/wp-content/uploads/2025/01/task_issues.png 265w, https://sampathblogs.online/wp-content/uploads/2025/01/task_issues-118x300.png 118w" sizes="auto, (max-width: 164px) 100vw, 164px" /></figure></div>



<p>Sometimes, it may be necessary to generate Jira tickets for certain alerts on an alerting tool (Example: Ospgenie). Convert these alerts into Jira tickets and move them to the Kanban board. Jira SM allows you to set rules under Teams > &#8220;Team name&#8221; > Go to Operations, where the integration and sync settings can be configured. The sync rule settings can be configured to create a ticket under a software project that will appear on the Kanban board.</p>



<h2 class="wp-block-heading">Integration to Kanban Board</h2>



<p>Now, we have the user service requests in the Service Project (Support) and automated tickets for routine activities in the Software Project (Scrum project). The next step is to link them to the Kanban board in the software project. On the top right of the kanban board, click on the three dots to select the &#8220;Configure board&#8221; option. This will take you to the settings section of the Kanban board as shown below.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/01/kanbansetting.png" alt="" class="wp-image-3737" width="492" height="408" srcset="https://sampathblogs.online/wp-content/uploads/2025/01/kanbansetting.png 998w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbansetting-300x249.png 300w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbansetting-768x638.png 768w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbansetting-600x498.png 600w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbansetting-945x785.png 945w" sizes="auto, (max-width: 492px) 100vw, 492px" /></figure></div>



<p>The filter query,i.e, the JQL macro includes both the Scrum project and Support project, and filters the issues labeled &#8220;ABC&#8221;. You can toggle between the JQL and Basic options to switch between direct JQL entry and manual selection modes. The below picture depicts the manual selection of options.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="210" src="https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-1024x210.png" alt="" class="wp-image-3739" srcset="https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-1024x210.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-300x62.png 300w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-768x158.png 768w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-1536x315.png 1536w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-600x123.png 600w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter-945x194.png 945w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanfilter.png 1565w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Complete the option selection and save the filter. The Kanban board links both project types. As a result, it displays all issue type statuses from the projects as cards under the Columns subsection, as shown below. The next step is to customize the columns on the Kanban board. This ensures that the system reflects both software and service workflows, and you can arrange all the status cards accordingly. The workflow for Task and Service Request issue types will be as follows:</p>



<ul class="wp-block-list"><li>Software Workflow for <em>Scrum project</em> Task Issue type: &#8220;Open&#8221; → &#8220;In Progress&#8221; → &#8220;Closed&#8221;</li><li>Service Workflow for <em>Support</em> Service Request Issue type: &#8220;Waiting For Support&#8221; → &#8220;In Progress&#8221; → &#8220;Resolved&#8221;</li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting-1024x552.png" alt="" class="wp-image-3745" width="579" height="312" srcset="https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting-1024x552.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting-300x162.png 300w, https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting-768x414.png 768w, https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting-600x323.png 600w, https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting-945x509.png 945w, https://sampathblogs.online/wp-content/uploads/2025/01/columnsetting.png 1501w" sizes="auto, (max-width: 579px) 100vw, 579px" /></figure></div>



<p>You will be able to see all <em>Scrum project</em> Tasks &amp; Stories labeled &#8220;ABC&#8221; on the Kanban board. Similarly, the <em>Support</em> Service Requests labeled &#8220;ABC&#8221; will appear on the board. Under the Swimlanes subsection of the settings, select &#8220;Projects&#8221; as the grouping method. This will display your Kanban board based on each project, as shown below:</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="299" src="https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd-1024x299.png" alt="" class="wp-image-3738" srcset="https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd-1024x299.png 1024w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd-300x88.png 300w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd-768x225.png 768w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd-600x175.png 600w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd-945x276.png 945w, https://sampathblogs.online/wp-content/uploads/2025/01/kanbanbrd.png 1211w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Our board is ready, and we can use it to move the issue types through the various column statuses on the Kanban board.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/">Streamline Your Workflow with Jira Kanban Boards</a></li><li><a href="https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/">Jira Service Management Forms: Enhancing User Experience</a></li><li><a href="https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/">Essential Jira Automation Rules for Scrum Teams</a></li><li><a href="https://sampathblogs.online/2024/06/navigating-jira-from-basics-to-advanced/">Navigating Jira : From Basics to Advanced</a></li><li> <a href="https://sampathblogs.online/2018/12/enterprise-it-infrastructure-support/">Enterprise IT Infrastructure &amp; Support</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2025/01/integrating-service-and-software-workflows-on-a-single-kanban-board/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Streamline Your Workflow with Jira Kanban Boards</title>
		<link>https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=streamline-your-workflow-with-jira-kanban-boards</link>
					<comments>https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Wed, 25 Dec 2024 11:45:14 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[IT Infrastructure Service]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3697</guid>

					<description><![CDATA[&#8220;Kanban&#8221; is the Japanese word for &#8220;Signboard&#8221;. Toyota introduced and refined the use of kanban in a relay system to standardize the flow of parts in their just-in-time production lines in the 1950s. If you work in services or technology,... <a class="more-link" href="https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>&#8220;Kanban&#8221; is the Japanese word for &#8220;Signboard&#8221;. Toyota introduced and refined the use of kanban in a relay system to standardize the flow of parts in their <a href="https://cio-wiki.org/wiki/Just-in-time_(JIT)">just-in-time</a> production lines in the 1950s. If you work in services or technology, your work is often times invisible and intangible. A kanban board helps make your work visible so you can show it to others and keep everyone on the same page. In this blog, &#8220;Streamline Your Workflow with Jira Kanban Boards&#8221; you will learn how to optimize your workflow(s) using the Jira Kanban board.</p>



<p>Scrum and kanban are both agile practices/frameworks. They have evolved over the years to address specific challenges around organizing work. In a kanban work cycle, the team takes another thing up as soon as one thing finishes. Kanban is better suited for continuous work, such as support and services. Here, the work is mostly a daily routine that is a one-time effort with no frequent stakeholder engagement. There is no provision to planning in Kanban, but the team can use their own approach on a need basis. One more point to note is that there are no roles like product owner, developer, scrum master in Kanban. </p>



<p>However, a more complex, iterative work, like a new product or feature development may be better done with scrum. Scrum has sprints within which work is executed in a PDCA cycle. Scrum has active stakeholder and customer involvement — at least once a sprint during a sprint review event. There are specific events for planning the whole sprint and each day in the sprint. Also, there are roles like Product owner, Developer and Scrum master in scrum.</p>



<p>Now that we have some basic understanding of a Kanban work cycle, let us visualize Kanban workflow on a Jira Kanban Board. </p>



<h3 class="wp-block-heading">Creating a new Kanban board</h3>



<p>Jira SM or a service project by default manages issues via queues within each project. However, the Jira boards(KANBAN/SCRUM) can be created and housed only in a software project or in your own profile. There is an option to combine multiple boards ,i.e, either more than one service project or a service project(s) and a software project(s). In our example, let us consider that a single service project ticket(s) is to be displayed on our sample kanban board. You can easily create a board on Jira in any of the following ways.</p>



<ul class="wp-block-list"><li>From the sidebar, navigate to &#8220;Boards in scrum project&#8221; and click on the &#8220;Create board&#8221; option.</li><li>From the top menu of &#8220;Your work&#8221;, select the &#8220;Boards&#8221; tab and click on &#8220;View all boards&#8221;. In the next screen click on the &#8220;Create board&#8221; button at the top right. </li></ul>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/img.png" alt="" class="wp-image-3719" width="214" height="329" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/img.png 458w, https://sampathblogs.online/wp-content/uploads/2024/12/img-195x300.png 195w" sizes="auto, (max-width: 214px) 100vw, 214px" /></figure></div>



<p>When you click on the Create board button, a pop up will appear that will provide the option to select either a Scrum or Kanban board. Since we are creating Kanban board, click on &#8220;Create a Kanban board&#8221;.  In the following screen, you will see several options. You will select the second option, &#8220;Board from an existing project,&#8221; as you link the existing service project to the Kanban board.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-1024x342.png" alt="" class="wp-image-3702" width="638" height="213" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-1024x342.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-300x100.png 300w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-768x256.png 768w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-1536x513.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-600x200.png 600w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban1-945x316.png 945w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban1.png 1821w" sizes="auto, (max-width: 638px) 100vw, 638px" /></figure></div>



<p>On the next screen, as shown below, specify the board name, the project(s) to link to the board, and the location to save the board. Once all the details are provided, click the <strong>Create board</strong> button to create your new Kanban board. </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/kanban2-1024x405.png" alt="" class="wp-image-3703" width="597" height="236" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/kanban2-1024x405.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban2-300x119.png 300w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban2-768x304.png 768w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban2-600x237.png 600w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban2-945x373.png 945w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban2.png 1164w" sizes="auto, (max-width: 597px) 100vw, 597px" /></figure></div>



<h3 class="wp-block-heading">Setting up the Kanban board</h3>



<p>The service project to be linked was already specified in the earlier step. In case you need to link additional project(s) after creating the board, you can do so by navigating to <em>Configure board &gt; General &gt; Board filter</em> followed by clicking on &#8220;Edit filter query&#8221;. In the next screen as shown below you can include or exclude any project and add conditions to other sections of the issue type. Our service project has issue types like [System]Incident, [System]Service Request, [System]Service Request with approvals, Task &amp; Sub task.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-1024x249.png" alt="" class="wp-image-3704" width="665" height="161" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-1024x249.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-300x73.png 300w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-768x187.png 768w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-1536x374.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-600x146.png 600w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban4-945x230.png 945w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban4.png 1888w" sizes="auto, (max-width: 665px) 100vw, 665px" /></figure></div>



<p>Once the service project is added, we need to mirror the board columns with the service project ticket status(s). For this, you need to first confirm the statuses that will be used in your selected issue type workflow. A workflow can be used by multiple issue types in a project. In our scenario, we have considered that one issue type uses all the statuses of the workflow and another one uses it partially. Of the many statuses available in the workflow, our service request issue type uses specific statuses. These include Waiting for support, In progress, and Resolved/Cancelled.  </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/wf1.png" alt="" class="wp-image-3707" width="412" height="325"/></figure></div>



<p>Accordingly, let us setup the board with the columns by navigating to <em>ellipsis&gt;Configure board&gt;Columns</em>. Here you can set the name of the columns appropriately and move the status setting cards to the appropriate column.  The Kanban board now automatically aligns service project tickets in various statuses to their respective columns on the board. You can set the minimum and maximum number of cards allowed in a specific column on the board.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/kanban3-1024x560.png" alt="" class="wp-image-3705" width="582" height="318" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/kanban3-1024x560.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban3-300x164.png 300w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban3-768x420.png 768w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban3-600x328.png 600w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban3-945x516.png 945w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban3.png 1526w" sizes="auto, (max-width: 582px) 100vw, 582px" /></figure></div>



<h3 class="wp-block-heading">Navigating on Kanban board</h3>



<p>Our final board after integration with the service project will look as follows.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/12/kanban5-1024x236.png" alt="" class="wp-image-3706" width="630" height="144" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/kanban5-1024x236.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban5-300x69.png 300w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban5-768x177.png 768w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban5-945x218.png 945w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban5.png 1806w" sizes="auto, (max-width: 630px) 100vw, 630px" /></figure></div>



<p>In order to better understand the status of the three tickets on the board, you can refer to the earlier workflow. The board maps the TODO status to the  Waiting for support status, IN PROGRESS to the In progress/Pending/Waiting for customer/Escalated status. Lastly, the DONE status is mapped to Resolved/Cancelled statuses in the workflow. Each issue type can be specified a workflow on Jira. For our request type ticket (Emailed request) SR0, &#8220;In Progress&#8221; is the subsequent status to the current &#8220;Waiting for support&#8221; status.</p>



<p>To prioritize or group tickets on the board, right-click on the ticket and select the appropriate option to flag it for prioritization or label it for grouping.  Click on the &#8220;Label&#8221; drop-down option at the top of the board to filter the group of tickets by the label name. </p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="276" src="https://sampathblogs.online/wp-content/uploads/2024/12/kanban6-1024x276.png" alt="" class="wp-image-3709" srcset="https://sampathblogs.online/wp-content/uploads/2024/12/kanban6-1024x276.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban6-300x81.png 300w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban6-768x207.png 768w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban6-600x161.png 600w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban6-945x254.png 945w, https://sampathblogs.online/wp-content/uploads/2024/12/kanban6.png 1364w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Just drag and drop the tickets from one column to another and the status of the tickets will change automatically in the service project too.</p>



<p><strong>Further Reading:</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2024/06/navigating-jira-from-basics-to-advanced/">Navigating Jira : From Basics to Advanced</a></li><li><a href="https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/">Essential Jira Automation Rules for Scrum Teams</a></li><li><a href="https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/">Jira Service Management Forms: Enhancing User Experience</a></li><li><a href="https://sampathblogs.online/2020/05/itsm-and-system-management-tools-a-basic-guide/">ITSM and System Management Tools : A Basic Guide</a></li><li><a href="https://sampathblogs.online/2021/11/jp1-itdm2-a-basic-guide/">JP1/ITDM2 : A Basic Guide</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2024/12/streamline-your-workflow-with-jira-kanban-boards/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Jira Service Management Forms: Enhancing User Experience</title>
		<link>https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=jira-service-management-forms-enhancing-user-experience</link>
					<comments>https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Fri, 25 Oct 2024 12:22:23 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Basic guide]]></category>
		<category><![CDATA[IT Infrastructure Service]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3657</guid>

					<description><![CDATA[In one of my earlier blogs, I briefly introduced the topic of forms. In this blog, &#8220;Jira Service Management Forms: Enhancing User Experience&#8221; I will dig deeper into request types and forms in Jira Service Management. Request types represent the... <a class="more-link" href="https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>In one of my earlier blogs, I briefly introduced the topic of forms. In this blog, &#8220;Jira Service Management Forms: Enhancing User Experience&#8221; I will dig deeper into request types and forms in Jira Service Management. Request types represent the native forms used for capturing information. However,  forms offer enhanced features to request types that helps streamline the portal experience.</p>



<p>In your service project, agents can raise different request types, such as “Get IT help” or “Suggest improvement,” among others.  These are visible on the customer portal and are the means through which customers interact with the service desk. They are user-friendly and enable your agents to assist customers more effectively by automatically sorting requests into the correct IT service management work category (Service requests, Incidents, Problems, Changes, or Post-incident reviews). Each request type is based on an issue type, and a single issue type can be the basis for many different request types.</p>



<h3 class="wp-block-heading">Features</h3>



<p>When Jira admins or project admins add a form as part of a request type, it&#8217;ll appear as one form for customers to fill out when they raise a request. Doing this lets you include conditional sections, <a href="https://en.wikipedia.org/wiki/Rich_Text_Format">rich formatting</a>, and custom layouts to forms. Some of the beneficial features of forms that you can make use of is as follows.</p>



<ul class="wp-block-list"><li><strong>Enhance your requests</strong> by attaching forms to request types. You can create a native form that appears on the portal with the limited options available on request types. To enhance your requests with various options, use forms and attach them to request types. You can either create a form from scratch or make use of the existing templates.</li><li>The <strong>dynamic forms</strong> feature helps to create forms that use conditional logic to dynamically show or hide fields, and add headings, tables, and rich formatting.</li><li><strong>Add external resources, utilize the slash (&#8216;/&#8217;) command</strong> feature. On the service desk portal home page, you can specify the documents or reference links under the title <em>Related resources</em>. In some cases, you would like to specify links directly on the form that you are working on. In such cases, you can use the slash command, commonly found in Confluence, in the forms to display a similar menu. You can select the link option from the dropdown to add links directly to your form.</li><li><strong>Allow users to edit their tickets after submission with the agents help</strong>. Editing is possible as long as the option &#8220;Lock this form once it’s submitted so only admins can edit&#8221; is disabled. Then agents can reopen the ticket and navigate to the following section in the ticket,i.e. , <em>Attached forms &gt; Three dots &gt; Open customer edits</em> option. This will enable the customer edits.</li><li><strong>Allow the users to edit the tickets anytime on their own</strong>. To allow this, the &#8220;Keep this form open for edits&#8221; option should be enabled in the form settings. After submitting the ticket, the form will continue to be in the Open status and the customer will be able to edit it at any moment.  When the customer finishes updating the form, they must save it for the changes to be reflected on the created ticket. </li><li>Use the &#8220;Save a PDF version of this form each time it’s resubmitted&#8221; to <strong>keep track of any changes</strong> to the resubmitted form. This is helpful to review the modification history of an issue over time.</li><li><strong>Collect more information by attaching forms to issues</strong>. Internal and external links. You can add forms to existing issues (Example: Service requests, Incidents, Changes etc. ) and choose to make them either internal or external(Visible to customer). You can use them to request more information from customers or to complete internal processes as the issue progresses.</li><li><strong>Create issues using a link to a form</strong>. You can create issues using a link that goes directly to a form without needing to navigate to the portal. This allows your team to quickly create requests on your customers behalf, share the link with others, or embed into a Confluence page for quick reference.</li></ul>



<h3 class="wp-block-heading">Create a request type</h3>



<p>Let&#8217;s create a request type and then attach a form that was created separately. To start using forms, from your service project select <em>Project settings</em>, then select <em>Request types</em>. To view the Project settings, you need to be either a project administrator or a Jira administrator.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/10/ss1-1024x381.png" alt="" class="wp-image-3660" width="595" height="221" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/ss1-1024x381.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/ss1-300x112.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/ss1-768x286.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/ss1-1536x572.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/10/ss1-600x223.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/ss1-945x352.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/ss1.png 1773w" sizes="auto, (max-width: 595px) 100vw, 595px" /></figure></div>



<p>While creating a new request type you need to specify the Name, Portal group and issue type. The description section is optional. In our scenario, since it is an incident we will choose the issue type as incident.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/10/ss2_new-request-type.png" alt="" class="wp-image-3661" width="436" height="420" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/ss2_new-request-type.png 869w, https://sampathblogs.online/wp-content/uploads/2024/10/ss2_new-request-type-300x289.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/ss2_new-request-type-768x741.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/ss2_new-request-type-600x579.png 600w" sizes="auto, (max-width: 436px) 100vw, 436px" /></figure></div>



<p>Once you click on the <em>Add </em>button, following is the screen that appears. Here you can edit the sections of the form that is visible to the user or customer.  You can drag and drop any of the suggested fields on the right side to the left side. Since we will be needing the attachment field we will be dragging it to the left. The form that we will create later can be added here, which will enhance the features of this native form. </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit-1024x529.png" alt="" class="wp-image-3662" width="573" height="296" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit-1024x529.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit-300x155.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit-768x397.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit-600x310.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit-945x488.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/ss3_request-type-edit.png 1534w" sizes="auto, (max-width: 573px) 100vw, 573px" /></figure></div>



<h3 class="wp-block-heading">Create a form</h3>



<p>To start creating a form, navigate to the Forms section under project setting and click on the <em>Create form</em> button drop-down option. Select the appropriate option to create a new form from either the blank one or from an existing template.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="363" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-1024x363.png" alt="" class="wp-image-3663" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-1024x363.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-300x106.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-768x272.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-1536x544.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-600x212.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms-945x335.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS4_forms.png 1641w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>If we are creating a new form from a blank one, click <em>Create blank</em> to see the below form appear. The options available are indicated in red. The top left rich text format section, the top right <em>Add section</em> button, the <em>Add field</em> button are all marked in red. In the content of the form, enter slash to display a list of options available that can further enhance the form features.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="624" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS5-1024x624.png" alt="" class="wp-image-3664" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS5-1024x624.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS5-300x183.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS5-768x468.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS5-600x365.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS5-945x575.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS5.png 1478w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Now that we&#8217;re familiar with some basic features for getting started with forms, let&#8217;s create a simple form. The <strong>final form</strong> should appear as follows.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="688" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form-1024x688.png" alt="" class="wp-image-3665" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form-1024x688.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form-300x201.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form-768x516.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form-600x403.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form-945x635.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS6_form.png 1209w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Since we have already created the request type, we will create a form that will enhance the request type sections (till Summary) to appear as above . First step would be to create a blank form by click on the <em>Create form &gt; Create blank</em> option. Let us name the form as &#8220;Cybersecurity incident details&#8221;. The &#8220;Name of the user&#8221; section can be created using the Long text option under <em>Add field</em>. Since the red star mark is there, it will be a mandatory section to be entered. Refer to the below screenshot on where and how to set the fields.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="434" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS7-1024x434.png" alt="" class="wp-image-3666" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS7-1024x434.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS7-300x127.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS7-768x325.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS7-600x254.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS7-945x400.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS7.png 1502w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Similarly for next text box ,i.e., the &#8220;PC model number&#8221;, all the steps will be the same, expect for the selection under <em>Add field</em>. Here you will be selecting Short text instead of Long text option.</p>



<p>The next section is the Maker name which is a drop down option. For this, under the <em>Add field</em> select the Dropdown field. Enter the Display name and Choices as displayed in the below screenshot.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS8-1024x386.png" alt="" class="wp-image-3667" width="657" height="247" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS8-1024x386.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS8-300x113.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS8-768x290.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS8-600x226.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS8-945x356.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS8.png 1511w" sizes="auto, (max-width: 657px) 100vw, 657px" /></figure>



<p>The following section will be the start of the dynamic form section wherein we will use the &#8220;Radio buttons&#8221; option under <em>Add field</em> to decide on which section to display in the latter end of the form. If <em>Yes </em>option is selected one form will be displayed and if <em>No </em>is selected another form will be displayed.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="414" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS9-1024x414.png" alt="" class="wp-image-3668" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS9-1024x414.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS9-300x121.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS9-768x311.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS9-600x243.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS9-945x382.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS9.png 1510w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>In order to start using the dynamic form, first click on the <em>Add section</em> button. Fill out the sections as shown in the below picture ,i.e, Name, Show section, When field, Is any of. As you can see from the below picture that the Show section, When field and Is any of: fields are drop down sections. Select the appropriate option inorder to map to the earlier radio button query and answer ,i.e, either Yes or No. The below screenshot depicts the section to be displayed when &#8220;Yes&#8221;<strong> </strong>option is selected.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="315" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS10-1024x315.png" alt="" class="wp-image-3669" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS10-1024x315.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS10-300x92.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS10-768x237.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS10-600x185.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS10-945x291.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS10.png 1513w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The text box below is the &#8220;Provide the details of incident&#8221;, which needs to be added from the <em>Add field</em> section by selecting the Paragraph option.</p>



<p>Now that only the &#8220;No&#8221; option form remains, click the <em>Add section</em> button again to create the form that appears when the &#8220;No&#8221; radio button is selected.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="463" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS11-1024x463.png" alt="" class="wp-image-3670" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS11-1024x463.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS11-300x136.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS11-768x347.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS11-600x271.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS11-945x427.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS11.png 1537w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The sections below are the Date &amp; Time , Paragraph fields available under <em>Add field</em> section. Name these sections appropriately so that they display correct names as above when the &#8220;No&#8221; option is selected. .</p>



<p>Once all sections are complete, click the <em>Save changes</em> button at the bottom to save the form. </p>



<h3 class="wp-block-heading">Attach form to request type</h3>



<p>To attach the form created earlier to the request type created much earlier, navigate to the Settings tab to the top left of the screen. Here we can link our form to the request type. Please refer to the image below for details on the option that needs to be enabled. One more way to attach a form to the request type would be to navigate to the request type that we created earlier and use the Attach form button.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="495" src="https://sampathblogs.online/wp-content/uploads/2024/10/SS12-1024x495.png" alt="" class="wp-image-3671" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/SS12-1024x495.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/10/SS12-300x145.png 300w, https://sampathblogs.online/wp-content/uploads/2024/10/SS12-768x371.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/SS12-600x290.png 600w, https://sampathblogs.online/wp-content/uploads/2024/10/SS12-945x457.png 945w, https://sampathblogs.online/wp-content/uploads/2024/10/SS12.png 1417w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>The next step would be to access the form from the portal. For this, you need to navigate to the <em>Channels &gt; Portal</em> option as shown in the screenshot below.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/10/ssx.png" alt="" class="wp-image-3675" width="363" height="367" srcset="https://sampathblogs.online/wp-content/uploads/2024/10/ssx.png 812w, https://sampathblogs.online/wp-content/uploads/2024/10/ssx-297x300.png 297w, https://sampathblogs.online/wp-content/uploads/2024/10/ssx-768x777.png 768w, https://sampathblogs.online/wp-content/uploads/2024/10/ssx-600x607.png 600w" sizes="auto, (max-width: 363px) 100vw, 363px" /></figure></div>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2022/06/microsoft-forms-getting-started-guide/">Microsoft Forms : Getting Started Guide</a></li><li><a href="https://sampathblogs.online/2019/07/useful-microsoft-outlook-tips-tricks/">Useful Microsoft Outlook Tips &amp; Tricks</a> </li><li><a href="https://sampathblogs.online/2021/01/appsheet-the-no-code-app-development-platform/">AppSheet : The No-code App Development Platform</a></li><li><a href="https://sampathblogs.online/2020/02/data-visualization-ms-excel-dashboard-basics/">Data Visualization : MS Excel Dashboard Basics</a></li><li><a href="https://sampathblogs.online/2020/12/data-visualization-google-data-studio-dashboard-basics/">Data Visualization : Google Data Studio Dashboard Basics</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2024/10/jira-service-management-forms-enhancing-user-experience/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Essential Jira Automation Rules for Scrum Teams</title>
		<link>https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=essential-jira-automation-rules-for-scrum-teams</link>
					<comments>https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/#respond</comments>
		
		<dc:creator><![CDATA[mail2sampath]]></dc:creator>
		<pubDate>Wed, 25 Sep 2024 11:21:29 +0000</pubDate>
				<category><![CDATA[Technical]]></category>
		<category><![CDATA[Automation]]></category>
		<category><![CDATA[Project management]]></category>
		<guid isPermaLink="false">https://sampathblogs.online/?p=3627</guid>

					<description><![CDATA[Let&#8217;s start with the definition of automation. Automation removes the need to perform manual, repetitive tasks by allowing your teams to automate their tasks, processes, and workflows. In one of my earlier blogs, i had touched upon the Jira automation... <a class="more-link" href="https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/">Continue Reading &#8594;</a>]]></description>
										<content:encoded><![CDATA[
<p>Let&#8217;s start with the definition of automation. Automation removes the need to perform manual, repetitive tasks by allowing your teams to automate their tasks, processes, and workflows. In one of my earlier blogs, i had touched upon the Jira automation topic. This blog &#8220;Essential Jira Automation Rules for Scrum Teams&#8221; will delve deeper into jira automation with some useful automation examples.</p>



<p>You can segregate Jira automation into automation rules by using a simple no-code rule builder, which creates automation rules to handle everything from the simplest repetitive tasks to the most complex scenarios. The other type of automation combines the filter feature, which uses JQL, with the subscription feature, where you set conditions to send automated emails. </p>



<p>To access the section wherein you create the automation rules, navigate to the <em>Project settings &gt; Automation &gt; Rules</em> section. Following are some of the automation rules that i have created. This can be particularly useful if you are working on an Agile scrum project.</p>



<h6 class="wp-block-heading">Sync the status of Subtask to Story and Story to Epic</h6>



<p>This automation rule will be useful when the status of a subtask or story changes to In progress and the parent story or epic is in ToDo or Done status. This rule ensures the parent story/epic status syncs with the subtask/story status.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule1-sync.png" alt="" class="wp-image-3631" width="298" height="421" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule1-sync.png 483w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-sync-212x300.png 212w" sizes="auto, (max-width: 298px) 100vw, 298px" /></figure></div>



<p>The automation rule consists of steps A-E. Find the details of each step as follows.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="568" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-1024x568.png" alt="" class="wp-image-3632" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-1024x568.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-300x166.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-768x426.png 768w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-1536x852.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-600x333.png 600w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1-945x524.png 945w, https://sampathblogs.online/wp-content/uploads/2024/09/rule1-1.png 1663w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h6 class="wp-block-heading">Create Subtask with a single click</h6>



<p>You can use this automation rule to create a subtask with a single click. An optional step allows you to inform any concerned person about the created  new subtask.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule2-create-subtask.png" alt="" class="wp-image-3633" width="233" height="219" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule2-create-subtask.png 372w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-create-subtask-300x282.png 300w" sizes="auto, (max-width: 233px) 100vw, 233px" /></figure></div>



<p>After setting the automation rule, a new section appears under &#8220;Actions&#8221; with the rule name, as shown in the picture below.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/jira-1024x185.png" alt="" class="wp-image-3645" width="659" height="119" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/jira-1024x185.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/09/jira-300x54.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/jira-768x138.png 768w, https://sampathblogs.online/wp-content/uploads/2024/09/jira-600x108.png 600w, https://sampathblogs.online/wp-content/uploads/2024/09/jira-945x170.png 945w, https://sampathblogs.online/wp-content/uploads/2024/09/jira.png 1287w" sizes="auto, (max-width: 659px) 100vw, 659px" /></figure></div>



<p>This automation rule consists of steps F-H. The settings required for each step are displayed in the picture below. The step H shows the <a href="https://support.atlassian.com/cloud-automation/docs/smart-values-in-jira-automation/">smart value</a> that can be used when you want to display the issue URL in the mail.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="387" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-1024x387.png" alt="" class="wp-image-3634" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-1024x387.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-300x113.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-768x290.png 768w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-1536x581.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-600x227.png 600w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1-945x357.png 945w, https://sampathblogs.online/wp-content/uploads/2024/09/rule2-1.png 1659w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h6 class="wp-block-heading">Sync the status of Story to Epic</h6>



<p>You can use this automation rule to automatically change the status of an epic to &#8220;Done&#8221; when the status of all its stories changes to &#8220;Done.&#8221; </p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-epic-status-sync.png" alt="" class="wp-image-3635" width="284" height="414" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-epic-status-sync.png 480w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-epic-status-sync-206x300.png 206w" sizes="auto, (max-width: 284px) 100vw, 284px" /></figure></div>



<p>You can implement the steps I-M involved in the above rule using the following settings.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-1024x550.png" alt="" class="wp-image-3636" width="623" height="334" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-1024x550.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-300x161.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-768x412.png 768w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-1536x825.png 1536w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-600x322.png 600w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1-945x508.png 945w, https://sampathblogs.online/wp-content/uploads/2024/09/rule3-1.png 1674w" sizes="auto, (max-width: 623px) 100vw, 623px" /></figure></div>



<h6 class="wp-block-heading">Move unassigned Subtask/Story to ToDo from Inprogress</h6>



<p>You can use this rule to ensure that all subtasks and stories are assigned before changing their status to &#8220;In Progress&#8221;. If someone moves an unassigned subtask or story to &#8220;In Progress,&#8221; the system will move it back to &#8220;To Do.&#8221; It will include a comment with the current time, issue summary, and the text: &#8220;No Assignee added.&#8221;</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule4-assignee-field-empty.png" alt="" class="wp-image-3637" width="238" height="287" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule4-assignee-field-empty.png 384w, https://sampathblogs.online/wp-content/uploads/2024/09/rule4-assignee-field-empty-249x300.png 249w" sizes="auto, (max-width: 238px) 100vw, 238px" /></figure></div>



<p>This automation rule involves steps N-Q. The detailed settings for each step are displayed in the picture below. Step Q shows the smart values you can use to display the current time and issue summary.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1-1024x803.png" alt="" class="wp-image-3638" width="545" height="427" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1-1024x803.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1-300x235.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1-768x602.png 768w, https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1-600x471.png 600w, https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1-945x741.png 945w, https://sampathblogs.online/wp-content/uploads/2024/09/rule4-1.png 1113w" sizes="auto, (max-width: 545px) 100vw, 545px" /></figure></div>



<h6 class="wp-block-heading">Check the work log entry and mail assignee</h6>



<p>Unlike the other automation rules, you create this one by navigating to <strong>Filters</strong> > <strong>View all filters</strong> and clicking on <strong>Create filter</strong>. The following filter will help you to filter out all the subtasks that have not been updated in the past one day. I found that the issuetype = Sub-task does not filter any subtask in the Jira free tier but does filter out subtasks in the standard version.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/jql-1024x173.png" alt="" class="wp-image-3643" width="676" height="114" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/jql-1024x173.png 1024w, https://sampathblogs.online/wp-content/uploads/2024/09/jql-300x51.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/jql-768x130.png 768w, https://sampathblogs.online/wp-content/uploads/2024/09/jql-600x101.png 600w, https://sampathblogs.online/wp-content/uploads/2024/09/jql-945x160.png 945w, https://sampathblogs.online/wp-content/uploads/2024/09/jql.png 1408w" sizes="auto, (max-width: 676px) 100vw, 676px" /></figure>



<p>After filtering, the next step is to automate sending an email to each assignee. To do this, navigate to <strong>Filter details</strong> and select <strong>Add subscription</strong>.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/jql2.png" alt="" class="wp-image-3644" width="445" height="371" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/jql2.png 715w, https://sampathblogs.online/wp-content/uploads/2024/09/jql2-300x250.png 300w, https://sampathblogs.online/wp-content/uploads/2024/09/jql2-600x500.png 600w" sizes="auto, (max-width: 445px) 100vw, 445px" /></figure></div>



<p>In the next screen, you can select the <strong>Recipients </strong>as <em>Personal Subscription</em> if you would like to set a mail reminder to yourself. There are other options under <strong>Recipients </strong>that can be selected if applicable. If you want to add a new group under <strong>Recipients</strong> you need to have the admin access.</p>



<div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" decoding="async" src="https://sampathblogs.online/wp-content/uploads/2024/09/jql3.png" alt="" class="wp-image-3641" width="250" height="353" srcset="https://sampathblogs.online/wp-content/uploads/2024/09/jql3.png 526w, https://sampathblogs.online/wp-content/uploads/2024/09/jql3-212x300.png 212w" sizes="auto, (max-width: 250px) 100vw, 250px" /></figure></div>



<p>You can customize options like <strong>Schedule</strong> and <strong>Interval</strong> as needed. Once you set the subscription, you can add two or more subscriptions to the same filter.</p>



<p>In this blog post, i have provided the above automation examples. However, if you want to explore more on automation rules you can refer to <a href="https://www.atlassian.com/software/jira/automation-template-library">templates </a>that is present under <em>Project settings &gt; Automation &gt; Templates</em> section. One more useful feature is the audit log. You can review an audit log for each of your rules to see when the rule was triggered, the final result of the execution, and any actions that were performed.</p>



<p><strong>Further Reading :</strong></p>



<ul class="wp-block-list"><li><a href="https://sampathblogs.online/2024/06/navigating-jira-from-basics-to-advanced/">Navigating Jira : From Basics to Advanced</a></li><li><a href="https://sampathblogs.online/2024/07/transform-your-task-management-with-microsoft-tools/">Transform Your Task Management with Microsoft Tools</a></li><li><a href="https://sampathblogs.online/2023/03/advanced-microsoft-outlook-tips-and-tricks/">Advanced Microsoft Outlook Tips and Tricks</a></li><li><a href="https://sampathblogs.online/2022/03/onenote-basic-to-advanced-guide/">OneNote : Basic to Advanced Guide</a></li><li><a href="https://sampathblogs.online/2023/12/getting-started-with-canvas-powerful-features/">Getting Started With Canva’s Powerful Features</a></li></ul>
]]></content:encoded>
					
					<wfw:commentRss>https://sampathblogs.online/2024/09/essential-jira-automation-rules-for-scrum-teams/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
