<?xml version="1.0" encoding="UTF-8"?><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:media="http://search.yahoo.com/mrss/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>RPABOTS.WORLD</title>
	<atom:link href="https://rpabotsworld.com/topics/feed/" rel="self" type="application/rss+xml" />
	<link>https://rpabotsworld.com</link>
	<description>All about rpa botzs</description>
	<lastBuildDate>Wed, 23 Aug 2023 06:01:41 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<itunes:subtitle>RPABOTS.WORLD</itunes:subtitle>
	<itunes:summary>All about rpa botzs</itunes:summary>
	<itunes:explicit>clean</itunes:explicit>
	<item>
		<title>Mastering the Exam PL-500: Microsoft Power Automate RPA Developer</title>
		<link>https://rpabotsworld.com/mastering-the-exam-pl-500-microsoft-power-automate-rpa-developer/</link>
					<comments>https://rpabotsworld.com/mastering-the-exam-pl-500-microsoft-power-automate-rpa-developer/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Wed, 23 Aug 2023 05:58:19 +0000</pubDate>
				<category><![CDATA[power automate]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=24843</guid>

					<description><![CDATA[Dive deep into the world of Exam PL-500: Microsoft Power Automate RPA Developer. Discover insights, tips, and comprehensive knowledge to ace this certification. Introduction The world of automation is evolving, and Microsoft is at the forefront with its Power Automate RPA Developer certification. The Exam PL-500 is not just another test; it&#8217;s a testament to [&#8230;]]]></description>
										<content:encoded><![CDATA[
<p>Dive deep into the world of Exam PL-500: Microsoft Power Automate RPA Developer. Discover insights, tips, and comprehensive knowledge to ace this certification.</p>



<h2 class="wp-block-heading"><strong>Introduction</strong></h2>



<p>The world of automation is evolving, and Microsoft is at the forefront with its Power Automate RPA Developer certification. The Exam PL-500 is not just another test; it&#8217;s a testament to one&#8217;s skills, knowledge, and expertise in the realm of Robotic Process Automation (RPA).</p>



<p> Let&#8217;s embark on a journey to understand this exam inside and out.</p>



<h2 class="wp-block-heading"><strong>Exam PL-500: Microsoft Power Automate RPA Developer Deep Dive</strong></h2>



<p>The Exam PL-500: Microsoft Power Automate RPA Developer is designed for candidates who aim to automate various applications, including Windows-based, browser-based, and terminal-based, that are either time-consuming or consist of repetitive processes. These candidates utilize a combination of methods such as UI, API, and database automation.</p>



<p>The primary responsibilities of these candidates include analyzing and designing processes suitable for automation. They implement this automation using both Power Automate for desktop and Power Automate cloud flows. RPA developers employ actions for logic and to interact with data, applications, and services. They collaborate with business stakeholders to optimize business workflows and work alongside administrators to deploy solutions across different environments and provide support for these solutions.</p>



<p>Candidates aiming for this certification should possess experience with the Windows desktop environment, scripting languages, Power Automate cloud and desktop flows, AI Builder, Process Advisor, and Microsoft Dataverse.</p>



<p>It&#8217;s important to note that the English version of this exam underwent updates on June 27, 2023. The study guide linked provides details about these changes. The exam primarily measures a candidate&#8217;s ability to design, develop, deploy and manage automations.</p>



<p>The exam is available in multiple languages, including English, Chinese (Simplified), German, Spanish, French, Italian, Japanese, and Portuguese (Brazil). The passing score for the exam is 700.</p>



<p><strong>Skills Measured:</strong></p>



<ul class="wp-block-list">
<li>Design automations (30–35%)</li>



<li>Develop automations (40–45%)</li>



<li>Deploy and manage automations (20–25%)</li>
</ul>



<p><strong>Training Resources:</strong> Several learning paths are available to help candidates prepare for the exam. These include modules on automating processes with Robotic Process Automation and Power Automate for desktop, getting started with Power Automate for desktop, working with different technologies in Power Automate for desktop, and implementing advanced logic in Power Automate for desktop.</p>



<p>Read more : <a href="https://rpabotsworld.com/ai-builder-in-power-automate/" data-type="post" data-id="23537">AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide</a></p>



<p><strong>Related Certifications:</strong> Successful completion of this exam leads to the certification: Microsoft Certified: Power Automate RPA Developer Associate.</p>



<p>For more details and resources, candidates can visit the official <a href="https://learn.microsoft.com/en-us/certifications/exams/pl-500/" rel="nofollow noopener" target="_blank">Microsoft Certification page</a>.</p>



<h2 class="wp-block-heading"><strong>Key Modules in the Exam</strong></h2>



<p>The exam is structured into various modules, each focusing on a specific aspect of Power Automate. These include understanding RPA, designing and building Power Automate flows, integrating with other Microsoft services, and more.</p>



<h2 class="wp-block-heading"><strong>Preparing for the Exam</strong></h2>



<p>Preparation is the key to success. Start with the basics, understand the exam pattern, and gradually delve into the advanced topics. Utilize online resources, join study groups, and don&#8217;t hesitate to seek expert advice.</p>



<h2 class="wp-block-heading"><strong>Tips and Tricks for Success</strong></h2>



<p>From time management to choosing the right study material, there are several strategies that can help you ace the exam. Remember, practice makes perfect. So, take mock tests, analyze your weak points, and work on them.</p>



<h2 class="wp-block-heading"><strong>Common Mistakes to Avoid</strong></h2>



<p>While many candidates focus on covering the entire syllabus, they often overlook the importance of revision or get bogged down by unnecessary details. Avoiding such pitfalls can be the difference between success and failure.</p>



<h2 class="wp-block-heading"><strong>Benefits of Being a Certified RPA Developer</strong></h2>



<p>A certification not only adds to your resume but also opens doors to numerous opportunities. Companies today are looking for certified professionals who can drive their automation initiatives.</p>



<h2 class="wp-block-heading"><strong>Career Opportunities Post-Certification</strong></h2>



<p>From being an RPA developer to leading automation projects, the opportunities post-certification are vast and rewarding. The demand for RPA professionals is on the rise, and with a certification, you&#8217;re ahead of the curve.</p>



<h2 class="wp-block-heading"><strong>Real-world Applications of Power Automate</strong></h2>



<p>From automating invoice processing to streamlining HR tasks, Power Automate is making waves in the real world. Businesses are leveraging its capabilities to drive efficiency and innovation.</p>



<h2 class="wp-block-heading"><strong>Comparing Power Automate with Other RPA Tools</strong></h2>



<p>While Power Automate is a powerful tool, there are other players in the market. How does it stack up against them? Let&#8217;s delve into a comparative analysis.</p>



<h2 class="wp-block-heading"><strong>The Future of RPA and Power Automate</strong></h2>



<p>The world of RPA is evolving, and with AI and ML integration, the future looks promising. Power Automate, with its continuous upgrades, is poised to be a leader in this revolution.</p>



<h2 class="wp-block-heading"><strong>Personal Experiences with Exam PL-500</strong></h2>



<p>Hearing from those who&#8217;ve walked the path can provide invaluable insights. Here, we share some first-hand experiences of professionals who&#8217;ve aced Exam PL-500.</p>



<h2 class="wp-block-heading"><strong>Expert Interviews on Power Automate</strong></h2>



<p>What do the experts have to say about Power Automate and its potential? We&#8217;ve curated some insightful interviews that shed light on the future of RPA and Power Automate.</p>



<h2 class="wp-block-heading"><strong>Resources for Further Learning</strong></h2>



<p>The learning never stops. Here&#8217;s a list of resources, from books to online courses, that can help you deepen your knowledge and stay updated in the world of RPA.</p>



<h2 class="wp-block-heading"><strong>FAQ Microsoft Power Automate RPA Developer</strong></h2>



<ul class="wp-block-list">
<li><strong>What is the Exam PL-500 all about?</strong> The Exam PL-500 is a certification test for Microsoft Power Automate RPA Developer. It assesses an individual&#8217;s skills and knowledge related to RPA and Power Automate.</li>



<li><strong>How can I prepare for the exam?</strong> Start with understanding the syllabus, utilize online resources, join study groups, and take mock tests for practice.</li>



<li><strong>Is the certification worth it?</strong> Absolutely! The certification not only adds value to your resume but also opens doors to numerous career opportunities in the field of RPA.</li>



<li><strong>How does Power Automate compare with other RPA tools?</strong> Power Automate is a robust tool with a user-friendly interface. While there are other RPA tools in the market, Power Automate stands out due to its integration capabilities with other Microsoft services.</li>



<li><strong>What are the career opportunities post-certification?</strong> From being an RPA developer to leading automation projects, the possibilities are vast and rewarding.</li>



<li><strong>What&#8217;s the future of RPA and Power Automate?</strong> The RPA industry is evolving rapidly, and with the integration of AI and ML, the future looks promising. Power Automate, with its continuous upgrades, is set to be a significant player in this evolution.</li>
</ul>



<h2 class="wp-block-heading"><strong>Conclusion</strong></h2>



<p>The Exam PL-500: Microsoft Power Automate RPA Developer is not just a test; it&#8217;s a journey into the world of automation. With the right preparation and mindset, you can ace this exam and pave the way for a rewarding career in RPA. The future is automated, and with tools like Power Automate, the possibilities are endless.</p>



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



<p><a href="https://learn.microsoft.com/en-us/certifications/power-platform-fundamentals/" rel="nofollow noopener" target="_blank">Microsoft Certified: Power Platform Fundamentals &#8211; Certifications | Microsoft Learn</a></p>



<p><a href="https://learn.microsoft.com/en-us/certifications/exams/pl-500/" rel="nofollow noopener" target="_blank">Exam PL-500: Microsoft Power Automate RPA Developer &#8211; Certifications | Microsoft Learn</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/mastering-the-exam-pl-500-microsoft-power-automate-rpa-developer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2023/08/portrait-young-happy-blogger-with-modern-laptop-outdoors.jpg" />	</item>
		<item>
		<title>AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide</title>
		<link>https://rpabotsworld.com/ai-builder-in-power-automate/</link>
					<comments>https://rpabotsworld.com/ai-builder-in-power-automate/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Fri, 07 Jul 2023 11:35:54 +0000</pubDate>
				<category><![CDATA[power automate]]></category>
		<category><![CDATA[AI Builder in Power Automate]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=23537</guid>

					<description><![CDATA[Step by Step Guide to AI Builder in Power Automate]]></description>
										<content:encoded><![CDATA[
<p>In today&#8217;s digital era, businesses are constantly seeking ways to automate their processes and streamline their operations. One powerful tool that has gained significant popularity is the AI Builder in Power Automate. With its advanced capabilities and user-friendly interface, the AI Builder in Power Automate allows users to incorporate artificial intelligence into their automation workflows seamlessly. </p>



<p>Can you imagine a world where automation goes beyond simple tasks and steps into the realm of AI-driven decision-making? If so, welcome to the world of AI Builder in Power Automate. But, what exactly is it? Why is it such a game-changer? </p>



<p>Let&#8217;s find out!</p>



<h1 class="wp-block-heading"><strong>Introduction to AI Builder in Power Automate</strong></h1>



<p>Artificial Intelligence (AI) has transformed how we view and interact with technology. It&#8217;s changed the way we work, the way we communicate, and the way we live our lives. It&#8217;s redefined how we process information and make decisions. One application of AI that is revolutionizing the world of workflow automation is the AI Builder in Power Automate.</p>



<p>AI Builder is Microsoft&#8217;s incredible artificial intelligence (AI) tool that provides a no-code AI experience. In other words, you don&#8217;t have to be an AI expert to use it. Pretty neat, right?</p>



<h1 class="wp-block-heading"><strong>Understanding Power Automate</strong></h1>



<p>Now, let&#8217;s talk about Power Automate. Formerly known as Microsoft Flow, Power Automate is a service that helps businesses create automated workflows between apps and services to synchronize files, get notifications, collect data, and much more. Think of it as your productivity-boosting sidekick!</p>



<p>Power Automate, At its core, it&#8217;s about simplifying repetitive tasks and integrating various services and applications. Power Automate offers a user-friendly, no-code approach to workflow automation, opening the door for non-technical users to automate and optimize business processes.</p>



<p>Power Automate boasts an extensive suite of features. It allows you to create automated workflows between your favourite apps and services, automate repetitive tasks without coding or relying on developers, and turn complex business problems into streamlined processes.</p>



<h1 class="wp-block-heading"><strong>AI Builder: The Game Changer</strong></h1>



<p>When AI Builder and Power Automate join forces, it&#8217;s like a superhero team-up. The power of AI enhances automated workflows, making them more intelligent, versatile, and dynamic. Sounds like something out of a sci-fi movie, right?</p>



<h2 class="wp-block-heading"><strong>What is AI Builder?</strong></h2>



<p>AI Builder is a feature of Power Automate that takes automation to the next level. It&#8217;s an AI-powered add-on that empowers users to harness machine learning to make predictions, perform complex analyses, process forms, and more.</p>



<h2 class="wp-block-heading"><strong>AI Builder Capabilities</strong></h2>



<p>AI Builder offers capabilities such as prediction, form processing, object detection, and text classification. It has prebuilt and customizable AI models, enabling you to tailor the tool to your business&#8217;s specific needs.</p>



<h2 class="wp-block-heading"><strong>Key Features of AI Builder in Power Automate</strong></h2>



<h3 class="wp-block-heading"><strong>Prebuilt AI Models</strong></h3>



<p>One key feature of AI Builder is its prebuilt models. This includes things like form processing, object detection, and prediction, all designed to make your life easier. It&#8217;s like having a ready-to-cook meal; you just have to heat it up!</p>



<p>Prebuilt AI models are already designed and can be implemented without the need for further training.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c7.png" alt="📇" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Business Card Reader model</strong>: Extracts relevant information from business card images like name, job title, address, email, etc.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Text Recognition model</strong>: Helps to convert words from images and documents into a machine-readable format, including keyword extraction from documents.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3f7.png" alt="🏷" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Category Classification model</strong>: Classifies entire text into categories using different tags. Pre-built models exist for areas such as customer feedback, including issues, complaints, customer service, documentation, price &amp; billing, and staff.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f511.png" alt="🔑" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Key Phrase Extraction model</strong>: Extracts main points or keyphrases from text. For example, from the sentence &#8220;The restaurant was good, and there was wonderful staff,&#8221; it would extract &#8220;restaurant&#8221; and &#8220;wonderful staff.&#8221;</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f30d.png" alt="🌍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Language Detection model</strong>: Identifies the language of a text document, returning the language code (e.g., &#8220;en&#8221; for English). If the language cannot be detected, it returns &#8216;unknown&#8217;.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f642.png" alt="🙂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Sentiment Analysis model</strong>: Detects positive, negative, neutral, and mixed sentiments in text.</p>



<h3 class="wp-block-heading"><strong>Custom AI Models</strong></h3>



<p>If the prebuilt models don&#8217;t cater to your needs, don&#8217;t worry! AI Builder lets you build custom AI models. You&#8217;re the chef in this kitchen, designing the AI experience you want.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f52e.png" alt="🔮" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Prediction model</strong>: This model enables predictions of future outcomes, such as identifying potential exam candidates, by analyzing past data.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Form processing model</strong>: This utilizes machine learning technologies to extract key-value pairs from documents and images, such as names, titles, and invoice amounts. A minimum of five documents is required to initiate this process.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f441.png" alt="👁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Object detection model</strong>: Aids in automating or accelerating business processes. It can significantly contribute to areas like inventory management and customer relationship management in retail.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3f7.png" alt="🏷" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Category classification model</strong>: Helps analyze and act upon large volumes of text data from various sources like email, social media, or documents. It tags different types of text entries, useful in tasks such as spam detection and customer request routing.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50e.png" alt="🔎" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Entity extraction model</strong>: Recognizes key elements, classifies them into predefined categories, and transforms unstructured data into structured, machine-readable data.</p>



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



<p>AI Builder is like a friendly neighbour that gets along with everyone. It integrates seamlessly with other Microsoft services, making your job more convenient and efficient.</p>



<h1 class="wp-block-heading"><strong>Exploring AI Builder in Power Automate</strong></h1>



<h2 class="wp-block-heading"><strong>How to Use AI Builder in Power Automate</strong></h2>



<h3 class="wp-block-heading"><strong>Step 1: Access AI Builder</strong></h3>



<p>To kick things off, access the AI Builder from the left-side navigation panel in Power Automate. It&#8217;s as easy as clicking a button!</p>



<figure class="wp-block-image size-full"><img fetchpriority="high" decoding="async" width="1609" height="732" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Acces-AI-Builder.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 1" class="wp-image-23541" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 1" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Acces-AI-Builder.png 1609w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Acces-AI-Builder-1536x699.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Acces-AI-Builder-860x391.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Acces-AI-Builder-150x68.png 150w" sizes="(max-width: 1609px) 100vw, 1609px" /></figure>



<h3 class="wp-block-heading"><strong>Step 2: Choose a Model</strong></h3>



<p>Next, choose a prebuilt model or build a custom one. It&#8217;s like selecting a recipe based on what you fancy.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1444" height="767" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Chose-A-Model.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 2" class="wp-image-23542" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 2" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Chose-A-Model.png 1444w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Chose-A-Model-860x457.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Chose-A-Model-150x80.png 150w" sizes="(max-width: 1444px) 100vw, 1444px" /></figure>



<h3 class="wp-block-heading"><strong>Step 3: <strong>Train your AI model</strong></strong></h3>



<p>Train AI models on how to resolve your business problem (for example, how to recognize your products on an image) based on your business data and tailoring. When trained, your AI model can generate insights such as the result of a prediction, or the list and number of objects detected in an image.</p>



<h3 class="wp-block-heading"><strong>Step 4: Apply to Power Automate</strong></h3>



<p>Lastly, apply the chosen model to your Power Automate workflows. And voila! You&#8217;ve just made your workflows smarter.</p>



<h1 class="wp-block-heading"><strong>Step-by-Step Guide to Using AI Builder in Power Automate</strong></h1>



<p>Before you can use AI Builder in Power Automate, you need:</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c3.png" alt="🗃" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Prerequisites</strong>: AI Builder requires Microsoft Dataverse, the data platform for Microsoft Power Platform, to store and manage business data. If you&#8217;re a Dynamics 365 customer, your data is already in Dataverse. Additionally, AI Builder must be enabled for your environment.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Deploy sample apps and data</strong>: To explore AI Builder, users can enable the setting &#8220;Deploy sample apps and data&#8221; when creating their environment. This adds sample data automatically, but sample data can also be downloaded and uploaded manually.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Getting started</strong>: AI Builder allows the creation of models based on data type (e.g., documents, text, structured data, images) and builds types. The custom build type lets users build, train, and publish a model unique to their business. The prebuilt type is ready for use and offers common business scenarios.</p>



<h2 class="wp-block-heading">Example Working: Extract data from an invoice document and save it in an Excel </h2>



<h2 class="wp-block-heading"><strong>Setting up AI Builder</strong></h2>



<p>Setting up AI Builder involves a few simple steps. First, you need to ensure you have a Power Automate account and the necessary permissions to use AI Builder. Once logged in, you can navigate to AI Builder from the Power Automate dashboard and select the model you want to use or create a new one.</p>



<p>For this example &#8211; Extract information from invoices- The model is fine-tuned to identify common invoice components such as invoice ID, customer details, vendor details, shipping and billing information, total, tax, subtotal, line items, and more.</p>



<figure class="wp-block-image size-full"><img decoding="async" width="1448" height="772" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Create-Custom-Model.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 3" class="wp-image-23545" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 3" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Create-Custom-Model.png 1448w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Create-Custom-Model-860x459.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Create-Custom-Model-150x80.png 150w" sizes="(max-width: 1448px) 100vw, 1448px" /></figure>



<p>Next &#8211; Add sample documents for your model to study. Put similar documents into the same collection.</p>



<figure class="wp-block-image size-full is-resized"><img loading="lazy" decoding="async" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Add-Collection-of-Documents.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 4" class="wp-image-23546" style="width:770px;height:253px" width="770" height="253" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 4" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Add-Collection-of-Documents.png 1641w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Add-Collection-of-Documents-1536x506.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Add-Collection-of-Documents-860x284.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Add-Collection-of-Documents-150x49.png 150w" sizes="(max-width: 770px) 100vw, 770px" /></figure>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c2.png" alt="📂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Creating Collections</strong>: If you have fewer than fifty documents, create only one collection. If not, include five or more documents with similar layouts per collection.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c4.png" alt="📄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>File Types and Size</strong>: Supported file types include .JPG, .PNG, and .PDF, with a total size limit of 50 MB or 500 pages.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Purpose of Collections</strong>: A collection is a group of documents that share similar layouts and wording. It allows for the creation of a unique AI model that can extract the same information from various documents.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1377" height="845" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Training-Model.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 5" class="wp-image-23550" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 5" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Training-Model.png 1377w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Training-Model-860x528.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Training-Model-150x92.png 150w" sizes="(max-width: 1377px) 100vw, 1377px" /></figure>



<p>AI Builder calculates the accuracy score for your model based on the prediction result of the test dataset. Before training, AI Builder separates your dataset into separate training data and testing data sets. And after training, AI Builder applies your AI model to the testing dataset to calculate the accuracy score.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1711" height="586" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Publish-Your-Model.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 6" class="wp-image-23551" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 6" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Publish-Your-Model.png 1711w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Publish-Your-Model-1536x526.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Publish-Your-Model-860x295.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Publish-Your-Model-150x51.png 150w" sizes="(max-width: 1711px) 100vw, 1711px" /></figure>



<p>This model correctly predicted&nbsp;81%&nbsp;of actual results so the next step is to Publish the Model for Prediction.</p>



<p>Once published you should be able to use &#8220;Your Custom Trained Model&#8221; in </p>



<ul class="wp-block-list">
<li>Power Automate </li>



<li>Power Apps </li>
</ul>



<p>You can also create Document automation that combines robotic process automation (RPA) and artificial intelligence, to help you extract and interpret data from structured and unstructured documents to automate your document workflow.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="200" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Document-Working-1024x200.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 7" class="wp-image-23543" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 7" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Document-Working-1024x200.png 1024w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Document-Working-150x29.png 150w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h2 class="wp-block-heading"><strong>Building Flows with AI Builder</strong></h2>



<p>Building flows with AI Builder is a straightforward process. You start by choosing a trigger, which is an event that initiates your flow. You then add actions, which are tasks your flow will perform. With AI Builder, these actions can include AI tasks like prediction or form processing.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="1556" height="800" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Extracting-Information-Using-Custom-Model.png" alt="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 8" class="wp-image-23552" title="AI Builder in Power Automate: Harnessing the Power of AI- A Comprehensive Guide 8" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Extracting-Information-Using-Custom-Model.png 1556w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Extracting-Information-Using-Custom-Model-1536x790.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Extracting-Information-Using-Custom-Model-860x442.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Exploring-AI-Builder-in-Power-Automate-Extracting-Information-Using-Custom-Model-150x77.png 150w" sizes="(max-width: 1556px) 100vw, 1556px" /></figure>



<h1 class="wp-block-heading"><strong>Real-World Applications of AI Builder in Power Automate</strong></h1>



<p>First, you need to create and train your category classification custom model in AI Builder. This involves collecting a dataset of customer feedback and labelling each feedback with the appropriate category. You can use the AI Builder interface to upload the dataset, annotate the data with category labels, and train the model using the provided tools.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3ed.png" alt="🏭" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Collect and label a dataset of customer feedback for category classification.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5a5.png" alt="🖥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Create a new flow in Power Automate triggered by new customer feedback form submissions.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2795.png" alt="➕" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Add the &#8220;Predict&#8221; action from AI Builder to the flow.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Configure the input by mapping fields from the feedback form to the model&#8217;s input fields.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Handle the output by using conditional statements to route feedback based on the predicted category.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9ea.png" alt="🧪" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Test the flow with sample feedback forms to ensure accurate predictions.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Refine the model by providing additional training data or iterating on the training process in AI Builder.</p>



<p>By following these steps, you can utilize a category classification custom model in Power Automate to automatically classify customer feedback into different categories. This enables you to efficiently process and route the feedback to the relevant teams, leading to improved customer satisfaction and more effective issue resolution.</p>



<p>Remember to customize the example based on your specific requirements and adjust the flow actions accordingly.</p>



<h2 class="wp-block-heading"><strong>How AI Builder is Revolutionizing Industries</strong></h2>



<p>By automating complex tasks and providing predictive capabilities, AI Builder is revolutionizing various industries. It&#8217;s enhancing efficiency, reducing costs, and enabling businesses to leverage data innovatively. From healthcare and manufacturing to retail and finance, AI Builder is transforming how businesses operate.</p>



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



<p>Ever wished to automate tedious business processes? With AI Builder in Power Automate, you can! It&#8217;s like having a virtual assistant taking care of repetitive tasks, freeing up your time to focus on strategic initiatives.</p>



<h3 class="wp-block-heading"><strong>Data Processing and Analysis</strong></h3>



<p>AI Builder can read, extract, and analyze data, providing valuable insights. It&#8217;s like having a sharp-eyed detective digging up important clues from a sea of information.</p>



<h3 class="wp-block-heading"><strong>Customer Engagement</strong></h3>



<p>AI Builder can analyze customer data and predict behaviour, allowing you to provide personalized experiences. It&#8217;s like being able to read your customer&#8217;s mind!</p>



<p>Read more about Pricing : <a href="https://rpabotsworld.com/microsoft-power-automate-pricing/" data-type="post" data-id="23562">Microsoft Power Automate Pricing – Is Power Automate Worth It?</a></p>



<h1 class="wp-block-heading"><strong>Advanced Techniques in AI Builder for Power Automate</strong></h1>



<h2 class="wp-block-heading"><strong>Optimizing Workflows with AI Builder</strong></h2>



<p>To optimize your workflows with AI Builder, you can leverage its predictive capabilities to anticipate and address business needs. You can also utilize AI Builder&#8217;s analytics features to gain insights into your workflows and identify areas for improvement.</p>



<h2 class="wp-block-heading"><strong>Advanced AI Models in Power Automate</strong></h2>



<p>In addition to its prebuilt models, AI Builder also allows users to create custom AI models. This feature enables you to tailor AI Builder&#8217;s capabilities to your specific business needs, optimizing your workflows and enhancing your business processes.</p>



<h1 class="wp-block-heading"><strong>Future Prospects of AI Builder and Power Automate</strong></h1>



<p>The future prospects of AI Builder in Power Automate are exciting and promising. As AI technology advances and becomes even more integrated with business processes, we can expect AI Builder to introduce more sophisticated capabilities. These developments will likely result in even greater efficiency and effectiveness in workflow automation.</p>



<h1 class="wp-block-heading"><strong>Challenges and Solutions in Implementing AI Builder in Power Automate</strong></h1>



<p>While AI Builder brings numerous benefits, it also presents challenges. For instance, there can be a learning curve in understanding how to best use its features. However, Microsoft offers extensive resources to assist users, including tutorials and a community forum.</p>



<p>Another challenge might be data privacy and security, particularly when dealing with sensitive information. Here, it&#8217;s important to ensure that the appropriate measures, such as encryption and access controls, are in place to protect your data.</p>



<h1 class="wp-block-heading"><strong>Frequently Asked Questions</strong></h1>


<div id="rank-math-faq" class="rank-math-block">
<div class="rank-math-list ">
<div id="faq-question-1688711023610" class="rank-math-list-item">
<h3 class="rank-math-question ">1. Can anyone use AI Builder in Power Automate?</h3>
<div class="rank-math-answer ">

<p>Yes, AI Builder is designed for everyone, regardless of their AI expertise.</p>

</div>
</div>
<div id="faq-question-1688711045756" class="rank-math-list-item">
<h3 class="rank-math-question ">2. Can I use my own data with AI Builder?</h3>
<div class="rank-math-answer ">

<p>Yes, AI Builder allows you to use your own data to train and create custom AI models.</p>

</div>
</div>
<div id="faq-question-1688711057250" class="rank-math-list-item">
<h3 class="rank-math-question ">3. How is AI Builder different from Power Automate?</h3>
<div class="rank-math-answer ">

<p>AI Builder is an AI tool, while Power Automate is a service for creating automated workflows. Together, they provide intelligent automation capabilities.</p>

</div>
</div>
<div id="faq-question-1688711069107" class="rank-math-list-item">
<h3 class="rank-math-question ">4. What are some applications of AI Builder in Power Automate?</h3>
<div class="rank-math-answer ">

<p>AI Builder can be used in various scenarios, such as business process automation, data processing and analysis, and customer engagement.</p>

</div>
</div>
<div id="faq-question-1688711080631" class="rank-math-list-item">
<h3 class="rank-math-question ">5. Are there any limitations to AI Builder in Power Automate?</h3>
<div class="rank-math-answer ">

<p>While AI Builder offers many benefits, it does have its limitations. However, with ongoing improvements and updates, it continues to become more versatile and powerful.</p>

</div>
</div>
</div>
</div>


<h1 class="wp-block-heading"><strong>Conclusion: Transforming Business Processes with AI Builder in Power Automate</strong></h1>



<p>In conclusion, AI Builder in Power Automate is a transformative tool that&#8217;s reshaping business processes across industries. Its integration with Power Automate provides a powerful, intelligent platform for automating workflows and extracting valuable insights from data. By understanding and harnessing the capabilities of AI Builder, businesses can optimize their processes, make more informed decisions, and ultimately drive success in today&#8217;s competitive landscape.</p>



<p>Summary: AI Builder in Power Automate is a tool that brings AI capabilities to automation workflows. Users can utilize prebuilt AI models or create custom models. It seamlessly integrates with Power Automate, allowing for data-driven decisions, automation of tasks, and extraction of insights.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> AI Builder in Power Automate brings AI capabilities to automation workflows.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3d7.png" alt="🏗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Access to AI Builder may require a separate subscription or licensing.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Prebuilt AI models are available for common use cases such as receipt processing and sentiment analysis.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3a8.png" alt="🎨" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Custom AI models can be created and trained for unique use cases.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2699.png" alt="⚙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> AI Builder integrates with Power Automate, enabling AI capabilities in existing workflows.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50c.png" alt="🔌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Data connection to relevant sources is necessary for the effective use of AI Builder.</p>



<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> AI Builder allows for iterative improvement of AI models over time.</p>



<p></p>



<p></p>



<h2 class="wp-block-heading">References :</h2>



<p><a href="https://learn.microsoft.com/en-us/power-automate/use-ai-builder" data-schema-attribute="about mentions" rel="nofollow noopener" target="_blank">Use AI Builder in Power Automate &#8211; Power Automate | Microsoft Learn</a></p>



<p><a href="https://powerautomate.microsoft.com/en-us/ai-builder/" rel="nofollow noopener" target="_blank">AI Builder— Intelligent Automation | Microsoft Power Automate</a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/ai-builder-in-power-automate/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2023/07/pexels-photo-8386440.jpeg" />	</item>
		<item>
		<title>ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency</title>
		<link>https://rpabotsworld.com/servicenow-and-uipath-communication-mining-example/</link>
					<comments>https://rpabotsworld.com/servicenow-and-uipath-communication-mining-example/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Mon, 03 Jul 2023 09:05:28 +0000</pubDate>
				<category><![CDATA[UiPath]]></category>
		<category><![CDATA[uipath tutorial]]></category>
		<category><![CDATA[UiPath Communication Mining]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=23382</guid>

					<description><![CDATA[Problem Statement: ServiceNow Auto Ticket Triaging ServiceNow is a popular IT service management (ITSM) platform used by organizations to handle incidents, problems, and change management, among other processes. The problem arises due to the large volume of incoming tickets that an organization receives daily. As the ticket count increases, manual ticket triaging becomes time-consuming and [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="23382" class="elementor elementor-23382" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-d475149 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d475149" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c39eb37" data-id="c39eb37" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ff6e1d9 elementor-widget elementor-widget-text-editor" data-id="ff6e1d9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Problem Statement: ServiceNow Auto Ticket Triaging</h2><p>ServiceNow is a popular IT service management (ITSM) platform used by organizations to handle incidents, problems, and change management, among other processes.</p><p>The problem arises due to the large volume of incoming tickets that an organization receives daily. As the ticket count increases, manual ticket triaging becomes time-consuming and prone to human errors.</p><p>The objective is to <span style="text-decoration: underline;"><strong>automate the ticket triaging process using UiPath Communication Mining techniques to improve efficiency</strong></span>, reduce response time, and enhance the overall quality of IT support services.</p><p> </p><p> </p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0d07673 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0d07673" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b73dfbd" data-id="b73dfbd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9568ccf elementor-widget elementor-widget-text-editor" data-id="9568ccf" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Solution : Automating ticket triaging with UiPath Communication Mining</h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b9fea34 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b9fea34" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-af25a60" data-id="af25a60" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-afecdb4 elementor-widget elementor-widget-image" data-id="afecdb4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1133" height="342" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UseCase-Example.jpg" class="attachment-full size-full wp-image-23387" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 20" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 25" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UseCase-Example.jpg 1133w, https://rpabotsworld.com/wp-content/uploads/2023/07/UseCase-Example-860x260.jpg 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UseCase-Example-150x45.jpg 150w" sizes="(max-width: 1133px) 100vw, 1133px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7b2cfc0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7b2cfc0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ea0a4c" data-id="0ea0a4c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e54c55d elementor-widget elementor-widget-text-editor" data-id="e54c55d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Automating ticket triaging with UiPath Communication Mining in ServiceNow streamlines IT support requests, ensuring efficiency and accuracy. Key objectives include analyzing communication sources, extracting relevant data, categorizing and prioritizing tickets, identifying appropriate assignment groups, integrating machine learning, and ensuring seamless ServiceNow integration for real-time processing and continuous improvement.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Communication Source Analysis:</strong> The system processes data from various communication channels (email, chat, helpdesk) for a comprehensive view of support requests.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Data Extraction:</strong> UiPath Communication Mining extracts vital ticket-related information from the textual content, such as Ticket details, Issue descriptions, timestamps, and metadata.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Ticket Categorization:</strong> The system accurately categorizes tickets (incidents, service requests, problems) by understanding context and intent Using UiPath Communication Mining Prediction Labels.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f51d.png" alt="🔝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Priority Assignment:</strong> Using communication mining, the system analyzes ticket urgency and impact to assign appropriate priority levels, ensuring quick response to critical issues.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f465.png" alt="👥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Assignment Group Identification:</strong> UiPath Communication Mining helps identify the best-suited groups or individuals with the right skills to handle specific ticket categories based on extracted labels and Entity Extraction.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /><strong> Seamless ServiceNow Integration:</strong> The auto-triaging system smoothly integrates with ServiceNow, utilizing UiPath&#8217;s Integration Service capabilities to Receive, update, and manage tickets on Real Time Basis.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-678d355 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="678d355" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-363cb15" data-id="363cb15" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e3d9d27 elementor-widget elementor-widget-text-editor" data-id="e3d9d27" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Working Example: How UiPath Communication Mining will Work</h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fbc55aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fbc55aa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-788a009" data-id="788a009" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b1592d6 elementor-widget elementor-widget-text-editor" data-id="b1592d6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Stage 1: Preparatory Work, Data Collection and Preparation:</h3><ol><li style="list-style-type: none;"><ol><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Access to a UiPath Automation Cloud</li><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Access to <strong>UiPath Communications Mining instance</strong> (please check with your account team to find out how you can get access if you do not already have it).</li><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> An ITSM Environment of your choice. (for This example ServiceNow) &#8211; You should be able to export data from any ITSM Tool.</li><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Historical Data Exported from the ITSM Application of your environment  </li><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> UiPath Integration Service Access to get Real-time Tickets </li><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> UiPath Orchestrator  Access to Manage Triggers </li><li><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" />UiPath Studio to configure Robot and build your automation.</li></ol></li></ol><p>Once you have the required access and the dataset available for Model Training in Communication Mining, The Next step will be setting up the Projects Dataset and Sources.</p><p>Let&#8217;s get started!</p><p>[Dataset Download link and Sample View Provided Below]</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c726757 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c726757" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e674246" data-id="e674246" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c1d9dcf elementor-button-info elementor-align-center elementor-widget elementor-widget-button" data-id="c1d9dcf" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-xl" href="#">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-file-csv" viewBox="0 0 384 512" xmlns="http://www.w3.org/2000/svg"><path d="M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-96 144c0 4.42-3.58 8-8 8h-8c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h8c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-8c-26.51 0-48-21.49-48-48v-32c0-26.51 21.49-48 48-48h8c4.42 0 8 3.58 8 8v16zm44.27 104H160c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h12.27c5.95 0 10.41-3.5 10.41-6.62 0-1.3-.75-2.66-2.12-3.84l-21.89-18.77c-8.47-7.22-13.33-17.48-13.33-28.14 0-21.3 19.02-38.62 42.41-38.62H200c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-12.27c-5.95 0-10.41 3.5-10.41 6.62 0 1.3.75 2.66 2.12 3.84l21.89 18.77c8.47 7.22 13.33 17.48 13.33 28.14.01 21.29-19 38.62-42.39 38.62zM256 264v20.8c0 20.27 5.7 40.17 16 56.88 10.3-16.7 16-36.61 16-56.88V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v20.8c0 35.48-12.88 68.89-36.28 94.09-3.02 3.25-7.27 5.11-11.72 5.11s-8.7-1.86-11.72-5.11c-23.4-25.2-36.28-58.61-36.28-94.09V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8zm121-159L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"></path></svg>			</span>
									<span class="elementor-button-text">Dataset for ITSM Example</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ec8285d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ec8285d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e718327" data-id="e718327" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d9cf3df elementor-widget elementor-widget-bdt-source-code" data-id="d9cf3df" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-default">

            
            <pre class="language-markup">
            <code>ID_request,Text,Category,Solution,Date_request_recieved,Date_request_solved,ID_agent
4791,&quot;I can&#039;t open webpage https://unsplash.com/. I use Chrome, but tried in other net browsers as well. Doesn&#039;t help. Please give me the premission to visit any site on the internet.&quot;,Discord,&quot;Software updated, PC cleaned.&quot;,10/17/2022,10/26/2022,2
3964,&lt;p&gt;&lt;br&gt; I need guarantee exchange for a new device. New SN: 30739&lt;br&gt; Old SN: 30292&lt;/p&gt;,CRM,Asana installed,10/6/2022,10/24/2022,3
2774,&quot;&lt;p&gt;Bundled problems with Office since restart:&lt;/p&gt;&lt;p&gt;Messages not sent&lt;/p&gt;&lt;p&gt;Outlook does not connect, mails do not arrive&lt;/p&gt;&lt;p&gt;Error 0x8004deb0 appears when Connection attempt, see attachment&lt;/p&gt;&lt;p&gt;The company account is affected: AB123&lt;/p&gt;&lt;p&gt;Access via Office.com seems to be possible.&lt;/p&gt;&quot;,CRM,Problem solved,10/20/2022,10/5/2022,2
4999,This is just test message. Neglect please.,Internet Browser,Problem fixed by connection to users PC.,10/8/2022,10/14/2022,2
2753,My headphones aren&#039;t working. I would like to order new.,Internet Browser,Attachment enabled,10/7/2022,10/5/2022,3
4805,My keyboard is broken. Please send the new one,Internet Browser,Software reinstalled,10/10/2022,10/18/2022,2
3769,&lt;p&gt; Die rechte Maustaste funktioniert nicht mehr. Bitte neues schicken. &lt;/p&gt;,Mail,Premission given,10/25/2022,10/18/2022,1
4537,Asana stopped to work after I restarted my PC.,Asana,Discord Installed,10/25/2022,10/17/2022,3
3877,&quot;Avevo asana sul mio PC, ma dopo aver installato la nuova versione di Chrome è scomparsa. Si prega di installare nuovamente Asana sul mio PC.&quot;,Help Needed,Outlook reinstalled,10/31/2022,10/14/2022,3
3219,Installation needed.,Outlook,Software reinstalled,10/13/2022,10/13/2022,2
3099,&lt;p&gt;Für den Quartalsbericht benötigen wir dringend die Börsendaten. Ermöglichen Sie den Zugriff auf alle Webseiten so schnell wie möglich. &lt;/p&gt;,Mail,Problem solved,10/17/2022,10/21/2022,2
4999,&quot;&lt;p&gt;Ich kann nicht auf Outlook zugreifen. Es zeigt den Status an, dass es offline arbeitet, und ich bin mit dem Internet verbunden &lt;/p&gt; &lt;br&gt; Outlook&quot;,Internet Browser,Problem fixed by connection to users PC.,10/5/2022,10/14/2022,2
3717,&lt;p&gt;Attachment I got is blocked due to e-mail policy&lt;/p&gt;&lt;br&gt;,Keyboard ,Item sent,10/18/2022,10/21/2022,2
4999,Bitte installieren Sie Asana erneut auf meinem PC. Nach dem letzten Windows#Update funktioniert es nicht mehr.,Help Needed,&quot;Software updated, PC cleaned.&quot;,10/24/2022,10/5/2022,3
4999,Why I don&#039;t have Discord on the new laptop I ordered when I asked for it? Please install Discord on my pc.,,&quot;Software updated, PC cleaned.&quot;,10/3/2022,10/21/2022,3
3618,Outlook funktioniert nach Update nicht. Hilfe bitte,CRM,Item sent,10/17/2022,10/4/2022,2
4999,&quot;Please update Asana on my PC. I have it installed, but new version is available and I can&#039;t do the update.&quot;,Discord,Attachment enabled,10/24/2022,10/14/2022,3
4693,&quot;&lt;p&gt;Ich kann nicht auf Outlook zugreifen. Es zeigt den Status an, dass es offline arbeitet, und ich bin mit dem Internet verbunden &lt;/p&gt; &lt;br&gt; Outlook&quot;,Internet Browser,Outlook reinstalled,10/6/2022,10/17/2022,1
2603,&quot;&lt;p&gt; Ich muss meinen Posteingang mit einem Teammitglied teilen. Berechtigungen, die bereits von name.nachname@firma.com erteilt wurden, finden Sie im beigefügten Screenshot. Das System gibt einen Fehler zurück und auch der Outlook-Client tut dasselbe.&lt;/p&gt;&quot;,Internet Browser,&quot;Software updated, PC cleaned.&quot;,10/21/2022,10/25/2022,2
2372,I would like to order mouse for left-handed person (me).,Mail,Software installed,10/18/2022,10/10/2022,3</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d92ad21 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d92ad21" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2b46b42" data-id="2b46b42" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-159d94e elementor-widget elementor-widget-text-editor" data-id="159d94e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Stage 2: Create DataSet, Different Settings for  Language and Entity:</h3>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9a563f5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9a563f5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0607e9d" data-id="0607e9d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-067262a elementor-widget elementor-widget-text-editor" data-id="067262a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Creating a dataset involves combining one or more data sources (up to 20) with a trained model. Sources and datasets can belong to different projects, as long as users have the necessary permissions. When creating a new dataset, the option to copy an existing dataset is available, allowing for the duplication of sources, entities, sentiment selection, labels, and reviewed examples.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c2.png" alt="📂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> GUI or API can set up an empty source with defined properties.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c2.png" alt="📂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Data can be uploaded through integrations or static CSV upload. (<strong>Will Discuss this in  the Next Section</strong>)</p><p> </p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-89bfbd4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="89bfbd4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-da754f7" data-id="da754f7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-760e960 elementor-widget elementor-widget-image" data-id="760e960" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1286" height="849" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources.png" class="attachment-full size-full wp-image-23391" alt="Uipath Communication Mining - Create Data Sources" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 26" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources.png 1286w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-860x568.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-150x99.png 150w" sizes="(max-width: 1286px) 100vw, 1286px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e44c725 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e44c725" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9cba20e" data-id="9cba20e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e0ac298 elementor-widget elementor-widget-text-editor" data-id="e0ac298" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Datasets consist of one or more data sources and a trained model.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" />  Sources and datasets can belong to different projects with appropriate permissions.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" />  Multiple sources in a dataset should serve a similar purpose for analysis or automation.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Option to create a copy of an existing dataset, including its associated elements.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d6395c1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d6395c1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-063a19d" data-id="063a19d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1c6e587 elementor-widget elementor-widget-image" data-id="1c6e587" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1890" height="788" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-1.png" class="attachment-full size-full wp-image-23388" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 21" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 27" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-1.png 1890w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-1-1536x640.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-1-860x359.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-1-150x63.png 150w" sizes="(max-width: 1890px) 100vw, 1890px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a5a6792 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a5a6792" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-56357c3" data-id="56357c3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-96113b6 elementor-widget elementor-widget-text-editor" data-id="96113b6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Once created dataset card provides information about a dataset, including the title, description, project linkage, dataset name, connected sources, model family (language), sentiment analysis status, and timestamps for the last change and creation. Additionally, there are options to navigate to Dashboard, Explore, and Reports pages.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dataset title and description</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Project linkage and dataset name</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f517.png" alt="🔗" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Connected sources &#8211;  You can choose to create a copy of a pre-existing dataset. This means that you copy over the same sources, entities, sentiment selection, labels and review examples.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f310.png" alt="🌐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Model family (language) &#8211; If you wish to set MultiLanguage for your model.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Sentiment analysis status &#8211; Here you can set the sentiment of  Comment &#8211; Once enabled cant be disabled and you need to label it accordingly</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/23f0.png" alt="⏰" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Timestamps for the last change and creation</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5a5.png" alt="🖥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Navigation options: Dashboard, Explore, and Reports</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-96dc647 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="96dc647" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e8581e8" data-id="e8581e8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c67f958 elementor-widget elementor-widget-text-editor" data-id="c67f958" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Stage 3: Working with Data Sources, Upload via CSV </strong></h3>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7a68c87 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7a68c87" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a934c5" data-id="2a934c5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-06b1202 elementor-widget elementor-widget-image" data-id="06b1202" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1423" height="609" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-1.png" class="attachment-full size-full wp-image-23392" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 22" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 28" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-1.png 1423w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-1-860x368.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-1-150x64.png 150w" sizes="(max-width: 1423px) 100vw, 1423px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4c07b2e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4c07b2e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2e4db68" data-id="2e4db68" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d83f874 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d83f874" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0b2fb63" data-id="0b2fb63" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b25df21 elementor-widget elementor-widget-text-editor" data-id="b25df21" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>To create a data source in the GUI, users with &#8216;Sources admin&#8217; permissions can follow these steps:</p><ul><li>Navigate to the &#8216;Sources&#8217; page via the Admin console.</li><li>Select the &#8216;New Source&#8217; button at the top of the page.</li><li>Fill in the required source properties, such as source project, name, title, description, sensitive properties (with &#8216;View sensitive data&#8217; permission), language, and translation status (with &#8216;Create translated sources&#8217; permission).</li><li>Click the &#8216;Create source&#8217; button.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-49cc311 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="49cc311" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7783544" data-id="7783544" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-482c2d0 elementor-widget elementor-widget-image" data-id="482c2d0" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1568" height="837" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-2-1.png" class="attachment-full size-full wp-image-23394" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 23" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 29" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-2-1.png 1568w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-2-1-1536x820.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-2-1-860x459.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Data-Sources-2-1-150x80.png 150w" sizes="(max-width: 1568px) 100vw, 1568px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b91d085 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b91d085" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ab171e3" data-id="ab171e3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d66b99b elementor-widget elementor-widget-text-editor" data-id="d66b99b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cb.png" alt="📋" class="wp-smiley" style="height: 1em; max-height: 1em;" /> To upload data from a CSV file into a data source, follow these key steps:</strong></p><ol><li style="list-style-type: none;"><ol><li>Navigate to the Sources page via the admin console.</li><li>Locate the desired data source to upload data into.</li><li>Click the upload icon in the top right-hand corner of the data source card.</li><li>Select the CSV file you want to upload.</li><li>Ensure that the CSV file meets specific criteria:<ul><li>Contains headers on the first line and is delimited by commas or tabs.</li><li>Requires a minimum of three columns: comment text contents (message), timestamp, and a unique comment ID.</li><li>Must be encoded as UTF-8, UTF-16, or UTF-32 (automatically detected by the platform).</li><li>Should be 64 MiB or smaller; larger files can be uploaded by splitting them into multiple files, each less than 64 MiB.</li></ul></li></ol></li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-58a4336 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="58a4336" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd83555" data-id="bd83555" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c2e9bf3 elementor-widget elementor-widget-text-editor" data-id="c2e9bf3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cb.png" alt="📋" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Required Columns in CSV Upload:</p><ul><li style="list-style-type: none;"><ul><li>ID column: Unique comment identifier with ASCII alphanumeric characters and certain punctuation.</li><li>Message column: Text of the message for analysis.</li><li>Timestamp column: Date and time of comment recording (flexible format, automatically inferred).</li></ul></li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Additional Optional Columns:</p><ul><li style="list-style-type: none;"><ul><li style="list-style-type: none;"><ul><li>Subject lines, threads, participants (for cases or email threads).</li></ul></li></ul></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e228842 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e228842" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-518d270" data-id="518d270" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9c669cd elementor-widget elementor-widget-image" data-id="9c669cd" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1309" height="763" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Uploading-CSV-Files.png" class="attachment-full size-full wp-image-23395" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 24" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 30" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Uploading-CSV-Files.png 1309w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uploading-CSV-Files-860x501.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uploading-CSV-Files-150x87.png 150w" sizes="(max-width: 1309px) 100vw, 1309px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5b2a1f8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5b2a1f8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-41a789b" data-id="41a789b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-493f1cd elementor-widget elementor-widget-text-editor" data-id="493f1cd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="text-decoration: underline;"><strong>Note</strong></span>:  You might need to perform some cleanup on your data as it may contain invalid characters and your CSV upload might fail.</p><p><span style="text-decoration: underline;"><strong>Here is a list of Common issues : </strong></span></p><ul><li>Not Enough Columns</li><li>Invalid Encoding</li><li>Invalid Header</li><li>Unequal Row Lengths</li><li>Id format</li><li>Id length</li><li>Timestamp Format</li><li>Message Length</li><li>Number Property Format</li><li>Property Length</li><li>Unknown Error</li></ul><p>Read more &#8211; <a href="https://support.reinfer.io/support/solutions/articles/48001161525" rel="nofollow noopener" target="_blank">Uploading a CSV file into a source : Knowledge Base (reinfer.io)</a></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2741d74 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2741d74" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e8e95f9" data-id="e8e95f9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7210aac elementor-widget elementor-widget-text-editor" data-id="7210aac" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Stage 4:  Explore Train and Apply Labels </strong></h3><p>Once you are done with your dataset uploaded to UiPath Communication Mining it will auto-discover and cluster them in different groups (looking similar) and provide you with a guided session for training your data set.</p><p>Before diving into Model Training and Applying labels &#8211; Let&#8217;s understand the key concepts for a better understanding.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9c14bbb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9c14bbb" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-32fe9c8" data-id="32fe9c8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0606091 elementor-widget elementor-widget-image" data-id="0606091" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="832" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training.png" class="attachment-full size-full wp-image-23359" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 25" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 31" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training.png 1024w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-860x699.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-150x122.png 150w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
				<div class="elementor-element elementor-element-df0c336 elementor-widget elementor-widget-text-editor" data-id="df0c336" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4 dir="ltr"><strong dir="ltr">Using labels, entities and metadata together </strong></h4><p dir="ltr">Below is an example verbatim that shows how labels, entities and metadata are distinct but complementary to one another. For this inbound request to be automated, each of them may be required for a specific purpose:</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-237cfd0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="237cfd0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7b3e82c" data-id="7b3e82c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-52c8031 elementor-widget elementor-widget-image" data-id="52c8031" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://support.reinfer.io/support/solutions/articles/48001226485-understanding-labels-entities-and-metadata" rel="nofollow noopener" target="_blank">
							<img loading="lazy" decoding="async" width="1708" height="684" src="https://rpabotsworld.com/wp-content/uploads/2023/07/m7xCHT84StxF55q-4pzknWn0gadfbkHLyQ.jpg" class="attachment-full size-full wp-image-23397" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 26" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 32" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/m7xCHT84StxF55q-4pzknWn0gadfbkHLyQ.jpg 1708w, https://rpabotsworld.com/wp-content/uploads/2023/07/m7xCHT84StxF55q-4pzknWn0gadfbkHLyQ-1536x615.jpg 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/m7xCHT84StxF55q-4pzknWn0gadfbkHLyQ-860x344.jpg 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/m7xCHT84StxF55q-4pzknWn0gadfbkHLyQ-150x60.jpg 150w" sizes="(max-width: 1708px) 100vw, 1708px" />								</a>
											<figcaption class="widget-image-caption wp-caption-text">Using labels, entities and metadata together </figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1417a0f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1417a0f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c30d25a" data-id="c30d25a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cee74a2 elementor-widget elementor-widget-text-editor" data-id="cee74a2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4><strong>Some Background Details  Labels, entities, and metadata</strong></h4><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Proper structuring and naming of labels in taxonomy are crucial for effective model training.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Labels should serve a business purpose and provide a useful description of the concept they capture. Labels can have hierarchies, with multiple levels separated by &#8216;&gt;&#8217;.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Each label nested under another should be a subset of the label above it. Additional levels of hierarchy can be added later in the training process.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> The model predicts each label independently, and parent labels should capture genuine topics or concepts.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/27a1.png" alt="➡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Broad labels should be avoided, as they require more examples to predict well. Splitting broad labels into distinct and specific labels is recommended.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d96c86f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d96c86f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3e2b26d" data-id="3e2b26d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-33bc88c elementor-widget elementor-widget-text-editor" data-id="33bc88c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 class="article__title">Overview of the model training process</h3><div class="article__body markdown"> </div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1a87f80 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1a87f80" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-06a65c4" data-id="06a65c4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a35a00e elementor-widget elementor-widget-text-editor" data-id="a35a00e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Key Points:</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Model training involves iterative steps &#8211; The model training process involves iterative steps: Discover, Explore, Refine, and Prune/Re-organize.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Discover clusters and tag labels- In the Discover phase, similar intents and conversation themes are grouped into clusters and tagged with relevant labels.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Explore to train and improve the model &#8211; Explore is where the model is further trained by reviewing verbatims, adding labels, and improving understanding.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Refine for overall performance improvement &#8211; Refine phase focuses on assessing and improving the model&#8217;s overall performance with guided feedback.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c4.png" alt="🗄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Prune/Re-organize for label management &#8211; Prune/Re-organize allows renaming, merging, or deleting labels throughout the process.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-dbc59ca elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dbc59ca" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aa56715" data-id="aa56715" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6e50bd4 elementor-widget elementor-widget-image" data-id="6e50bd4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://support.reinfer.io/support/solutions/articles/48000954337" rel="nofollow noopener" target="_blank">
							<img loading="lazy" decoding="async" width="1920" height="1043" src="https://rpabotsworld.com/wp-content/uploads/2023/07/6vln5olm1r8eS3ZXpDubCbptuP77hFlozw.png" class="attachment-full size-full wp-image-23402" alt="Overview of the model training process" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 33" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/6vln5olm1r8eS3ZXpDubCbptuP77hFlozw.png 1920w, https://rpabotsworld.com/wp-content/uploads/2023/07/6vln5olm1r8eS3ZXpDubCbptuP77hFlozw-1536x834.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/6vln5olm1r8eS3ZXpDubCbptuP77hFlozw-860x467.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/6vln5olm1r8eS3ZXpDubCbptuP77hFlozw-150x81.png 150w" sizes="(max-width: 1920px) 100vw, 1920px" />								</a>
											<figcaption class="widget-image-caption wp-caption-text">Overview of the model training process</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-047cb90 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="047cb90" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2742f19" data-id="2742f19" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3b0640e elementor-widget elementor-widget-image" data-id="3b0640e" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1884" height="889" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together.png" class="attachment-full size-full wp-image-23358" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 27" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 34" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together.png 1884w, https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together-1536x725.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together-860x406.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together-150x71.png 150w" sizes="(max-width: 1884px) 100vw, 1884px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f674fba elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f674fba" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a9d5dcf" data-id="a9d5dcf" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f08742c elementor-widget elementor-widget-text-editor" data-id="f08742c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Key Points to Note :</strong></p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Applying labels/reviewing entities leads to model retraining</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Model computes new predictions with the latest data</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/23f3.png" alt="⏳" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Retraining time varies based on factors</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3c1.png" alt="🏁" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Status icons show dataset status</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2139.png" alt="ℹ" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Retraining can occur due to platform/model improvements</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-aa9802b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="aa9802b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-54fd71a" data-id="54fd71a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ff242b3 elementor-widget elementor-widget-image" data-id="ff242b3" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1886" height="889" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3.png" class="attachment-full size-full wp-image-23355" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 28" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 35" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3.png 1886w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3-1536x724.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3-860x405.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3-150x71.png 150w" sizes="(max-width: 1886px) 100vw, 1886px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4219972 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4219972" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-15fa3ba" data-id="15fa3ba" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-337d5ea elementor-widget elementor-widget-text-editor" data-id="337d5ea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Stage 5 :Validation, Report &amp; Pin the Model</h3><p>The Reports page in the platform provides in-platform reporting on the dataset. Users can access it through the top navigation bar. The reports are filterable to prioritize the most relevant views.</p><p>Depending on the data type, there are up to six tabs in the Reports section: Dashboard, Label Summary, Trends, Segments, Threads, and Comparison. Users can switch between verbatim and thread-level reports if the data is in thread form (such as call transcripts or email chains). The verbatim filter is the default if thread-level data is not available.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9e1e440 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9e1e440" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-33282b1" data-id="33282b1" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ec3a2d1 elementor-widget elementor-widget-image" data-id="ec3a2d1" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1619" height="881" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-1.png" class="attachment-full size-full wp-image-23403" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 29" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 36" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-1.png 1619w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-1-1536x836.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-1-860x468.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-1-150x82.png 150w" sizes="(max-width: 1619px) 100vw, 1619px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b1531f7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b1531f7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-77ab00c" data-id="77ab00c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-17942d6 elementor-widget elementor-widget-text-editor" data-id="17942d6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The functionalities of each tab are as follows:</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dashboard: Users can create custom dashboard views using data from other tabs.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Label Summary: Provides high-level summary statistics for labels.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Trends: Presents charts showing verbatim volume, label volume, and sentiment over a specific time period.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Segments: Shows charts comparing label volumes with verbatim metadata fields, like sender domain.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Threads: Displays charts indicating thread volumes and label volumes within a thread (only accessible with the &#8216;Thread&#8217; filter applied).</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Comparison: Enables users to compare different data cohorts against each other.</p><p>Each tab in the Reports page displays the total number of verbatims in the dataset, net sentiment (if sentiment analysis is enabled), and the selected date period. When applying user property, entity, or label filters, these statistics update based on the applied filters and selections.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e7901b7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e7901b7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f0c2ce6" data-id="f0c2ce6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-20b5774 elementor-widget elementor-widget-image" data-id="20b5774" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1900" height="868" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-1.png" class="attachment-full size-full wp-image-23405" alt="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 30" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 37" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-1.png 1900w, https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-1-1536x702.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-1-860x393.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-1-150x69.png 150w" sizes="(max-width: 1900px) 100vw, 1900px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0350cad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0350cad" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0ce86d" data-id="e0ce86d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9f64db7 elementor-widget elementor-widget-text-editor" data-id="9f64db7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Every time you train the platform on your data (i.e. labelling any verbatims), a new version of the model associated with your dataset is created.  You should be able to see the status and review on the &#8220;Train Page&#8221;.</p><p><span style="text-decoration: underline;"><strong>Key Points to Note here:</strong></span></p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> New model versions generated during data training</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Previous versions are not automatically stored due to storage constraints</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> &#8220;Pinning&#8221; model versions provide prediction determinism</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3f7.png" alt="🏷" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Models can be tagged as &#8216;Live&#8217; or &#8216;Staging&#8217; for downstream use</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Validation page allows comparing scores of pinned models over time</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ac743e0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ac743e0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e6a58e6" data-id="e6a58e6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-aaaa823 elementor-widget elementor-widget-image" data-id="aaaa823" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1442" height="569" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Model.png" class="attachment-full size-full wp-image-23406" alt="Validate The Model" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 38" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Model.png 1442w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Model-860x339.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Model-150x59.png 150w" sizes="(max-width: 1442px) 100vw, 1442px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-34a2fca elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="34a2fca" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f4702ac" data-id="f4702ac" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ab6048a elementor-widget elementor-widget-text-editor" data-id="ab6048a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Stage 6: Using the Communication Mining Model in UiPath Studio Project</h3><p><span style="text-decoration: underline;"><strong>Key points to note here:</strong></span></p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> The platform assigns confidence scores (%) to predictions of labels for inbound communications.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Confidence thresholds determine whether a label applies or not for automatic classification.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Selecting the appropriate threshold achieves the desired balance of precision and recall.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f39a.png" alt="🎚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Threshold selection can be done through the Validation page by adjusting the threshold slider or inputting a percentage value.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Precision vs recall chart provides a visual indication of the thresholds that optimize precision, recall, or strike a balance between the two.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2696.png" alt="⚖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Threshold selection depends on the use case, considering the potential consequences of false positives and false negatives.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Examples include maximizing recall for urgent requests to avoid missing them and maximizing precision for high-value transactions to minimize false positives.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cb6b03f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cb6b03f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b4b4e7a" data-id="b4b4e7a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8b7afe6 elementor-widget elementor-widget-text-editor" data-id="8b7afe6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> </p><ul><li><span dir="ltr">To create a stream you will first need to have a </span><u>Pinned Model</u>.</li><li><span dir="ltr">To create a stream, click the &#8216;New stream +&#8217; button at the top of the streams page, which will open the ‘Create a stream’ modal.</span></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5dc2edd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5dc2edd" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4ca95d6" data-id="4ca95d6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1b44074 elementor-widget elementor-widget-image" data-id="1b44074" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1801" height="873" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Stream-for-API.png" class="attachment-full size-full wp-image-23407" alt="Uipath Communication Mining - Create Stream for API" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 39" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Stream-for-API.png 1801w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Stream-for-API-1536x745.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Stream-for-API-860x417.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Uipath-Communication-Mining-Create-Stream-for-API-150x73.png 150w" sizes="(max-width: 1801px) 100vw, 1801px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d76cca7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d76cca7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b05467b" data-id="b05467b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ec2424e elementor-widget elementor-widget-text-editor" data-id="ec2424e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4 id="get-predictions-from-a-pinned-model-example" class="anchor anchorWithStickyNavbar_LWe7">Get predictions from a pinned model example<a class="hash-link" title="Direct link to Get predictions from a pinned model example" href="https://developers.reinfer.io/api/tutorials/basic-tutorial#get-predictions-from-a-pinned-model-example" aria-label="Direct link to Get predictions from a pinned model example" rel="nofollow noopener" target="_blank">​</a></h4><div class="tabs-container tabList__CuJ"> </div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-65fd626 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="65fd626" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aa3efe8" data-id="aa3efe8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-dd303d3 elementor-widget elementor-widget-text-editor" data-id="dd303d3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Stage 7: Designing End-to-End Automation Using the Trained Model &amp; Other Uipath Components</h3>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-00afc9b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="00afc9b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-70f61ea" data-id="70f61ea" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bd87a9d elementor-widget elementor-widget-text-editor" data-id="bd87a9d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Highlights:</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> UiPath Integration Service to get Real-Time Data from ITSM Tool (Service Now) Using ServiceNow Connector</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> UiPath Orchestrator Triggers Bot based on Events Received from Upstream System ServiceNow Incidents &amp; Service Task </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Tickets Description  Extracted from Service Now send to UiPath Communication Mining for Labels, Entity extraction using prediction API Call.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Based on Threshold &#8220;STP&#8221; and &#8220;Human in the Loop&#8221; feature utilised via UiPath Action Center </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Automation Action Based on AI Response in Target system and Update Required details in  ServiceNow</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Feedback Mechnish is utilised to send data back to UiPath Communication mining using the &#8220;Exception&#8221; API route.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-682aaad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="682aaad" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e9e1428" data-id="e9e1428" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7c2a270 elementor-widget elementor-widget-image" data-id="7c2a270" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="721" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Main-UiPath-Process-Example-1024x721.png" class="attachment-large size-large wp-image-23409" alt="Main UiPath Process Example" title="ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency 40">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-439b2d5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="439b2d5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-577dfe7" data-id="577dfe7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-212dab9 elementor-button-success elementor-align-center elementor-widget elementor-widget-button" data-id="212dab9" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-xl" href="#">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fab-github" viewBox="0 0 496 512" xmlns="http://www.w3.org/2000/svg"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>			</span>
									<span class="elementor-button-text">Working Example Source Code</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1426bc1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1426bc1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ed2d9fa" data-id="ed2d9fa" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-057c4fb elementor-widget elementor-widget-text-editor" data-id="057c4fb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Summary:</h3><p>Effective communication mining in IT Service Management (ITSM) offers numerous benefits, including enhanced incident management, improved problem resolution, streamlined change management, boosted knowledge management, and optimized service request management.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Incident Management: Communication mining helps IT teams analyze incident reports and communication logs to identify recurring problems and potential bottlenecks proactively.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Problem Resolution: IT professionals can discover successful solutions from past incidents through communication mining, reducing resolution times and increasing customer satisfaction.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Change Management: Communication mining aids in understanding team communication during change implementation, leading to better coordination and alignment among stakeholders.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Knowledge Management: By analyzing interactions between IT staff, communication mining helps capture tacit knowledge, leading to better decision-making and faster problem-solving.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Service Request Management: Communication mining identifies patterns in service requests, providing insights to improve service delivery and enhance customer experiences.</p><p>#UiPath #CommunicationMining #ITSM #IncidentManagement #ProblemResolution #ChangeManagement</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/servicenow-and-uipath-communication-mining-example/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Implementing UiPath Communication Mining: Step-by-Step Guide</title>
		<link>https://rpabotsworld.com/implementing-uipath-communication-mining/</link>
					<comments>https://rpabotsworld.com/implementing-uipath-communication-mining/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Sun, 02 Jul 2023 17:25:15 +0000</pubDate>
				<category><![CDATA[UiPath]]></category>
		<category><![CDATA[uipath tutorial]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=23314</guid>

					<description><![CDATA[Setting Up UiPath Communication Mining Account, Key Terminology, Step by Step guide 
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="23314" class="elementor elementor-23314" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-bdbd0aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bdbd0aa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-624591a" data-id="624591a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f60635a elementor-widget elementor-widget-text-editor" data-id="f60635a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In today&#8217;s fast-paced business world, data is the lifeblood of organizations seeking to gain a competitive edge. Understanding the vast amounts of data generated within a company is crucial for making informed decisions. UiPath Communication Mining is a powerful tool that enables businesses to analyze and extract valuable insights from their communication data, such as emails, chat messages, and more.</p><h2>Implementing UiPath Communication Mining:</h2><p>In this step-by-step guide, we will walk you through the process of implementing UiPath Communication Mining, helping you unlock its full potential and harness the power of your data.</p><p>As <a href="https://rpabotsworld.com/uipath-communication-mining-extracting-insights-from-conversations/">discussed in the previous article, UiPath Communication Mining</a> is an innovative technology that leverages artificial intelligence and machine learning algorithms to analyze unstructured communication data, including text messages, emails, audio transcripts, and social media interactions.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3f52e6d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3f52e6d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b014b5d" data-id="b014b5d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ce24b31 elementor-widget elementor-widget-text-editor" data-id="ce24b31" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Uipath Communication Mining Key Concepts: </h2><p>Before delving into the implementation process, let&#8217;s explore some of the key concepts of UiPath Communication Mining and How It Works…</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3e2.png" alt="🏢" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Projects:</strong> Confined workspaces for managing specific data sets, linked to sources and datasets. Users need appropriate permissions to access data in a project, facilitating collaboration and analysis within teams or business units.</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Datasets:</strong> A dataset allows the labelling of one or more sources to build a model. Sources can be included in multiple datasets. The labels in a dataset form a taxonomy, which can vary based on the use case, such as analytics or automation. For example, a dataset could encompass sales conversations to monitor customer experiences.</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Source:</strong> Data is organized into sources, corresponding to channels like email, surveys, or customer reviews. Multiple sources can be combined to build a model, promoting better organization. Raw collections of verbatims (freeform text communications) grouped together, including responses from surveys, emails, chat transcripts, and call records. They are incorporated into datasets to structure and interpret the verbatims.</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5d2.png" alt="🗒" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Verbatims and Metadata:</strong> Each verbatim contains associated metadata with structured data points providing additional information, including a timestamp for when it was created.</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Clusters:</strong> Groups of similar verbatims organized using unsupervised learning techniques, essential for subsequent stages of model training. The platform presents 30 clusters at a time on the Discover page, each containing 12 verbatims.</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3f7.png" alt="🏷" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Labels:</strong> Structured summaries of intents or concepts expressed within verbatims. Verbatims can have multiple labels, not limited to exclusive classifications. Labels are applied during model training and returned as predictions. They have confidence scores indicating the model&#8217;s likelihood of the prediction. A threshold can be set to convert the prediction into a &#8220;Yes/No&#8221; answer.</p><p><strong><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ac.png" alt="💬" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Comment:</strong> Each piece of text communication within sources is represented as a comment with an ID, timestamp, text body, and additional fields specific to the type of data. For example, emails have fields like &#8220;from&#8221; and &#8220;to,&#8221; while customer reviews have the review author.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Model: The model is continuously updated as users label more data. When querying the model for predictions, a specific model version number needs to be specified for consistent results.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fa7c5fa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fa7c5fa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dc577a9" data-id="dc577a9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3eac743 elementor-widget elementor-widget-text-editor" data-id="3eac743" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Setting Up UiPath Communication Mining Account:</h2><p>To access Communications Mining on Automation Cloud, follow pre-requisites such as enabling the service, being an existing user, and obtaining an invite from the Admin. </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f512.png" alt="🔒" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Pre-requisites for accessing Communications Mining on Automation Cloud:</p><ul><li>Enable Communications Mining as a service on Automation Cloud tenant with an enterprise license and available AI units.</li><li>Be an existing user on the Automation Cloud tenant; if not, request an Admin to add you.</li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Process to obtain an account:</p><ul><li>An Admin on Communications Mining should create a new user profile for you through the &#8216;Manage Access&#8217; page in the Admin console within the platform.</li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6a9.png" alt="🚩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Tenant-based access and permissions:</p><ul><li>Access and permissions are specific to each tenant, not the entire organization. Ensure access is granted to the tenant where Communications Mining is enabled.</li></ul><p><em>Note: The Admin cannot add you to Communications Mining until you accept your invite to the UiPath Automation Cloud.</em></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-60af7e7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="60af7e7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c0711be" data-id="c0711be" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-48cd1e9 elementor-widget elementor-widget-text-editor" data-id="48cd1e9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Understand Permission in UiPath Communication Mining Account:</h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-242c923 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="242c923" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f91962c" data-id="f91962c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a50bf0f elementor-widget elementor-widget-text-editor" data-id="a50bf0f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Default user permissions for new users in a project:</p><ul><li>&#8216;View labels&#8217; and &#8216;View sources&#8217; permissions are granted by default.</li><li>These permissions provide access to non-sensitive datasets, verbatims, and associated labels.</li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/274c.png" alt="❌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Limitation of default permissions:</p><ul><li>Default permissions do not allow applying or removing labels within a dataset.</li><li>Additional permissions, like &#8216;Modify users,&#8217; are required, which can be granted by another user with such authority in the project.</li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Admin access for Communications Mining via Automation Cloud:</p><ul><li>Admins on the cloud tenant automatically receive Admin access on Communications Mining.</li><li>Admin privileges include &#8216;Sources permissions,&#8217; &#8216;Datasets permissions,&#8217; &#8216;Streams permissions,&#8217; &#8216;Users permissions,&#8217; &#8216;Buckets permissions,&#8217; &#8216;Integrations permissions,&#8217; and &#8216;Utility permissions.&#8217;</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3219320 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3219320" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7963ee9" data-id="7963ee9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9b58a4e elementor-widget elementor-widget-text-editor" data-id="9b58a4e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Navigating in UiPath Communication Mining Account:</h2>								</div>
				</div>
				<div class="elementor-element elementor-element-2205217 elementor-widget elementor-widget-image" data-id="2205217" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1890" height="788" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page.png" class="attachment-full size-full wp-image-23353" alt="UiPath Communication Mining Landing Page" title="Implementing UiPath Communication Mining: Step-by-Step Guide 50" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page.png 1890w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-1536x640.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-860x359.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Landing-Page-150x63.png 150w" sizes="(max-width: 1890px) 100vw, 1890px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f4ab107 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f4ab107" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-40c8f4a" data-id="40c8f4a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-453417c elementor-widget elementor-widget-text-editor" data-id="453417c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5fa.png" alt="🗺" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Platform Navigation:</p><ul><li style="list-style-type: none;"><ul type="disc"><li>The platform has two main navigation menus: the navigation bar and the admin console in the top right-hand corner.</li><li>The navigation bar becomes visible after selecting a dataset from the Datasets page.</li><li>The admin console provides access to &#8216;Sources,&#8217; &#8216;Integrations,&#8217; &#8216;Manage Access,&#8217; and &#8216;My Account.&#8217;</li></ul></li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Admin Console Elements:</p><ul><li style="list-style-type: none;"><ul><li style="list-style-type: none;"><ul type="disc"><li>&#8216;Sources&#8217; lead to the Sources page for creating or updating project sources.</li><li>&#8216;Integrations&#8217; allow creating and managing integrations.</li><li>&#8216;Manage Access&#8217; navigates to the Projects page for creating new projects or adding users to existing projects.</li><li>&#8216;My Account&#8217; leads to the My Accounts page for viewing account details and accessing API tokens.</li></ul></li></ul></li></ul><ul><li style="list-style-type: none;"> </li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-45c24fa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45c24fa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e630c65" data-id="e630c65" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2a41925 elementor-widget elementor-widget-image" data-id="2a41925" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1886" height="889" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3.png" class="attachment-full size-full wp-image-23355" alt="Implementing UiPath Communication Mining: Step-by-Step Guide 36" title="Implementing UiPath Communication Mining: Step-by-Step Guide 51" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3.png 1886w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3-1536x724.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3-860x405.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-3-150x71.png 150w" sizes="(max-width: 1886px) 100vw, 1886px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f52ba9e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f52ba9e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-01de899" data-id="01de899" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d1cd826 elementor-widget elementor-widget-text-editor" data-id="d1cd826" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Dataset Navigation:</p><ul><li style="list-style-type: none;"><ul type="disc"><li>After selecting a dataset, users with &#8216;View Sources&#8217; permissions can access various pages using the top navigation bar, such as Train, Discover, Explore, Validation, Reports, Models, Streams, and Settings.</li></ul></li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2753.png" alt="❓" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Help Menu:</p><ul><li style="list-style-type: none;"><ul type="disc"><li>The help menu, accessible via the &#8216;?&#8217; symbol, provides access to various resources, including CM Support (knowledge base), CM API Docs (developer documentation), CM Training Academy (courses and training), UiPath community forum, UiPath Academy, YouTube tutorials, product release notes, product documentation and guides, and downloadable UiPath resources.</li></ul></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-50e3c2d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="50e3c2d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b3ec9eb" data-id="b3ec9eb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-20a8326 elementor-widget elementor-widget-text-editor" data-id="20a8326" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>AI Units and Licensing Metering and Charging Logic:</h2><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bc.png" alt="💼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> AI Units and Licensing:</p><ul><li style="list-style-type: none;"><ul><li>AI Units are used to license AI products and are charged based on consumption when models bring value.</li><li>Consumption cost is calculated as the sum of prediction cost and hardware cost.</li></ul></li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c8.png" alt="📈" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Prediction Cost:</p><ul><li style="list-style-type: none;"><ul><li>Prediction cost is computed based on the input size and unit cost of the model.</li><li>Different models have distinct unit costs and input size calculations.</li></ul></li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Hardware Cost:</p><ul><li style="list-style-type: none;"><ul><li>The hardware cost for deploying ML Skills is determined by replicas and resource costs.</li><li>The resource cost varies depending on the CPU, RAM, and GPU.</li></ul></li></ul><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9fe.png" alt="🧾" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Consumption Example:</p><p>Given the scenario, AI Units are calculated for training and hosting the model and making predictions using models.</p><p>for Example, &#8211; *Communication Mining Charges AI Unit based on &#8220;Number of Messages&#8221; or &#8221; No Of Text in Tickes&#8221; (Per message uploaded, modified, or predicted)</p><p>See Information on Source Page &#8211; <a href="https://docs.uipath.com/ai-center/automation-cloud/latest/user-guide/ai-units" rel="nofollow noopener" target="_blank">AI Center &#8211; AI Units (uipath.com)</a></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9c57c62 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9c57c62" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d12b404" data-id="d12b404" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2cd8d07 elementor-widget elementor-widget-text-editor" data-id="2cd8d07" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>How to Implement UiPath Communication Mining :</h2><p>Let&#8217;s dive into the step-by-step process of its implementation:</p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-71cebf2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="71cebf2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c7ec944" data-id="c7ec944" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3be6582 elementor-widget elementor-widget-image" data-id="3be6582" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1244" height="413" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Implementing-UiPath-Communication-Mining-Step-by-Step-Guide.jpg" class="attachment-full size-full wp-image-23367" alt="Implementing UiPath Communication Mining Step-by-Step Guide" title="Implementing UiPath Communication Mining: Step-by-Step Guide 52" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Implementing-UiPath-Communication-Mining-Step-by-Step-Guide.jpg 1244w, https://rpabotsworld.com/wp-content/uploads/2023/07/Implementing-UiPath-Communication-Mining-Step-by-Step-Guide-860x286.jpg 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Implementing-UiPath-Communication-Mining-Step-by-Step-Guide-150x50.jpg 150w" sizes="(max-width: 1244px) 100vw, 1244px" />															</div>
				</div>
				<div class="elementor-element elementor-element-3066a77 elementor-widget elementor-widget-text-editor" data-id="3066a77" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 1: Data Collection and Preparation</h3><p>The first step in implementing Communication Mining is collecting the relevant communication data. This data can include emails, chat logs, audio recordings, social media messages, and more. Ensure that you have permission to access and analyze this data in accordance with privacy and data protection regulations.</p><p>Here we need to connect our communication channel of unstructured data which can be sourced from the Support Mailbox, Workflow or ITSM Tickets, Survey Responses, and Feedback Forms.</p><p>Data into communication mining can be imported via:</p><ul><li>Live Integration using limited pre-built connectors such as Microsoft Exchange  &amp; Salesforce</li><li>Using API Integration</li><li>Or You can upload Historical Data exported from other systems via CSV or API</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-afe8294 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="afe8294" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-21556dc" data-id="21556dc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1f5dec6 elementor-widget elementor-widget-image" data-id="1f5dec6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="900" height="573" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Dataset.png" class="attachment-large size-large wp-image-23357" alt="Implementing UiPath Communication Mining: Step-by-Step Guide 37" title="Implementing UiPath Communication Mining: Step-by-Step Guide 53" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Dataset.png 900w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Dataset-860x548.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Dataset-150x96.png 150w" sizes="(max-width: 900px) 100vw, 900px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-585db26 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="585db26" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-80f24b3" data-id="80f24b3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5e5c975 elementor-widget elementor-widget-text-editor" data-id="5e5c975" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 2: Discover Data and Apply Labels</h3><p>Once you have the required dataset the &#8220;UiPath Communication Mining Platform automatically starts the discovery process.</p><p>With the help of its unsupervised learning models, it clusters &#8220;Group of Communication&#8221; sharing similar themes. You can apply labels and entities that capture required data points.</p><p>This will act as the first stage of your Model training and provide a high-level view of &#8220;What&#8217;s in your Data …&#8221;</p><p>You should clearly define the objectives you want to achieve through the dataset.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-20f5785 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="20f5785" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-46e3b59" data-id="46e3b59" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7eaaefb elementor-widget elementor-widget-image" data-id="7eaaefb" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1884" height="889" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together.png" class="attachment-full size-full wp-image-23358" alt="Implementing UiPath Communication Mining: Step-by-Step Guide 38" title="Implementing UiPath Communication Mining: Step-by-Step Guide 54" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together.png 1884w, https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together-1536x725.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together-860x406.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Review-Group-Together-150x71.png 150w" sizes="(max-width: 1884px) 100vw, 1884px" />											<figcaption class="widget-image-caption wp-caption-text">Example  Showing Already group Data for Easy labeling </figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5a5af61 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5a5af61" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d282648" data-id="d282648" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3b0af82 elementor-widget elementor-widget-text-editor" data-id="3b0af82" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e0.png" alt="🧠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 3: Train the Model</h3><p>With the data loaded and objectives set, start utilizing the training modes to build out the training data for the model.</p><p>The platform enables any business user from the communication channel to become a Model Trainer without the requirement of data scientists or engineers.</p><p>With each training action, the platform continuously retrains, enhancing its comprehension of concepts and data points, leading to real-time updates in predictions.</p><p>By labelling a small, representative sample of training data, the platform gains the ability to automatically interpret and make predictions across the entire dataset at scale.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-806e04b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="806e04b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-91fed4d" data-id="91fed4d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1fbfd0f elementor-widget elementor-widget-image" data-id="1fbfd0f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="832" src="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training.png" class="attachment-large size-large wp-image-23359" alt="Implementing UiPath Communication Mining: Step-by-Step Guide 39" title="Implementing UiPath Communication Mining: Step-by-Step Guide 55" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training.png 1024w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-860x699.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/UiPath-Communication-Mining-Guided-Training-150x122.png 150w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-61e4c44 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="61e4c44" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-faa35e4" data-id="faa35e4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e8f1fda elementor-widget elementor-widget-text-editor" data-id="e8f1fda" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9e9.png" alt="🧩" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 4:  Validate the Prediction</h3><p>Structured label and entity predictions, each with their own confidence scores will be provided as part of the prediction. But before using this prediction in <b>Automation Process or Take Decision</b> we must validate the prediction.</p><p>Again the Tools functionality provides full transparency when it comes to performance, validating your model automatically each time it retrains.</p><p>With the help of &#8220;Model Rating&#8221; you will be able to make improvements as suggested as the next action item.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ea1f6cf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ea1f6cf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dfa1810" data-id="dfa1810" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a42bfe6 elementor-widget elementor-widget-image" data-id="a42bfe6" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1509" height="881" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels.png" class="attachment-full size-full wp-image-23360" alt="Implementing UiPath Communication Mining: Step-by-Step Guide 40" title="Implementing UiPath Communication Mining: Step-by-Step Guide 56" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels.png 1509w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-860x502.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Validate-The-Predication-Labels-150x88.png 150w" sizes="(max-width: 1509px) 100vw, 1509px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ee69654 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ee69654" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eaa759b" data-id="eaa759b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6298266 elementor-widget elementor-widget-text-editor" data-id="6298266" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f91d.png" alt="🤝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Step 5: Analyze, Monitor and Refine &amp; Automate</h3><p>The platform aggregates all of the predictions for labels and entities with key metadata to provide a wealth of query-able data, providing visibility into previously hidden processes and channels. Alongside analytics, we can deploy trained models to enable production automation.</p><p>Now Interpret the insights gained from Communication Mining and apply them to your business strategies and processes. Use the information to make data-driven decisions that align with your objectives.</p><p>UiPath robots and downstream systems can utilise the structured data created by UiPath Communications Mining to extend automation into service and conversation-based processes</p><p>As Communication Mining is an iterative process. Continuously monitor the results and refine your approach based on feedback and new data.</p><p>This ongoing refinement will ensure the tool&#8217;s effectiveness and relevance to your business needs.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-eda94d0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="eda94d0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9bd447a" data-id="9bd447a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2d6f380 elementor-widget elementor-widget-image" data-id="2d6f380" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1632" height="881" src="https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model.png" class="attachment-full size-full wp-image-23361" alt="Analyze Monitor and Refine the Model" title="Implementing UiPath Communication Mining: Step-by-Step Guide 57" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model.png 1632w, https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-1536x829.png 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-860x464.png 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/Analyse-Monitor-and-Refine-the-Model-150x81.png 150w" sizes="(max-width: 1632px) 100vw, 1632px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d537bbe elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d537bbe" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-44cf358" data-id="44cf358" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-38099cb elementor-widget elementor-widget-text-editor" data-id="38099cb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Summary: The model retrain process in Communications Mining involves the creation of new model versions when labels or entity reviews are applied. The predictions are recomputed across the dataset, and the process can take time depending on training, dataset size, and the number of labels. Users can track the status of their model through helpful status indicators.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2699.png" alt="⚙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Model Retraining: Applying labels or reviewing entities leads to the creation of new model versions.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/267b.png" alt="♻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Recomputation of Predictions: The model recomputes predictions across the dataset during retraining.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/23f3.png" alt="⏳" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Time Required: The retraining process can take time, influenced by training progress, dataset size, and label count.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Status Feature: Communications Mining provides a status feature to help users stay updated on their model&#8217;s progress.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2705.png" alt="✅" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Up-to-Date Indication: The status icons at the top of the page indicate the current status of the dataset.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-07db442 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="07db442" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-68541dc" data-id="68541dc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0a2377b elementor-widget elementor-widget-image" data-id="0a2377b" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1920" height="852" src="https://rpabotsworld.com/wp-content/uploads/2023/07/ovl4mdqt3lizz-gMdMi5xjrTLUBlEV8UJw.jpg" class="attachment-full size-full wp-image-23318" alt="Communications Mining + RPA" title="Implementing UiPath Communication Mining: Step-by-Step Guide 58" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/ovl4mdqt3lizz-gMdMi5xjrTLUBlEV8UJw.jpg 1920w, https://rpabotsworld.com/wp-content/uploads/2023/07/ovl4mdqt3lizz-gMdMi5xjrTLUBlEV8UJw-1536x682.jpg 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/ovl4mdqt3lizz-gMdMi5xjrTLUBlEV8UJw-860x382.jpg 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/ovl4mdqt3lizz-gMdMi5xjrTLUBlEV8UJw-150x67.jpg 150w" sizes="(max-width: 1920px) 100vw, 1920px" />															</div>
				</div>
				<div class="elementor-element elementor-element-fb4b76a elementor-widget elementor-widget-text-editor" data-id="fb4b76a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Build Your Automation Using Communication Mining Prediction : </h2><p>So far we have covered the various steps required for using the Communication mining platform. Once you are happy with the Model training  you can follow the below steps to utilize the model in your automation use case : </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cc.png" alt="📌" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Pinning the Model:</strong> The model needs to be pinned by toggling the &#8220;Save&#8221; option on the Models page.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2699.png" alt="⚙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Stream Configuration:</strong> Specify the stream name, dataset name, model version, and labels of interest, along with their corresponding thresholds.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Fetch-and-Advance Loop:</strong> Use the stream to fetch comments from the platform, acknowledging previous batches with an advance request.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Process Results:</strong> The response includes comments, predicted labels, and entities, which need to be parsed accordingly.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2757.png" alt="❗" class="wp-smiley" style="height: 1em; max-height: 1em;" /><strong> Exception Handling:</strong> The exception endpoint allows tagging incorrectly predicted items as exceptions for model improvement.</p><p>NOTE:  You can also use <span style="text-decoration: underline;"><strong>Get Predictions for a pinned model using Prediction API Route.</strong></span></p><p>Read more &#8211; <a href="https://developers.reinfer.io/api/reference/predictions" rel="nofollow noopener" target="_blank">Predictions | Communications Mining Docs (reinfer.io)</a></p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-223dae9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="223dae9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd74721" data-id="bd74721" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-eea1648 elementor-button-success elementor-align-center elementor-widget elementor-widget-button" data-id="eea1648" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-xl" href="#">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fab-github-alt" viewBox="0 0 480 512" xmlns="http://www.w3.org/2000/svg"><path d="M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"></path></svg>			</span>
									<span class="elementor-button-text">Complete Working Example With Source Code </span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4b63e52 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4b63e52" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f8375d0" data-id="f8375d0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-db794bc elementor-widget elementor-widget-text-editor" data-id="db794bc" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>References : </h2><p>If you wish to explore more &#8211; read at provider&#8217;s website.</p><ul><li><span dir="ltr" data-identifyelement="811">Introduction to Communications Mining <a href="https://support.reinfer.io/en/support/solutions/articles/48001232229" data-identifyelement="812" rel="nofollow noopener" target="_blank">here</a></span></li><li>How to navigate the platform <a href="https://support.reinfer.io/support/solutions/articles/48000974565-navigating-re-infer" data-identifyelement="820" rel="nofollow noopener" target="_blank">here</a></li><li><span dir="ltr" data-identifyelement="824">Key concepts and terminology <a href="https://support.reinfer.io/support/solutions/folders/48000665041" rel="nofollow noopener" target="_blank">here</a> </span></li><li><span dir="ltr" data-identifyelement="839">Quick training how-to’s <a href="https://support.reinfer.io/support/solutions/folders/48000665046" rel="nofollow noopener" target="_blank">here</a></span></li><li><span dir="ltr" data-identifyelement="845">FAQs, Tips &amp; Tricks <a href="https://support.reinfer.io/support/solutions/folders/48000590873" rel="nofollow noopener" target="_blank">here</a></span></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d14495e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d14495e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a0dc3ce" data-id="a0dc3ce" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ac976b4 elementor-widget elementor-widget-heading" data-id="ac976b4" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">
FAQs (Frequently Asked Questions) : </h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a852ee5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a852ee5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d01d206" data-id="d01d206" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5ea2302 elementor-widget elementor-widget-bdt-accordion" data-id="5ea2302" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-accordion.default">
				<div class="elementor-widget-container">
							<div class="bdt-ep-accordion-container">
			<div id="bdt-ep-accordion-5ea2302" class="bdt-ep-accordion bdt-accordion" data-bdt-accordion="{&quot;collapsible&quot;:true,&quot;multiple&quot;:false,&quot;animation&quot;:true,&quot;transition&quot;:&quot;ease-in-out&quot;,&quot;duration&quot;:200}" 		data-settings="{&quot;id&quot;:&quot;bdt-ep-accordion-5ea2302&quot;,&quot;activeHash&quot;:&quot;no&quot;,&quot;activeScrollspy&quot;:null,&quot;hashTopOffset&quot;:false,&quot;hashScrollspyTime&quot;:false,&quot;closeAllItemsOnMobile&quot;:false}">
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-what-is-the-implementation-timeframe-for-uipath-communication-mining"
							data-accordion-index="0" data-title="what-is-the-implementation-timeframe-for-uipath-communication-mining">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																What is the Implementation Timeframe for UiPath Communication Mining?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>The implementation timeframe depends on the size of your communication data and the complexity of your objectives. On average, the process can take a few weeks to a few months, considering data collection, preparation, and analysis.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-can-uipath-communication-mining-handle-multiple-languages"
							data-accordion-index="1" data-title="can-uipath-communication-mining-handle-multiple-languages">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																Can UiPath Communication Mining Handle Multiple Languages?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>Yes, UiPath Communication Mining supports multiple languages through its advanced NLP capabilities. It can analyze communication data in various languages, providing a global perspective on your business operations.</p><p>Currently, It supports all major European languages, but additional language support is coming soon. </p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-is-data-privacy-a-concern-with-communication-mining"
							data-accordion-index="2" data-title="is-data-privacy-a-concern-with-communication-mining">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																 Is Data Privacy a Concern with Communication Mining?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>Data privacy is a top priority when implementing Communication Mining. Ensure that you comply with all relevant data protection regulations and obtain necessary consent from individuals whose data is being analyzed.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-can-communication-mining-be-integrated-with-existing-business-intelligence-tools"
							data-accordion-index="3" data-title="can-communication-mining-be-integrated-with-existing-business-intelligence-tools">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																Can Communication Mining be Integrated with Existing Business Intelligence Tools?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>Yes, UiPath Communication Mining can be integrated with your existing business intelligence tools, allowing seamless collaboration and data sharing across different departments.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-is-uipath-communication-mining-scalable"
							data-accordion-index="4" data-title="is-uipath-communication-mining-scalable">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																Is UiPath Communication Mining Scalable?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>Yes, UiPath Communication Mining is designed to be scalable, allowing you to analyze large volumes of communication data as your business grows.</p>						</div>
					</div>
							</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/implementing-uipath-communication-mining/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2023/07/programmer-working-in-a-software-developing-compan-9XZD2YG.jpg" />	</item>
		<item>
		<title>UiPath Communication Mining: Extracting Insights from Conversations</title>
		<link>https://rpabotsworld.com/uipath-communication-mining-extracting-insights-from-conversations/</link>
					<comments>https://rpabotsworld.com/uipath-communication-mining-extracting-insights-from-conversations/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Sun, 02 Jul 2023 12:39:43 +0000</pubDate>
				<category><![CDATA[UiPath]]></category>
		<category><![CDATA[uipath tutorial]]></category>
		<category><![CDATA[UiPath Communication Mining]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=22361</guid>

					<description><![CDATA[Learn how UiPath Communication Mining helps businesses extract valuable insights from conversations. Explore the benefits, use cases, and implementation of this powerful tool for enhancing communication analysis and decision-making processes.
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="22361" class="elementor elementor-22361" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-931e188 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="931e188" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f0c854d" data-id="f0c854d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6769b3c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6769b3c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b0244f" data-id="9b0244f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f9732a1 elementor-widget elementor-widget-text-editor" data-id="f9732a1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>UiPath Communication Mining: Introduction</h2><p>In today&#8217;s data-driven world, organizations are constantly looking for ways to extract meaningful insights from their vast amount of communication data. UiPath Communication Mining is a cutting-edge solution that leverages the power of artificial intelligence to analyze and understand conversations across various channels.</p><p>By employing advanced natural language processing techniques, Communication Mining enables businesses to uncover valuable information hidden within their communication streams, leading to improved decision-making, enhanced customer experience, and optimized operations.</p><p>Let&#8217;s learn how UiPath Communication Mining helps businesses extract valuable insights from conversations. Explore the benefits, use cases, and implementation of this powerful tool for enhancing communication analysis and decision-making processes.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-44a7d1b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="44a7d1b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-53b21d9" data-id="53b21d9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-be9be72 elementor-widget elementor-widget-text-editor" data-id="be9be72" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p style="margin: 0in; font-family: Calibri; font-size: 11.0pt;"> </p><p>Throughout the #Blog Series, I will dive deep into the core concepts of communication mining and its integration with UiPath&#8217;s automation capabilities.<br /><br />In 3 Parts, I will present practical examples, case studies, and real-world use cases to illustrate the potential of UiPath communication mining.<br /><br />Additionally, I will discuss best practices and strategies for implementing communication mining in different business contexts effectively.<br /><br />Are you ready to embark on this exciting journey into the realm of UiPath Communication Mining?</p><p><blockquote class="wp-embedded-content" data-secret="hKRmnezI5I"><a href="https://rpabotsworld.com/uipath-communication-mining-extracting-insights-from-conversations/">UiPath Communication Mining: Extracting Insights from Conversations</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;UiPath Communication Mining: Extracting Insights from Conversations&#8221; &#8212; RPABOTS.WORLD" src="https://rpabotsworld.com/uipath-communication-mining-extracting-insights-from-conversations/embed/#?secret=h4PNxZwkc0#?secret=hKRmnezI5I" data-secret="hKRmnezI5I" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p><p><blockquote class="wp-embedded-content" data-secret="y2Etf8CjZo"><a href="https://rpabotsworld.com/implementing-uipath-communication-mining/">Implementing UiPath Communication Mining: Step-by-Step Guide</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;Implementing UiPath Communication Mining: Step-by-Step Guide&#8221; &#8212; RPABOTS.WORLD" src="https://rpabotsworld.com/implementing-uipath-communication-mining/embed/#?secret=krvtRM5E0q#?secret=y2Etf8CjZo" data-secret="y2Etf8CjZo" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p><p><blockquote class="wp-embedded-content" data-secret="RK0vZco7HH"><a href="https://rpabotsworld.com/servicenow-and-uipath-communication-mining-example/">ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency</a></blockquote><iframe loading="lazy" class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;ServiceNow and UiPath Communication Mining Example: Enhancing ITSM Efficiency&#8221; &#8212; RPABOTS.WORLD" src="https://rpabotsworld.com/servicenow-and-uipath-communication-mining-example/embed/#?secret=xI9hYcLLgN#?secret=RK0vZco7HH" data-secret="RK0vZco7HH" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-433d284 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="433d284" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-777e5fc" data-id="777e5fc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4c025bb elementor-widget elementor-widget-text-editor" data-id="4c025bb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" />Facts and Summary:</h2><ul><li>Business automation driven by AI, specifically natural language processing (NLP), is accelerating.</li><li>OpenAI&#8217;s ChatGPT chatbot has demonstrated advanced language understanding capabilities.</li><li>Large language models (LLMs) understand human language but may lack industry-specific knowledge.</li><li>Building a tailored AI solution for businesses remains difficult and expensive.</li><li>UiPath acquired Re:infer an NLP company, to enhance its AI capabilities.</li><li>UiPath Communications Mining is a new capability integrated into the UiPath Business Automation Platform.</li><li>Communications Mining uses AI models to extract actionable data from various business communication channels.</li><li>It helps businesses cut costs, improve service, and automate transactional customer requests.</li><li>UiPath Communications Mining offers three core functionalities: mining, monitoring, and automating communications.</li><li>It has been deployed successfully in major banks, insurance companies, and service providers.</li><li>Hiscox, a specialist insurer, reduced process lead time by 300% using Communications Mining.</li><li>The platform supports major European languages with additional language support coming soon.</li><li>On-premise deployment is available through UiPath Automation Suite.</li><li>The product is continuously being enhanced to extract intents and recognize relationships between data points.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-771e1ea elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="771e1ea" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6d04441" data-id="6d04441" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c74aaf3 elementor-widget elementor-widget-text-editor" data-id="c74aaf3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>UiPath Communication Mining: Unveiling the Power of Conversations</h2><p>Conversations hold a wealth of information that can shape the future of businesses. Whether it&#8217;s customer interactions, internal team collaborations, or external communication with partners and suppliers, every conversation contains valuable insights waiting to be discovered. UiPath Communication Mining acts as a digital assistant, tirelessly sifting through these conversations to identify patterns, trends, sentiments, and key information that can drive business growth.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-97b7f4c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="97b7f4c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f3aff5f" data-id="f3aff5f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0a7e98f elementor-widget elementor-widget-image" data-id="0a7e98f" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://developers.reinfer.io/integration/overview" rel="nofollow noopener" target="_blank">
							<img loading="lazy" decoding="async" width="1920" height="1080" src="https://rpabotsworld.com/wp-content/uploads/2023/07/integration-overview-examples.jpg" class="attachment-full size-full wp-image-23305" alt="UiPath Communication Mining: Extracting Insights from Conversations 41" title="UiPath Communication Mining: Extracting Insights from Conversations 59" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/integration-overview-examples.jpg 1920w, https://rpabotsworld.com/wp-content/uploads/2023/07/integration-overview-examples-1536x864.jpg 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/integration-overview-examples-860x484.jpg 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/integration-overview-examples-150x84.jpg 150w" sizes="(max-width: 1920px) 100vw, 1920px" />								</a>
											<figcaption class="widget-image-caption wp-caption-text">[Source - Reinfer Overview Page ]</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-9629e55 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="9629e55" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5061cb3" data-id="5061cb3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b7af0eb elementor-widget elementor-widget-text-editor" data-id="b7af0eb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>UiPath Communication Mining: How does Communications Mining work?</h2><p>UiPath Communications Mining is an AI and ML-powered solution that extracts crucial information from business communications, making it enterprise-ready. It offers three core functionalities: mining communications for insights, monitoring service channels in real-time, and automating</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4e715fa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4e715fa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bd568b2" data-id="bd568b2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cc89658 elementor-widget elementor-widget-image" data-id="cc89658" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1920" height="734" src="https://rpabotsworld.com/wp-content/uploads/2023/07/RXoqafiyj2BilQ3DkDZMe8c1P7dLHaqP7w.jpg" class="attachment-full size-full wp-image-23306" alt="transactional processes using UiPath Robots." title="UiPath Communication Mining: Extracting Insights from Conversations 60" srcset="https://rpabotsworld.com/wp-content/uploads/2023/07/RXoqafiyj2BilQ3DkDZMe8c1P7dLHaqP7w.jpg 1920w, https://rpabotsworld.com/wp-content/uploads/2023/07/RXoqafiyj2BilQ3DkDZMe8c1P7dLHaqP7w-1536x587.jpg 1536w, https://rpabotsworld.com/wp-content/uploads/2023/07/RXoqafiyj2BilQ3DkDZMe8c1P7dLHaqP7w-860x329.jpg 860w, https://rpabotsworld.com/wp-content/uploads/2023/07/RXoqafiyj2BilQ3DkDZMe8c1P7dLHaqP7w-150x57.jpg 150w" sizes="(max-width: 1920px) 100vw, 1920px" />											<figcaption class="widget-image-caption wp-caption-text">transactional processes using UiPath Robots.
</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-444425e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="444425e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c01a237" data-id="c01a237" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-119ecc8 elementor-widget elementor-widget-text-editor" data-id="119ecc8" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4a1.png" alt="💡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Harnesses AI and ML</strong>: UiPath Communications Mining utilizes advanced AI and ML technologies for extracting important data from business communications effectively and reliably.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bc.png" alt="💼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Safe and Reliable:</strong> The system ensures safety and reliability for enterprises while extracting crucial information from masses of communications.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dd.png" alt="📝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Rapid Model Training:</strong> Business users can quickly train the model to tailor its output according to the specific needs of the business, using a user-friendly training interface.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Quick Deployment:</strong> ML models can be fully trained and deployed for production in a matter of hours, without any coding or technical expertise required.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f9f2.png" alt="🧲" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Extracting Insights:</strong> The system extracts intents, reasons for contact, sentiment, and emotion from inbound messages, providing businesses with valuable insights into hidden processes and channels.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50e.png" alt="🔎" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Real-Time Monitoring:</strong> UiPath offers a custom-filtered, real-time view of service channels, allowing businesses to track trends, measure service quality, and respond to issues in an agile manner.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Automation Capability:</strong> UiPath Robots use the data from Communications Mining to automate service and conversation-based processes, including triaging emails, updating customer information, and case creation.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7c66e54 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7c66e54" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cbce90e" data-id="cbce90e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-29dae13 elementor-widget elementor-widget-text-editor" data-id="29dae13" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Implementing UiPath Communication Mining</h2><p>Implementing UiPath Communication Mining involves the following steps:</p><ol type="1"><li style="text-align: left;" value="1"><strong>Data Collection:</strong> Gather communication data from various sources, such as emails, chat logs, voice recordings, and social media platforms.</li><li style="text-align: left;"><strong>Data Preprocessing</strong>: Clean and prepare the data by removing noise, formatting inconsistencies, and irrelevant information.</li><li style="text-align: left;"><strong>Natural Language Processing:</strong> Utilize advanced NLP techniques to extract valuable insights from the processed data. This includes sentiment analysis, topic modelling, entity recognition, and intent detection.</li><li style="text-align: left;"><strong>Insights Generation:</strong> Analyze the processed data to generate actionable insights, visualizations, and reports.</li><li style="text-align: left;"><strong>Integration and Automation:</strong> Integrate insights into existing business systems and processes, enabling real-time decision-making and automation.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a97e124 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a97e124" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c328469" data-id="c328469" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5bb107c elementor-widget elementor-widget-text-editor" data-id="5bb107c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><strong>Benefits of UiPath Communication Mining:</strong></h2><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f3af.png" alt="🎯" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Actionable Insights:</strong> UiPath Communication Mining enables businesses to analyze conversations and gain valuable insights that can drive strategic decisions, enhance products, and improve customer experiences.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Enhanced Customer Experience:</strong> By understanding customer sentiments, preferences, and pain points, organizations can tailor their offerings and support services to effectively meet customer expectations.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2699.png" alt="⚙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Operational Optimization:</strong> Communication Mining identifies inefficiencies, bottlenecks, and areas of improvement in internal communications, helping organizations optimize operational processes and streamline workflows.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dc.png" alt="📜" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Regulatory Compliance:</strong> UiPath Communication Mining aids organizations in ensuring regulatory compliance by monitoring and analyzing communication data for potential violations.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-54714e3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="54714e3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aaed7d8" data-id="aaed7d8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0fdf75b elementor-widget elementor-widget-text-editor" data-id="0fdf75b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><strong>Example Use Cases of UiPath Communication Mining:</strong></h2><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bc.png" alt="💼" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Sales and Customer Service:</strong> UiPath Communication Mining provides insights into customer preferences, needs, and pain points, enabling sales and customer service teams to identify upselling opportunities, improve retention strategies, and enhance overall customer satisfaction.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4ca.png" alt="📊" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Market Research and Competitive Analysis:</strong> Communication Mining helps businesses stay ahead by analyzing conversations related to market trends, customer feedback, and competitor insights, enabling data-driven decisions and real-time strategy adjustments.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4dc.png" alt="📜" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Compliance and Risk Management:</strong> Organizations in regulated industries can use Communication Mining to monitor communication channels, identify compliance violations, and mitigate security risks, ensuring adherence to industry regulations.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f91d.png" alt="🤝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Employee Engagement and Collaboration:</strong> Internally, Communication Mining enhances employee engagement and collaboration by identifying knowledge gaps, communication bottlenecks, and opportunities for improving team productivity.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7b47d3c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7b47d3c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d8b3eac" data-id="d8b3eac" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9ae1926 elementor-widget elementor-widget-text-editor" data-id="9ae1926" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The below use cases demonstrate the versatility of &#8220;UiPath Communication Mining&#8221; across various industries, helping organizations leverage insights from email, chat, and support tickets to improve efficiency, customer satisfaction, and decision-making processes.</p><table><thead><tr><th>Industry</th><th>Use Case</th><th>Description</th></tr></thead><tbody><tr><td>Retail</td><td>Customer Sentiment Analysis</td><td>Analyze customer emails and chat interactions to gauge sentiment, identify issues, and improve satisfaction.</td></tr><tr><td> </td><td>Order Status Automation</td><td>Automate email communication for order status updates, reducing response time and enhancing customer experience.</td></tr><tr><td>Healthcare</td><td>Patient Support Ticket Analysis</td><td>Extract relevant information from support tickets to prioritize patient needs and provide timely assistance.</td></tr><tr><td> </td><td>Health Record Automation</td><td>Automate the extraction and processing of health-related data from emails for efficient record-keeping.</td></tr><tr><td>Banking &amp; Finance</td><td>Fraud Detection</td><td>Analyze email patterns and chat interactions to detect potential fraudulent activities and prevent losses.</td></tr><tr><td> </td><td>Customer Query Resolution</td><td>Automate responses to frequently asked customer queries through email and chat, improving service efficiency.</td></tr><tr><td>Travel &amp; Hospitality</td><td>Booking Confirmation Automation</td><td>Automate email parsing to confirm bookings, reducing manual work and enhancing booking accuracy.</td></tr><tr><td> </td><td>Real-time Chat Support</td><td>Utilize chat insights to provide personalized recommendations, enhancing customer engagement and loyalty.</td></tr><tr><td>IT &amp; Technology</td><td>Ticket Categorization and Assignment</td><td>Use communication data to automatically categorize and assign IT tickets, streamlining the support process.</td></tr><tr><td> </td><td>Email Notification Automation</td><td>Automate email notifications for system alerts and updates, improving IT team responsiveness.</td></tr><tr><td>Education</td><td>Student Support Analytics</td><td>Analyze chat interactions and emails to understand common issues and improve student support services.</td></tr><tr><td> </td><td>Enrollment Process Automation</td><td>Automate email-based enrollment processes, reducing administrative workload and enhancing accuracy.</td></tr><tr><td>Manufacturing</td><td>Supply Chain Coordination</td><td>Utilize chat insights and email data to facilitate better coordination within the supply chain.</td></tr><tr><td> </td><td>Technical Support Ticket Analysis</td><td>Extract key information from support tickets to expedite technical issue resolution and enhance productivity.</td></tr></tbody></table>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c746833 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c746833" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f215a0b" data-id="f215a0b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cfdbdaf elementor-widget elementor-widget-heading" data-id="cfdbdaf" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Frequently Asked Questions (FAQs)</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d596c43 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d596c43" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a5f23e" data-id="5a5f23e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f7fcb27 elementor-widget elementor-widget-bdt-accordion" data-id="f7fcb27" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-accordion.default">
				<div class="elementor-widget-container">
							<div class="bdt-ep-accordion-container">
			<div id="bdt-ep-accordion-f7fcb27" class="bdt-ep-accordion bdt-accordion" data-bdt-accordion="{&quot;collapsible&quot;:true,&quot;multiple&quot;:false,&quot;animation&quot;:true,&quot;transition&quot;:&quot;ease-in-out&quot;,&quot;duration&quot;:200}" 		data-settings="{&quot;id&quot;:&quot;bdt-ep-accordion-f7fcb27&quot;,&quot;activeHash&quot;:&quot;no&quot;,&quot;activeScrollspy&quot;:null,&quot;hashTopOffset&quot;:false,&quot;hashScrollspyTime&quot;:false,&quot;closeAllItemsOnMobile&quot;:false}">
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-what-is-uipath-communication-mining"
							data-accordion-index="0" data-title="what-is-uipath-communication-mining">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																What is UiPath Communication Mining?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>UiPath Communication Mining is an AI-powered solution that analyzes and extracts insights from conversations across various communication channels.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-how-does-uipath-communication-mining-benefit-businesses"
							data-accordion-index="1" data-title="how-does-uipath-communication-mining-benefit-businesses">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																How does UiPath Communication Mining benefit businesses?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>UiPath Communication Mining benefits businesses by providing actionable insights, enhancing customer experience, optimizing operations, and ensuring regulatory compliance.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-which-industries-can-benefit-from-uipath-communication-mining"
							data-accordion-index="2" data-title="which-industries-can-benefit-from-uipath-communication-mining">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																Which industries can benefit from UiPath Communication Mining?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>UiPath Communication Mining can benefit industries such as sales, customer service, market research, compliance, risk management, and internal collaboration.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-what-types-of-data-can-uipath-communication-mining-analyze"
							data-accordion-index="3" data-title="what-types-of-data-can-uipath-communication-mining-analyze">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																What types of data can UiPath Communication Mining analyze?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>UiPath Communication Mining can analyze various forms of communication data, including emails, chat logs, voice recordings, and social media interactions.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-is-uipath-communication-mining-customizable-for-specific-business-needs"
							data-accordion-index="4" data-title="is-uipath-communication-mining-customizable-for-specific-business-needs">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																Is UiPath Communication Mining customizable for specific business needs?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>Yes, UiPath Communication Mining can be customized to cater to specific business requirements, allowing organizations to focus on the most relevant insights and metrics.</p>						</div>
					</div>
									<div class="bdt-ep-accordion-item">
						<div							class="bdt-ep-accordion-title bdt-accordion-title bdt-flex bdt-flex-middle bdt-flex-between" id="bdt-ep-accordion-how-does-uipath-ensure-data-privacy-and-security"
							data-accordion-index="5" data-title="how-does-uipath-ensure-data-privacy-and-security">

															<span class="bdt-ep-accordion-icon bdt-flex-align-right"
									aria-hidden="true">

																			<span class="bdt-ep-accordion-icon-closed">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-plus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
																			<span class="bdt-ep-accordion-icon-opened">
											<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-minus" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z"></path></svg>										</span>
									
								</span>
							
							<span role="heading" class="bdt-ep-title-text bdt-flex-inline bdt-flex-middle" >

																How does UiPath ensure data privacy and security?							</span>

						</div>
						<div class="bdt-ep-accordion-content bdt-accordion-content">
							<p>UiPath follows stringent data privacy and security measures to protect sensitive communication data. The platform adheres to industry-standard encryption protocols and ensures compliance with relevant data protection regulations.</p>						</div>
					</div>
							</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e10b9a5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e10b9a5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-99316bf" data-id="99316bf" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6a6c296 elementor-widget elementor-widget-text-editor" data-id="6a6c296" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Conclusion</h2><p>UiPath Communication Mining offers businesses an unparalleled opportunity to extract valuable insights from their communication streams.</p><p>By leveraging advanced NLP techniques, organizations can uncover hidden patterns, sentiments, and trends that can drive strategic decision-making, enhance customer experience, and optimize operational processes.</p><p>With UiPath Communication Mining, businesses can harness the power of conversations and transform raw communication data into actionable intelligence.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/uipath-communication-mining-extracting-insights-from-conversations/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2023/07/technology-software-business-office-programming-pe-94BPEYF.jpg" />	</item>
		<item>
		<title>UiPath Coded Automation: Revolutionizing the Future of Robotic Process Automation (RPA)</title>
		<link>https://rpabotsworld.com/uipath-coded-automation/</link>
					<comments>https://rpabotsworld.com/uipath-coded-automation/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Fri, 30 Jun 2023 14:09:58 +0000</pubDate>
				<category><![CDATA[UiPath]]></category>
		<category><![CDATA[uipath tutorial]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=23245</guid>

					<description><![CDATA[Create reusable coded workflows or coded test cases instead of low-code activities]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="23245" class="elementor elementor-23245" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-22ecaa8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="22ecaa8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e0daa5b" data-id="e0daa5b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-092bfc0 elementor-widget elementor-widget-text-editor" data-id="092bfc0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p> Low-code and no-code approaches have made automation accessible, but some technical users find them limiting. UiPath Studio plans to release coded automation in their upcoming version, which will provide more flexibility and collaboration opportunities for developers and simplify migration from legacy systems.</p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d631d34 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d631d34" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-617e047" data-id="617e047" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8b7b490 elementor-widget elementor-widget-text-editor" data-id="8b7b490" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><strong>Introduction to UiPath Coded Automation</strong></h2><p>In the realm of software development, the advent of low-code and no-code solutions has revolutionized the way automation is built. These innovative approaches have empowered a new breed of developers, enabling even those with limited technical expertise to create powerful solutions for testing and business processes, also known as Robotic Process Automation (RPA).</p><p>However, for <span style="text-decoration: underline;"><strong>more technically inclined testers and RPA developers, the limitations of low-code automation often pose challenges regarding flexibility</strong></span>, comprehension, and maintainability.</p><p><span style="text-decoration: underline;"><strong>UiPath Studio is proud to present the public preview of Coded Automation</strong></span> to address the needs of developers who prefer to work with code.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8ed9b78 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8ed9b78" data-element_type="section" data-e-type="section" data-settings="{&quot;background_background&quot;:&quot;classic&quot;}">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aeabc5d" data-id="aeabc5d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ce80e23 elementor-widget elementor-widget-text-editor" data-id="ce80e23" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>UiPath Studio introduces Coded Automation, a feature in public preview, to cater to developers with solid coding backgrounds.</p><p>Coded Automation provides flexibility and customization, empowering technical practitioners to create sophisticated automation.</p><p>It streamlines maintenance and collaboration through integration with version control systems and IDEs and unlocks innovation by leveraging external integrations and cutting-edge technologies.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-839309b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="839309b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-26fabcb" data-id="26fabcb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4949b5f elementor-widget elementor-widget-text-editor" data-id="4949b5f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> UiPath Studio introduces Coded Automations, a feature in public preview, targeting developers with coding backgrounds.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f39b.png" alt="🎛" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded Automations offer enhanced flexibility, allowing developers to tailor automations to their specific requirements.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4aa.png" alt="💪" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded Automations empower technical practitioners, such as skilled testers and seasoned RPA developers, to create sophisticated automations using their coding knowledge.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f465.png" alt="👥" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded Automations simplify maintenance and collaboration through integration with version control systems, IDEs, and collaboration tools.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f513.png" alt="🔓" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded Automations unlock innovation by leveraging external integrations, cutting-edge technologies, and emerging trends.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0a8d1ce elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0a8d1ce" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9e8ef6d" data-id="9e8ef6d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-14e302f elementor-widget elementor-widget-text-editor" data-id="14e302f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>How to Get Started with Coded Automation</h2><p>The 23.6 Community release introduces an exciting feature called Coded Automation, which is now available as a Public Preview. This article will guide you through the process of getting started with Coded Automation and explore the various file types you can create.</p><h3 data-section-link="#prerequisites">Prerequisites</h3><ul id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__UL_B3J_X51_4XB"><li id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__GUID-6E789963-F55B-42C8-927C-4C696E779037">Install UiPath Studio 2023.6.</li><li id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__GUID-0B43FFBB-E473-4332-ABC2-9DCA912EBA29">Install the versions of the activity packages, also known as services, supported in coded automation:<br /><ul id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__UL_S1C_1V1_4XB"><li id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__GUID-60A4DD4E-7D4A-46E2-8770-AD87E339E255">System.Activities 23.6-preview</li><li id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__GUID-AB16C706-315B-42C0-8C9B-4AFB234FC575">UiAutomation.Activities 23.6-preview</li><li id="GUID-855118BA-0F76-4B4E-B2C4-07340B5ADAC8__GUID-656D305E-13D0-4176-B399-999055B9D223">Testing.Activities 23.6-preview</li></ul></li></ul><h4>Creating a New Project</h4><p>To begin, you need to create a new Modern or Portable project. Both Visual Basic (VB) and C# are supported as workflow expression languages, providing you with flexibility in your development process.</p><h4>Introducing the File Types</h4><p>Once you have created your project, you can proceed to create three new types of files within the Coded Automation framework. Each file type serves a specific purpose and offers unique functionalities.</p><div><dl id="attachment_23247"><dt><img loading="lazy" decoding="async" src="https://rpabotsworld.com/wp-content/uploads/2023/06/NewFileTypes-300x300.png" alt="How to Get Started with Coded Automation" width="300" height="300" title="UiPath Coded Automation: Revolutionizing the Future of Robotic Process Automation (RPA) 61"></dt><dd>How to Get Started with Coded Automation</dd></dl></div><h4>1. Coded Workflows</h4><p>Coded Workflows are not only equivalent to Sequences but also serve as entry points for your automation projects. For instance, the Main.xaml file in a new empty process project can be considered a Coded Workflow. It&#8217;s important to note that Coded Workflows can be set as the Main entry point as well. To invoke a Coded Workflow, you can use the Invoke Workflow File activity just like any other XAML file.</p><h4>2. Coded Test Cases</h4><p>Coded Test Cases, as the name suggests, are equivalent to Test Cases. They allow you to define and execute tests for your automation processes. With Coded Test Cases, you can ensure the reliability and accuracy of your automated workflows.</p><h4>3. Code Source Files</h4><p>Code Source Files represent files that contain source code. They serve a purpose similar to non-entry points XAML files, such as utility files or XAMLs that implement a part of the business logic. The code within source code files can be directly called in expressions inside XAML files, enabling seamless integration and flexibility. Additionally, you can use source code files to define more specific types of variables or arguments.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4e52772 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4e52772" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c715e6b" data-id="c715e6b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e735e09 elementor-widget elementor-widget-text-editor" data-id="e735e09" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 id="GUID-B8672DC3-73E7-4C30-8226-6BEE655B32E8__GUID-249248D1-391F-49A7-A60D-3CB103076B27" class="title topictitle1 css-17krypz e4axdo01" data-section-link="#working-with-coded-automations">Working with Coded automations</h2><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f6e0.png" alt="🛠" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Debugging</strong>: Debug-coded automation using breakpoints, debugging panels, and profile execution. Troubleshoot execution flow with debug running mode.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/25b6.png" alt="▶" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Running</strong>: Run coded automation in Studio&#8217;s Design tab by clicking &#8220;Run&#8221; for the whole project or &#8220;Run File&#8221; for the current file.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Validation</strong>: Use Workflow Analyzer to check for inconsistencies and view errors, warnings, and messages for both XAML (low-code automation) and CS files (coded automation).</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4e6.png" alt="📦" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Publishing</strong>: Publish a Studio project to Orchestrator, custom NuGet feed, or locally. Exclude test cases by selecting &#8220;Ignore from Publish&#8221; for specific files in the Project panel.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f916.png" alt="🤖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> <strong>Supported Runtimes</strong>: Deploy coded automation on Robots supporting Windows framework versions 2022.4 and higher, and any supported version of Orchestrator.</p><div class="body conbody"><p class="p"> </p></div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f6c0a4a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f6c0a4a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8338caa" data-id="8338caa" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-679c9b4 elementor-widget elementor-widget-text-editor" data-id="679c9b4" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 id="GUID-F21BDAAC-B7A7-41D0-9081-6EE13730FDAF__GUID-550CD4FF-7FE3-40F1-BE58-01B4BDDBACF3" class="title topictitle1 css-17krypz e4axdo01" data-section-link="#studio-code-editor">Whats features do we have in Studio Code editor?</h2><p>The Studio code editor interface facilitates efficient automation of project management, navigation, editing, and versioning. Key components include:</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f527.png" alt="🔧" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Code Editor: Displaying the current automation project, enabling changes, and highlighting errors. It functions like a standard code editor tool.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4cb.png" alt="📋" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Context Menu: Accessible by right-clicking a line in coded automation, offering actions with keyboard shortcuts. Examples include Quick Actions, Rename, Go to Definition, Toggle Breakpoint, Find All References, Format Document, Comment, Uncomment, Cut, Copy, Paste, and Delete.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5c2.png" alt="🗂" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Tabs: Files open with tabs in the editor&#8217;s header for easy navigation and management.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f50d.png" alt="🔍" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Breadcrumbs: Available in the code editor header to navigate classes and methods within a file.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Versioning: Coded Automation projects can be versioned using semantic (Major.Minor.Patch[-Suffix]) or legacy (M.m.bbbb.rrrrr) versioning schemes. Projects can be versioned when published to Orchestrator or using source control systems like GIT, TFS, or SVN.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6d2ffb5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6d2ffb5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4bb6b22" data-id="4bb6b22" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0df2647 elementor-widget elementor-widget-text-editor" data-id="0df2647" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 id="GUID-8FEBA4F9-D7A5-49D3-B089-7612066DF7D7__GUID-3377A303-1456-416A-98E3-ED46B1DB2708" class="title topictitle1 css-17krypz e4axdo01" data-section-link="#creating-your-first-coded-workflow">Creating your first UiPath-coded workflow</h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0fc5b52 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0fc5b52" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e2674a" data-id="1e2674a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c8cd9a6 elementor-widget elementor-widget-bdt-source-code" data-id="c8cd9a6" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-default">

                            <button class="bdt-copy-button">Copy                </button>
            
            <pre class="language-csharp">
            <code>using UiPath.CodedWorkflows;

namespace CodedAndLowCodeWorkflow
{
    public class _00_FirstCodedWorkflow : CodedWorkflow
    {
        [Workflow]
        public void Execute()
        {
            Log(&quot;Hello World from Coded Workflows!&quot;);
        }
    }
}</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-acaa1b8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="acaa1b8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e6b2176" data-id="e6b2176" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bb52eed elementor-widget elementor-widget-text-editor" data-id="bb52eed" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ol><li><p>The code starts with the <code>using</code> directive <code>using UiPath.CodedWorkflows;</code>, which imports the necessary classes and functionalities from the <code>UiPath.CodedWorkflows</code> namespace.</p></li><li><p>The code defines a namespace <code>CodedAndLowCodeWorkflow</code>.</p></li><li><p>Within the namespace, a public class named <code>_00_FirstCodedWorkflow</code> is declared. This class inherits from <code>CodedWorkflow</code>, indicating that it is intended for coded workflows in UiPath.</p></li><li><p>Inside the <code>_00_FirstCodedWorkflow</code> class, there is a single method named <code>Execute()</code>, which is decorated with the <code>[Workflow]</code> attribute. This attribute is specific to UiPath coded workflows and marks the method as the entry point for the workflow.</p></li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4f1ca91 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4f1ca91" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7562b02" data-id="7562b02" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-84a19e7 elementor-widget elementor-widget-text-editor" data-id="84a19e7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Let&#8217;s Deep Dive &#8211; Create  More Complex Examples slowly!</h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7c73c42 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7c73c42" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-379e5ae" data-id="379e5ae" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ed8031d elementor-widget elementor-widget-image" data-id="ed8031d" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="683" src="https://rpabotsworld.com/wp-content/uploads/2023/06/codedWorkflowExample-1024x683.png" class="attachment-large size-large wp-image-23281" alt="UiPath Coded Automation: Revolutionizing the Future of Robotic Process Automation (RPA) 42" title="UiPath Coded Automation: Revolutionizing the Future of Robotic Process Automation (RPA) 62" srcset="https://rpabotsworld.com/wp-content/uploads/2023/06/codedWorkflowExample-1024x683.png 1024w, https://rpabotsworld.com/wp-content/uploads/2023/06/codedWorkflowExample-330x220.png 330w, https://rpabotsworld.com/wp-content/uploads/2023/06/codedWorkflowExample-420x280.png 420w, https://rpabotsworld.com/wp-content/uploads/2023/06/codedWorkflowExample-615x410.png 615w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-808192a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="808192a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3251cdc" data-id="3251cdc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-40cff37 elementor-widget elementor-widget-bdt-source-code" data-id="40cff37" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-default">

            
            <pre class="line-numbers language-csharp">
            <code>using System.Windows.Forms;
using UiPath.CodedWorkflows;
using UiPath.Core.Activities;

namespace CodedAndLowCodeWorkflow
{
    public class _01_CodedWorkflowExample : CodedWorkflow
    {
        [Workflow]
        public void Execute()
        {
            // 1. Open Application 
            var ACMESite = uiAutomation.Open(&quot;LogIn&quot;);

            // 2. Get Assets from Orch.
            Log(&quot;Reading UserName &amp; Password from UiPath Orch Assets...&quot;);
            var credential = system.GetCredential(&quot;ACME_Credential&quot;, null, out var password, CacheStrategyEnum.None, 30000);

            // 3. Type Into UserName
            ACMESite.TypeInto(&quot;Email&quot;, credential);

            // 4. Type Into password
            var actualPassword = new System.Net.NetworkCredential(string.Empty, password).Password;
            ACMESite.TypeInto(&quot;Password&quot;, actualPassword);

            // 5. Click the Submit button to perform the Login
            ACMESite.Click(&quot;Login&quot;);

            //6. Check if Screen Changed
            var dashboard = uiAutomation.Attach(&quot;Dashboard&quot;);
            var Description = dashboard.GetText(&quot;User options&quot;);

            // 6. Display Message 
            Log(&quot;Dashboard Appeared..&quot;);

        }
    }
}</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-24a961b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="24a961b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-164f0ba" data-id="164f0ba" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c3d7838 elementor-widget elementor-widget-text-editor" data-id="c3d7838" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2 id="GUID-78115EBF-82B1-4FEE-BCB5-A9AB50A0AC05__GUID-C33DBD24-3D16-43BC-902E-06268E7BFD0E" class="title topictitle1 css-17krypz e4axdo01" data-section-link="#creating-hybrid-automations---combining-coded-and-low-code-workflows">Creating hybrid automation &#8211; Combining Coded and Low-code Workflows</h2><p> </p><p>Explore multiple ways of building hybrid automation by combining low-code automation with coded automation. The following scenarios will be covered:</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Invoking a coded source file from a low-code workflow </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2699.png" alt="⚙" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Leveraging coded automation within a low-code workflow with arguments </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Invoking one coded automation from another </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f504.png" alt="🔄" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Integrating a low-code workflow into coded automation </p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c3be1bc elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c3be1bc" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0de5270" data-id="0de5270" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1541332 elementor-widget elementor-widget-text-editor" data-id="1541332" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Invoke Coded Workflow File in LowCode Workflow file </strong></h3><p>You can invoke coded workflow in .xaml file the same way as you do invoke other xaml files.</p><p>PS &#8211; Arguments will not come automatically you might need to add them manually.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ef35dc4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ef35dc4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e2a5bcd" data-id="e2a5bcd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-05e793a elementor-widget elementor-widget-image" data-id="05e793a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="1024" src="https://rpabotsworld.com/wp-content/uploads/2023/06/02_InvokeCodedWorkflow-1024x1024.jpg" class="attachment-large size-large wp-image-23260" alt="UiPath Coded Automation: Revolutionizing the Future of Robotic Process Automation (RPA) 43" title="UiPath Coded Automation: Revolutionizing the Future of Robotic Process Automation (RPA) 63" srcset="https://rpabotsworld.com/wp-content/uploads/2023/06/02_InvokeCodedWorkflow-1024x1024.jpg 1024w, https://rpabotsworld.com/wp-content/uploads/2023/06/02_InvokeCodedWorkflow-300x300.jpg 300w, https://rpabotsworld.com/wp-content/uploads/2023/06/02_InvokeCodedWorkflow-150x150.jpg 150w, https://rpabotsworld.com/wp-content/uploads/2023/06/02_InvokeCodedWorkflow-768x768.jpg 768w, https://rpabotsworld.com/wp-content/uploads/2023/06/02_InvokeCodedWorkflow-96x96.jpg 96w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-62fae73 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="62fae73" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a988f2" data-id="2a988f2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b06b6b2 elementor-widget elementor-widget-text-editor" data-id="b06b6b2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Invoke Coded Automation workflow inside Another Coded Automation workflow</h3><p> </p><p>The <code>RunWorkflow</code> method is called to execute another workflow, specified in &#8220;03_CodedWorkflowWithArguments.cs.&#8221; This method takes two arguments:</p><ul><li>The filename of the workflow to run (as a string).</li><li>A dictionary containing input arguments to pass to the executed workflow.</li></ul><p>The input arguments are defined in the dictionary:</p><ul><li>&#8220;assetName&#8221;: This argument is set to &#8220;MyAsset&#8221; and represents the name of the asset to be used in the executed workflow.</li><li>&#8220;assetValue&#8221;: This argument is set to &#8220;hello world&#8221; and represents the value to be assigned to the &#8220;MyAsset&#8221; asset.</li></ul><p>The <code>RunWorkflow</code> the method returns a dictionary containing the result of the executed workflow.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-94b5b6d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="94b5b6d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f902d84" data-id="f902d84" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-57b2de0 elementor-widget elementor-widget-bdt-source-code" data-id="57b2de0" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-default">

                            <button class="bdt-copy-button">Copy                </button>
            
            <pre class="line-numbers language-csharp">
            <code>using System.Collections.Generic;
using UiPath.CodedWorkflows;


namespace CodedAndLowCodeWorkflow
{
    public class _04_CodedWorkFlowUsingCodedWorkFlow : CodedWorkflow
    {
        [Workflow]
        public void Execute()
        {
            // Requirements:
            // - Create an asset of type Text called MyAsset in the current folder.

            var result = RunWorkflow(&quot;03_CodedWorkflowWithArguments.cs&quot;, new Dictionary&lt;string, object&gt;(){
                        {&quot;assetName&quot;, &quot;MyAsset&quot;},
                        {&quot;assetValue&quot;, &quot;hello world&quot;}
                    });

            if ((bool)result[&quot;assetValueWasChanged&quot;])
            {
                Log(&quot;Reset asset MyAsset, but it had a different value, previous value was &quot; + result[&quot;assetValue&quot;]);
            }
            else
            {
                Log(&quot;No reset was required on asset MyAsset, which had the expected value.&quot;);
            }
        }
    }
}</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d9f1edd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d9f1edd" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0631a79" data-id="0631a79" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ec29905 elementor-widget elementor-widget-text-editor" data-id="ec29905" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Invoke .xaml(LowCode Automation Workflow) in .cs(Coded Automation Workflow)</h3><p> </p><p>The <code>RunWorkflow</code> method is called to execute the low-code workflow named &#8220;Login.xaml&#8221;. This method takes two arguments:</p><ul><li>The filename of the low-code workflow to run (as a string). In this case, it is &#8220;Login.xaml&#8221;.</li><li>A dictionary containing input arguments to pass to the executed low-code workflow.</li></ul><p>The input argument is defined in the dictionary:</p><ul><li>&#8220;in_AssetName&#8221;: This argument is set to &#8220;ACME_Credential&#8221; and represents the name of an asset to be used in the invoked low-code workflow.</li></ul><p>The <code>RunWorkflow</code> method returns a variable <code>result</code> that can be used to capture the output of the low-code workflow execution. However, in this code snippet, the <code>result</code> variable is not utilized further.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7afadbd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7afadbd" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-40b2000" data-id="40b2000" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-37b9700 elementor-widget elementor-widget-bdt-source-code" data-id="37b9700" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-default">

                            <button class="bdt-copy-button">Copy                </button>
            
            <pre class="line-numbers language-csharp">
            <code>using System.Collections.Generic;
using UiPath.CodedWorkflows;

namespace CodedAndLowCodeWorkflow
{
    public class _05_LowCodeWorkFlowInCodedWorkflow : CodedWorkflow
    {
        [Workflow]
        public void Execute()
        {
         
            Log(&quot;Lets Invoke LowCode Workflow here..!&quot;);
            var result = RunWorkflow(&quot;Login.xaml&quot;, new Dictionary&lt;string, object&gt;()
              {
                {&quot;in_AssetName&quot;, &quot;ACME_Credential&quot;},
              });
        }
    }
}</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2ee9842 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2ee9842" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7d43eb7" data-id="7d43eb7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-de8e428 elementor-widget elementor-widget-text-editor" data-id="de8e428" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Why Choose Coded Automations Over Low-Code Solutions?</h2><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4bb.png" alt="💻" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded automation offers higher productivity and flexibility, allowing developers to handle complex automation tasks with ease.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f91d.png" alt="🤝" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded automation has an edge in collaboration, enabling efficient code reviews, bug fixing, and simultaneous work on different parts of the automation project.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded automation provides structured and organized code, enhancing readability and maintainability compared to convoluted logic in low-code solutions.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded automation allows fine-tuning for optimal performance, including algorithm optimization and efficient resource utilization.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4d6.png" alt="📖" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Transitioning to coded automation is easier for developers with coding experience, leveraging existing knowledge and skills.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/2b50.png" alt="⭐" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Developers can unlock a new level of productivity, complexity management, collaboration, reviewability, readability, and performance with coded automation.</p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f680.png" alt="🚀" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Coded automation empowers developers to create powerful, efficient, and customizable automation.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3d53db2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3d53db2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3ecfa2c" data-id="3ecfa2c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-070ef8e elementor-align-center elementor-widget elementor-widget-bdt-advanced-button" data-id="070ef8e" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-advanced-button.default">
				<div class="elementor-widget-container">
							<div class="bdt-ep-button-wrapper">
			<a href="https://github.com/rpabotsworld/CodedAndLowCodeWorkflow" class="bdt-ep-button bdt-ep-button-effect-b bdt-ep-button-size-xl" rel="nofollow noopener" target="_blank">
						<div class="bdt-ep-button-content-wrapper bdt-flex bdt-flex-middle bdt-flex-center  " data-text="GitHub REPO">
							<div class="bdt-ep-button-icon bdt-flex-center bdt-flex-align-right">
					<div class="bdt-ep-button-icon-inner">

						<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fab-github-square" viewBox="0 0 448 512" xmlns="http://www.w3.org/2000/svg"><path d="M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zM277.3 415.7c-8.4 1.5-11.5-3.7-11.5-8 0-5.4.2-33 .2-55.3 0-15.6-5.2-25.5-11.3-30.7 37-4.1 76-9.2 76-73.1 0-18.2-6.5-27.3-17.1-39 1.7-4.3 7.4-22-1.7-45-13.9-4.3-45.7 17.9-45.7 17.9-13.2-3.7-27.5-5.6-41.6-5.6-14.1 0-28.4 1.9-41.6 5.6 0 0-31.8-22.2-45.7-17.9-9.1 22.9-3.5 40.6-1.7 45-10.6 11.7-15.6 20.8-15.6 39 0 63.6 37.3 69 74.3 73.1-4.8 4.3-9.1 11.7-10.6 22.3-9.5 4.3-33.8 11.7-48.3-13.9-9.1-15.8-25.5-17.1-25.5-17.1-16.2-.2-1.1 10.2-1.1 10.2 10.8 5 18.4 24.2 18.4 24.2 9.7 29.7 56.1 19.7 56.1 19.7 0 13.9.2 36.5.2 40.6 0 4.3-3 9.5-11.5 8-66-22.1-112.2-84.9-112.2-158.3 0-91.8 70.2-161.5 162-161.5S388 165.6 388 257.4c.1 73.4-44.7 136.3-110.7 158.3zm-98.1-61.1c-1.9.4-3.7-.4-3.9-1.7-.2-1.5 1.1-2.8 3-3.2 1.9-.2 3.7.6 3.9 1.9.3 1.3-1 2.6-3 3zm-9.5-.9c0 1.3-1.5 2.4-3.5 2.4-2.2.2-3.7-.9-3.7-2.4 0-1.3 1.5-2.4 3.5-2.4 1.9-.2 3.7.9 3.7 2.4zm-13.7-1.1c-.4 1.3-2.4 1.9-4.1 1.3-1.9-.4-3.2-1.9-2.8-3.2.4-1.3 2.4-1.9 4.1-1.5 2 .6 3.3 2.1 2.8 3.4zm-12.3-5.4c-.9 1.1-2.8.9-4.3-.6-1.5-1.3-1.9-3.2-.9-4.1.9-1.1 2.8-.9 4.3.6 1.3 1.3 1.8 3.3.9 4.1zm-9.1-9.1c-.9.6-2.6 0-3.7-1.5s-1.1-3.2 0-3.9c1.1-.9 2.8-.2 3.7 1.3 1.1 1.5 1.1 3.3 0 4.1zm-6.5-9.7c-.9.9-2.4.4-3.5-.6-1.1-1.3-1.3-2.8-.4-3.5.9-.9 2.4-.4 3.5.6 1.1 1.3 1.3 2.8.4 3.5zm-6.7-7.4c-.4.9-1.7 1.1-2.8.4-1.3-.6-1.9-1.7-1.5-2.6.4-.6 1.5-.9 2.8-.4 1.3.7 1.9 1.8 1.5 2.6z"></path></svg>
					</div>
				</div>
			
			<div class="bdt-ep-button-text">

				<span class="avdbtn-text">
					GitHub REPO				</span>

							</div>

							<div class="bdt-ep-button-badge bdt-flex-center bdt-flex-align-right">
					<div class="bdt-ep-button-badge-inner">
						Get My Example Code 					</div>
				</div>
			
		</div>
					</a>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5f85f3f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5f85f3f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dd02744" data-id="dd02744" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-47b42c7 elementor-widget elementor-widget-text-editor" data-id="47b42c7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><span style="text-decoration: underline;"><strong>References :</strong></span></h2><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /><a href="https://github.com/UiPath/codedautomations-samples/tree/main" rel="nofollow noopener" target="_blank">UiPath/codedautomations-samples: Samples for UiPath Coded Automations (github.com)</a> </p><p><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/26a1.png" alt="⚡" class="wp-smiley" style="height: 1em; max-height: 1em;" /><a href="https://github.com/UiPath/codedautomations-samples/tree/main" rel="nofollow noopener" target="_blank">UiPath/codedautomations-samples: Samples for UiPath Coded Automations (github.com)</a> </p><p> </p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fea3438 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fea3438" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3ad38b9" data-id="3ad38b9" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-293fc0a elementor-widget elementor-widget-toggle" data-id="293fc0a" data-element_type="widget" data-e-type="widget" data-widget_type="toggle.default">
				<div class="elementor-widget-container">
							<div class="elementor-toggle">
							<div class="elementor-toggle-item">
					<div id="elementor-tab-title-4321" class="elementor-tab-title" data-tab="1" role="button" aria-controls="elementor-tab-content-4321" aria-expanded="false">
												<span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true">
															<span class="elementor-toggle-icon-closed"><svg class="e-font-icon-svg e-fas-caret-right" viewBox="0 0 192 512" xmlns="http://www.w3.org/2000/svg"><path d="M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"></path></svg></span>
								<span class="elementor-toggle-icon-opened"><svg class="elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"></path></svg></span>
													</span>
												<a class="elementor-toggle-title" tabindex="0">What makes UiPath Coded Automation stand out from traditional RPA?</a>
					</div>

					<div id="elementor-tab-content-4321" class="elementor-tab-content elementor-clearfix" data-tab="1" role="region" aria-labelledby="elementor-tab-title-4321"><p>UiPath Coded Automation stands out from traditional RPA due to its ability to utilize coding languages like C#, VB.NET, and Python(planned for future release)  providing unmatched flexibility and customization. It empowers developers with advanced features, seamless integration, and improved reusability, setting it apart in the RPA landscape.</p></div>
				</div>
							<div class="elementor-toggle-item">
					<div id="elementor-tab-title-4322" class="elementor-tab-title" data-tab="2" role="button" aria-controls="elementor-tab-content-4322" aria-expanded="false">
												<span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true">
															<span class="elementor-toggle-icon-closed"><svg class="e-font-icon-svg e-fas-caret-right" viewBox="0 0 192 512" xmlns="http://www.w3.org/2000/svg"><path d="M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"></path></svg></span>
								<span class="elementor-toggle-icon-opened"><svg class="elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"></path></svg></span>
													</span>
												<a class="elementor-toggle-title" tabindex="0">Can beginners with little coding experience benefit from UiPath Coded Automation?</a>
					</div>

					<div id="elementor-tab-content-4322" class="elementor-tab-content elementor-clearfix" data-tab="2" role="region" aria-labelledby="elementor-tab-title-4322"><p>Yes, beginners can benefit from UiPath Coded Automation. While having some coding experience can be advantageous, UiPath&#8217;s extensive documentation, tutorials, and community support make it accessible to developers with varying levels of expertise.</p></div>
				</div>
							<div class="elementor-toggle-item">
					<div id="elementor-tab-title-4323" class="elementor-tab-title" data-tab="3" role="button" aria-controls="elementor-tab-content-4323" aria-expanded="false">
												<span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true">
															<span class="elementor-toggle-icon-closed"><svg class="e-font-icon-svg e-fas-caret-right" viewBox="0 0 192 512" xmlns="http://www.w3.org/2000/svg"><path d="M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"></path></svg></span>
								<span class="elementor-toggle-icon-opened"><svg class="elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"></path></svg></span>
													</span>
												<a class="elementor-toggle-title" tabindex="0">Does UiPath Coded Automation support integration with third-party applications?</a>
					</div>

					<div id="elementor-tab-content-4323" class="elementor-tab-content elementor-clearfix" data-tab="3" role="region" aria-labelledby="elementor-tab-title-4323"><p>Yes, UiPath Coded Automation supports seamless integration with third-party applications. Its compatibility with coding languages allows developers to connect with various APIs and external systems effortlessly.</p></div>
				</div>
							<div class="elementor-toggle-item">
					<div id="elementor-tab-title-4324" class="elementor-tab-title" data-tab="4" role="button" aria-controls="elementor-tab-content-4324" aria-expanded="false">
												<span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true">
															<span class="elementor-toggle-icon-closed"><svg class="e-font-icon-svg e-fas-caret-right" viewBox="0 0 192 512" xmlns="http://www.w3.org/2000/svg"><path d="M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"></path></svg></span>
								<span class="elementor-toggle-icon-opened"><svg class="elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"></path></svg></span>
													</span>
												<a class="elementor-toggle-title" tabindex="0">Can UiPath Coded Automation be combined with exiting Low Code Workflow automation techniques?</a>
					</div>

					<div id="elementor-tab-content-4324" class="elementor-tab-content elementor-clearfix" data-tab="4" role="region" aria-labelledby="elementor-tab-title-4324"><p>Absolutely! UiPath Coded Automation can be seamlessly combined with visual automation techniques offered by UiPath Studio. This hybrid approach further extends the potential of automation, making it more versatile and adaptive.</p></div>
				</div>
							<div class="elementor-toggle-item">
					<div id="elementor-tab-title-4325" class="elementor-tab-title" data-tab="5" role="button" aria-controls="elementor-tab-content-4325" aria-expanded="false">
												<span class="elementor-toggle-icon elementor-toggle-icon-left" aria-hidden="true">
															<span class="elementor-toggle-icon-closed"><svg class="e-font-icon-svg e-fas-caret-right" viewBox="0 0 192 512" xmlns="http://www.w3.org/2000/svg"><path d="M0 384.662V127.338c0-17.818 21.543-26.741 34.142-14.142l128.662 128.662c7.81 7.81 7.81 20.474 0 28.284L34.142 398.804C21.543 411.404 0 402.48 0 384.662z"></path></svg></span>
								<span class="elementor-toggle-icon-opened"><svg class="elementor-toggle-icon-opened e-font-icon-svg e-fas-caret-up" viewBox="0 0 320 512" xmlns="http://www.w3.org/2000/svg"><path d="M288.662 352H31.338c-17.818 0-26.741-21.543-14.142-34.142l128.662-128.662c7.81-7.81 20.474-7.81 28.284 0l128.662 128.662c12.6 12.599 3.676 34.142-14.142 34.142z"></path></svg></span>
													</span>
												<a class="elementor-toggle-title" tabindex="0">Can I write UiPath Coded Automation in Other Third-party Tools like VSCode ?</a>
					</div>

					<div id="elementor-tab-content-4325" class="elementor-tab-content elementor-clearfix" data-tab="5" role="region" aria-labelledby="elementor-tab-title-4325"><p>As of NOW NO. But in the future Uiapth plans to provide extensions and library to be utilised in different leading IDE such as Visual Studio.</p></div>
				</div>
								</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-da55b84 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="da55b84" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2ca0bac" data-id="2ca0bac" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4866796 elementor-widget elementor-widget-text-editor" data-id="4866796" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Conclusion:</h2><p>Coded Automation in UiPath Studio represents a groundbreaking advancement in the field of test and business process automation. By catering to the needs of technical practitioners and offering a code-centric approach, UiPath empowers developers to unleash their creativity and build highly customized and efficient automation. With the ability to seamlessly integrate with existing coding practices and the freedom to innovate, Coded Automations are set to redefine the way automation solutions are created and maintained.</p><p>Experience the power of Coded automation and revolutionize your automation journey with UiPath Studio today!</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/uipath-coded-automation/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2023/06/data-in-computer-EAQC9TW.jpg" />	</item>
		<item>
		<title>The Complete Guide to UiPath CI CD with Azure DevOps</title>
		<link>https://rpabotsworld.com/ci-cd-pipeline-for-uipath/</link>
					<comments>https://rpabotsworld.com/ci-cd-pipeline-for-uipath/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Sat, 23 Jul 2022 19:22:16 +0000</pubDate>
				<category><![CDATA[UiPath]]></category>
		<category><![CDATA[uipath tutorial]]></category>
		<category><![CDATA[ci-cd-pipeline-for-uipath]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=3911</guid>

					<description><![CDATA[The Complete Guide to UiPath CI CD with Azure DevOps Last updated: 2023/08/12 at 4:37 AM By Satish Prasad 4 comments Share 37 Min Read Step by step working example to setup CI/CD pipeline for UiPath using Github and Azure DevOps DevOps is a mindset, a way of working for an organization so that new [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="3911" class="elementor elementor-3911" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-b5d92f3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b5d92f3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-669bbb4" data-id="669bbb4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0a3e75a elementor-widget elementor-widget-foxiz-single-title" data-id="0a3e75a" data-element_type="widget" data-e-type="widget" data-widget_type="foxiz-single-title.default">
				<div class="elementor-widget-container">
							<h1 class="s-title">The Complete Guide to UiPath CI CD with Azure DevOps</h1>
						</div>
				</div>
				<div class="elementor-element elementor-element-c1dde14 default-scheme elementor-widget elementor-widget-foxiz-single-meta-bar" data-id="c1dde14" data-element_type="widget" data-e-type="widget" data-widget_type="foxiz-single-meta-bar.default">
				<div class="elementor-widget-container">
							<div class="single-meta meta-s-default yes-0 yes-border">
							<div class="smeta-in">
								<div class="meta-el meta-avatar meta-el multiple-avatar">
				<img loading="lazy" decoding="async" alt="Satish Prasad" src="https://secure.gravatar.com/avatar/3ed7cfa8d20031e09c774bb108d5ccdd547a28e4c7fb47e143ac5a7dee3fd93a?s=120&#038;r=g" srcset="https://secure.gravatar.com/avatar/3ed7cfa8d20031e09c774bb108d5ccdd547a28e4c7fb47e143ac5a7dee3fd93a?s=240&#038;r=g 2x" class="avatar avatar-120 photo" height="120" width="120" title="The Complete Guide to UiPath CI CD with Azure DevOps 78">			</div>
								<div class="smeta-sec">
													<div class="smeta-bottom meta-text">
								<time class="updated-date" datetime="2023-08-12T04:37:36+00:00">
								Last updated: 08/12/2023 4:37 am									</time>
							</div>
												<div class="p-meta">
							<div class="meta-inner is-meta">		<div class="meta-el co-authors">
							<div class="meta-separate">
					<a class="meta-author-url meta-author" href="https://rpabotsworld.com/author/rpabotsworld/">Satish Prasad</a>				</div>
						</div>
		</div>
						</div>
					</div>
				</div>
								<div class="smeta-extra">
						<div class="t-shared-sec tooltips-n has-read-meta is-color">
			<div class="t-shared-header is-meta">
				<i class="rbi rbi-share" aria-hidden="true"></i><span class="share-label">Share</span>
			</div>
			<div class="effect-fadeout">			<a class="share-action share-trigger icon-facebook" aria-label="Share on Facebook" href="https://www.facebook.com/sharer.php?u=https%3A%2F%2Frpabotsworld.com%2Fci-cd-pipeline-for-uipath%2F" data-title="Facebook" rel="nofollow noopener"><i class="rbi rbi-facebook" aria-hidden="true"></i>
							</a>
						<a class="share-action share-trigger icon-twitter" aria-label="Share on X" href="https://twitter.com/intent/tweet?text=The+Complete+Guide+to+UiPath+CI+CD+with+Azure+DevOps&amp;url=https%3A%2F%2Frpabotsworld.com%2Fci-cd-pipeline-for-uipath%2F&amp;via=" data-title="X" rel="nofollow noopener">
				<i class="rbi rbi-twitter" aria-hidden="true"></i></a>
						<a class="share-action icon-copy copy-trigger" aria-label="Copy Link" href="#" rel="nofollow" role="button" data-copied="Copied!" data-link="https://rpabotsworld.com/ci-cd-pipeline-for-uipath/" data-copy="Copy Link"><i class="rbi rbi-link-o" aria-hidden="true"></i>
							</a>
						<a class="share-action icon-print" aria-label="Print" rel="nofollow" role="button" href="javascript:if(window.print)window.print()" data-title="Print"><i class="rbi rbi-print" aria-hidden="true"></i>
							</a>
						<a class="share-action native-share-trigger more-icon" aria-label="More" href="#" rel="nofollow" role="button" data-link="https://rpabotsworld.com/ci-cd-pipeline-for-uipath/" data-ptitle="The Complete Guide to UiPath CI CD with Azure DevOps" data-title="More" ><i class="rbi rbi-more" aria-hidden="true"></i></a>
			</div>
		</div>
		<div class="single-right-meta single-time-read is-meta">		<div class="meta-el meta-read">
		37 Min Read			</div>
		</div>					</div>
					</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7afe9e8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7afe9e8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6cbcdc7" data-id="6cbcdc7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ce6f0fb elementor-widget elementor-widget-heading" data-id="ce6f0fb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Step by step working example to setup CI/CD pipeline for UiPath using Github and Azure DevOps</h3>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8e0ff43 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8e0ff43" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-c5d94e3" data-id="c5d94e3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-352cd64 elementor-widget elementor-widget-text-editor" data-id="352cd64" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>DevOps is a mindset, a way of working for an organization so that new features reach to the users as quickly as possible and smoothly too.</p><p><span style="font-size: 17px;">There have been discussions regarding how continuous integration and deployment concepts can be applied to the RPA development cycle.</span></p><p>Topics covered in this article &#8211;</p><ul><li>What is CI/CD in the context of RPA (Focus on UiPath)</li><li>Key Concepts in Azure Pipelines</li><li>Build the first pipeline to package UiPath project</li><li>Different ways of UiPath CI/CD pipeline creation using Extension or Powershell</li><li>Required Service Connection configuration</li><li>Configure self-hosted agent</li><li>Complete working example.</li></ul><div>Let&#8217;s get started! </div>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-2712e4d" data-id="2712e4d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7ae0825 elementor-widget elementor-widget-image" data-id="7ae0825" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="4681" height="3121" src="https://rpabotsworld.com/wp-content/uploads/2019/11/Get-started-with-RPA.png" class="attachment-full size-full wp-image-3428" alt="What is RPA all about" title="The Complete Guide to UiPath CI CD with Azure DevOps 79" srcset="https://rpabotsworld.com/wp-content/uploads/2019/11/Get-started-with-RPA.png 4681w, https://rpabotsworld.com/wp-content/uploads/2019/11/Get-started-with-RPA-1536x1024.png 1536w, https://rpabotsworld.com/wp-content/uploads/2019/11/Get-started-with-RPA-2048x1365.png 2048w, https://rpabotsworld.com/wp-content/uploads/2019/11/Get-started-with-RPA-1320x880.png 1320w" sizes="(max-width: 4681px) 100vw, 4681px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4248c0e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4248c0e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a5cfcf7" data-id="a5cfcf7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5a8bb97 elementor-widget elementor-widget-bdt-call-out" data-id="5a8bb97" data-element_type="widget" data-e-type="widget" data-settings="{&quot;ep_notation_active&quot;:&quot;yes&quot;,&quot;ep_notation_list&quot;:[{&quot;_id&quot;:&quot;136a0af&quot;,&quot;ep_notation_type&quot;:&quot;box&quot;,&quot;ep_notation_bracket_on&quot;:null,&quot;ep_notation_select_type&quot;:&quot;widget&quot;,&quot;ep_notation_custom_selector&quot;:null,&quot;ep_notation_color&quot;:&quot;&quot;,&quot;ep_notation_stroke_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;ep_notation_infinity_loop&quot;:&quot;&quot;,&quot;ep_notation_anim_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:800,&quot;sizes&quot;:[]},&quot;ep_notation_loop_delay&quot;:null,&quot;ep_notation_waypoint_offset&quot;:&quot;&quot;}]}" data-widget_type="bdt-call-out.default">
				<div class="elementor-widget-container">
							<div class="bdt-ep-callout bdt-ep-callout-button-align-center">
			<div class="bdt-width-expand bdt-first-column">
									<h3						class="bdt-ep-callout-title">
						Are you looking for DevOps integration using Jenkins 					</h3>
													<div class="bdt-ep-callout-description">
						How to Create a Pipeline for UiPath Using Jenkins, Step by step guide, Fully working example.
					</div>
							</div>

			<div class="bdt-ep-callout-button-wrap bdt-width-auto@m">
				<a href="https://rpabotsworld.com/implementing-ci-cd-uipath-using-jenkins-plugin/" class="bdt-ep-callout-button bdt-ep-attention-button">

					<span class="bdt-flex bdt-flex-middle">

						See here
													<span
								class="bdt-ep-callout-button-icon bdt-flex-align-right">

								<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fas-external-link-alt" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM488,0h-128c-21.37,0-32.05,25.91-17,41l35.73,35.73L135,320.37a24,24,0,0,0,0,34L157.67,377a24,24,0,0,0,34,0L435.28,133.32,471,169c15,15,41,4.5,41-17V24A24,24,0,0,0,488,0Z"></path></svg>
							</span>
											</span>

				</a>
			</div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e43547f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e43547f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0baab39" data-id="0baab39" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6aa10a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6aa10a0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c00b4d2" data-id="c00b4d2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e886528 elementor-widget elementor-widget-heading" data-id="e886528" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What is a CI/CD pipeline?</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-66239fe elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="66239fe" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-21d8f5c" data-id="21d8f5c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4a1c2e1 elementor-widget elementor-widget-text-editor" data-id="4a1c2e1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p class="q-text qu-display--block">A CI/CD pipeline workflow usually consists of the following discrete steps:</p><ul><li class="q-text qu-display--block"><strong>Phase 1: Commit &#8211; </strong>When developers complete a change, they commit the change to the repository.</li><li class="q-text qu-display--block"><strong>Phase 2: Build- </strong>Source code from the repository is integrated into a build.</li><li class="q-text qu-display--block"><strong>Phase 3: Automate tests- </strong>Automated tests are run against the build. Test automation is an essential element of any CI/CD pipeline.</li><li class="q-text qu-display--block"><strong>Phase 4: Deploy- </strong>The built version is delivered to production.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d8cefa2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d8cefa2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-99c9d90" data-id="99c9d90" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a1c13fc elementor-widget elementor-widget-image" data-id="a1c13fc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="1024" height="287" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-example.png" class="attachment-large size-large wp-image-3916" alt="What is a CI/CD pipeline" title="The Complete Guide to UiPath CI CD with Azure DevOps 80">											<figcaption class="widget-image-caption wp-caption-text">What is a CI/CD pipeline</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b507652 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b507652" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d07044d" data-id="d07044d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2aab483 elementor-widget elementor-widget-text-editor" data-id="2aab483" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Continuous Integration (CI)</h3><p>Continuous integration (CI) is the practice used by development teams to simplify the testing and building of code. CI helps to catch bugs or problems early in the development cycle, which makes them easier and faster to fix. Automated tests and builds are run as part of the CI process.</p><p>The process can run on a set schedule, whenever code is pushed, or both. Items known as artefacts are produced from CI systems. They&#8217;re used by the continuous delivery release pipelines to drive automatic deployments.</p><h3>Continuous Delivery (CD)</h3><p>Continuous delivery (CD) is a process by which code is built, tested, and deployed to one or more test and production stages. Deploying and testing in multiple stages helps drive quality. </p><p>Continuous integration systems produce deployable artifacts which are used in CD to release new versions and fixes to existing systems. This process ensures that errors are caught often and early.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a42fc09 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a42fc09" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0635987" data-id="0635987" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6f2ca19 elementor-widget elementor-widget-heading" data-id="6f2ca19" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">CI/CD in Context of RPA Tool UiPath </h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5c0f0f8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5c0f0f8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-50c55df" data-id="50c55df" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3744907 elementor-widget elementor-widget-text-editor" data-id="3744907" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Although many organizations have started implementing a Digital Workforce into their business operations – only a few are fully in control of their RPA bots.</p><p>Very few COE has already implemented the CI/CD (Continuous Integration, Continuous Delivery) pipeline that allows you to automate your robot delivery process.</p><p>A typical pipeline for UiPath can be &#8211;</p><ol><li>The pipeline will initiate the build from your version control system.</li><li>The pipeline will also perform the creation of various assets, config replacement, creating initial folders etc.</li><li>The pipelines will publish the package to Orchestrator.</li><li>It can further include workflow analyser to code review, approval workflow, integration with ITIL tools such as(service now) for change board approvals.</li><li>It can be further improved to Run test cases from Orchestrator.</li></ol><p> </p><p> </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-31d2143 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="31d2143" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-10f2739" data-id="10f2739" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0e13325 elementor-widget elementor-widget-image" data-id="0e13325" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="2083" height="1038" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath.png" class="attachment-full size-full wp-image-3917" alt="CI CD Pipeline for UiPath" data-hero-candidate="" title="The Complete Guide to UiPath CI CD with Azure DevOps 81" srcset="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath.png 2083w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath-1536x765.png 1536w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath-2048x1021.png 2048w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath-1320x658.png 1320w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath-1003x500.png 1003w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath-1204x600.png 1204w" sizes="(max-width: 2083px) 100vw, 2083px" />											<figcaption class="widget-image-caption wp-caption-text">UiPath Azure Devops Integration,CI CD Pipeline for UiPath</figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0321a77 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0321a77" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-340899f" data-id="340899f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-269a2e2 elementor-widget elementor-widget-text-editor" data-id="269a2e2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Why should You use Azure Pipelines?</h2><ol><li>An azure pipeline is free if you want to implement it for public projects. (You can run 30 Hours free pipeline even if you have a private project)</li><li>Its helps to implement CI and CD pipelines to ensure best code quality and work with any language or platform you wish to use.</li><li>You can use Azure Pipelines with most application types, such as Java, JavaScript, Node.js, Python, .NET, C++, Go, PHP</li><li>Build can be used on Windows, Linux, or Mac machines. (However, for UiPath build we need only Window-based Agents.)</li><li>Azure Pipelines deploy your code to multiple targets. Targets include container registries, virtual machines, Azure services, or any on-premises or cloud target. You can configure it as per your organization need.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c012d7a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c012d7a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a0180e8" data-id="a0180e8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-026784c elementor-widget elementor-widget-text-editor" data-id="026784c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Key Concepts in Azure Pipelines</h3><p>Before I talk about building an azure pipeline for Build, Test and Deploy. You need to understand the basic building blocks of the Pipeline. Such as-</p><ul><li>Agents</li><li>Conditions</li><li>Expressions</li><li>Jobs</li><li>Stages</li><li>Tasks</li></ul><p>Let’s quickly discuss the key concepts used in the azure pipeline.</p><ul><li>An <strong>Agent</strong> is computing infrastructure with installed agent software that runs one job at a time. You can treat the agent as executor which actually performs the jobs as instructed by the pipeline stages. Your agent must have the capability to perform a certain action. In our example, UiPath must be installed on an agent to perform build/test.</li><li>A <strong><em>trigger</em></strong> tells a Pipeline to run. In the above example, It’s the setup that tells when the pipeline needs to be run. You can configure a pipeline to run when you publish your UiPath Projects to Git or Repo you are using. This can be also configured to run at scheduled times or upon completion of another build.</li><li>A <strong><em>Stage</em></strong> is a logical grouping of <strong>Jobs</strong> in the pipeline and each stage can have one or more jobs that run on Further your job can contain one or more step(task/script)</li><li>A <strong><em>Step</em></strong> can be a task or script and is the smallest building block of a pipeline. For example, you are creating a pipeline which consists of build and test steps both. Your step can be either a ‘task’ [Custom Code] Or Script written in PowerShell or Shell Script. For example, there is a task, that task has got five different stages, and each stage has got some steps. All the steps in phase one have to be completed, to mark the latter stage to be complete. </li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5bc35ff elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5bc35ff" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9827098" data-id="9827098" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7e92457 elementor-widget elementor-widget-text-editor" data-id="7e92457" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Using Azure DevOps</h3><p>As Discussed above, Azure Pipelines supports continuous integration (CI) and continuous delivery (CD) to constantly and consistently test and build your code and ship it to any target.</p><ul><li>You accomplish this by defining a pipeline.</li><li>You define pipelines using the YAML syntax or through the user interface (Classic).</li><li>You can also use the YAML templates provided. Make sure to update variables as per your need.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-72c357a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="72c357a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-204e0b3" data-id="204e0b3" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b0a9ee5 elementor-widget elementor-widget-heading" data-id="b0a9ee5" data-element_type="widget" data-e-type="widget" data-settings="{&quot;ep_notation_active&quot;:&quot;yes&quot;,&quot;ep_notation_list&quot;:[{&quot;_id&quot;:&quot;ae537c7&quot;,&quot;ep_notation_type&quot;:&quot;box&quot;,&quot;ep_notation_bracket_on&quot;:null,&quot;ep_notation_select_type&quot;:&quot;widget&quot;,&quot;ep_notation_custom_selector&quot;:null,&quot;ep_notation_color&quot;:&quot;&quot;,&quot;ep_notation_stroke_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;ep_notation_infinity_loop&quot;:&quot;&quot;,&quot;ep_notation_anim_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:800,&quot;sizes&quot;:[]},&quot;ep_notation_loop_delay&quot;:null,&quot;ep_notation_waypoint_offset&quot;:&quot;&quot;}]}" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How to implement a CICD pipeline using Azure DevOps Pipelines?</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3cab214 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3cab214" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4acee15" data-id="4acee15" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3acb2f0 elementor-widget elementor-widget-text-editor" data-id="3acb2f0" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Alright ! So far we have discussed details about the Azure DevOps platform, Let&#8217;s take a basic example of creating a pipeline to create a NuGet package.</p><p>Once we understand the work we will move to the next example of the full-fledge project working.</p><p>Let&#8217;s jump in!</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4ca59b5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4ca59b5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-122e5a1" data-id="122e5a1" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3037d0b elementor-widget elementor-widget-heading" data-id="3037d0b" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 1: Prerequisites - Azure DevOps</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a22e948 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a22e948" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-02e115b" data-id="02e115b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f8ad0f2 elementor-widget elementor-widget-text-editor" data-id="f8ad0f2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3> </h3><ul><li>Before you use continuous integration and continuous delivery practices for your applications, you must have your project source code in a version control system. Azure pipelines can integrate with GitHub, TFVC, Bitbucket Cloud, Azure Repos Git and SVN…</li><li>An Azure DevOps organization. If you don&#8217;t have one, you can <a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started/pipelines-sign-up?view=azure-devops" rel="nofollow noopener" target="_blank">create one for free</a>. (An Azure DevOps organization is different from your GitHub organization. Give them the same name if you want alignment between them.)</li><li>If your team already has one, then make sure you&#8217;re an administrator of the Azure DevOps project that you want to use.</li><li>Use the following URL to sign in to your organization at any time: <a href="https://dev.azure.com/%7byourorganization%7d" rel="nofollow noopener" target="_blank">https://dev.azure.com/{yourorganization}</a></li><li>You need to have Windows-Based Build Agent as now its only Support Windows Agent. You can create Pool of Agents or Simply use your Laptop as Agent for learning purpose.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7914b0e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7914b0e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-600a1a4" data-id="600a1a4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a0d408e elementor-widget elementor-widget-heading" data-id="a0d408e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 2 : How to Set Up Azure DevOps  &amp; UiPath Extension for Azure DevOps [One Time Setup]</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7be5499 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7be5499" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2c123d5" data-id="2c123d5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-462cdc2 elementor-widget elementor-widget-text-editor" data-id="462cdc2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2> </h2><p>Implement continuous integration and continuous delivery (CI/CD) for the app and platform of your choice require set-up to be done before writing your first pipeline.</p><ul><li>Sign up for an Azure DevOps organization – if you have existing Microsoft account, all you need to do is click on “Start free” to get your account created.</li><li>It will ask you to login using Microsoft account, you can use your personal account as well. Alternatively, you can choose “Start Free with GitHub”.</li><li>Default Organization will be created with your email as yourorganization. Which can be accessed later using <a href="https://dev.azure.com/%7byourorganization%7d" rel="nofollow noopener" target="_blank">https://dev.azure.com/{yourorganization}</a></li><li>You should be able to create as many as Azure DevOps organization you need by simply giving the Organization Name and hosting location.</li><li>The next step is creating a project by specifying the Project Name, Description, Version Control System (Such as Git) and the most important is Visibility.</li><li>If you use your project type as public projects, Azure Pipelines is free. If you use private projects, you can run up to 1,800 minutes (30 hours) of pipeline jobs for free every month.</li><li>Once Project is created you should be able to Create your first Pipeline using step by step Wizard.</li><li>You can connect your GitHub Account to integrate the projects you have published in a git repo.</li><li>You also need to provide Approve &amp; Install Azure Pipelines so that required permissions are granted on the repo.</li></ul><p>You can read more details here – [<a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/get-started/pipelines-sign-up?view=azure-devops" rel="nofollow noopener" target="_blank">Signup for Azure Pipeline</a>]</p>								</div>
				</div>
				<div class="elementor-element elementor-element-116461f elementor-widget elementor-widget-text-editor" data-id="116461f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3> </h3><p>An AzureDevOps extension is also available that allows you to build and deploy UiPath automation processes, as well as run UiPath automated test cases. <span style="font-style: inherit; font-weight: inherit;">For using the extension you need to install it on Azure by getting it from the visual studio marketplace.(</span><a style="font-style: inherit; font-weight: inherit; background-color: #f5f5f5;" href="https://marketplace.visualstudio.com/items?itemName=uipath.vsts-uipath-package" rel="nofollow noopener" target="_blank">Check uipath.vsts-uipath-package</a><span style="font-style: inherit; font-weight: inherit;">)</span></p><p>Next, we need to install the UiPath Integration extension to your Azure DevOps organization. The UiPath Integration for Azure DevOps comes with a pack of pre-created tasks that allow you to build and deploy UiPath automation processes</p><p>It provides following built-in capability-</p><ul><li>The <strong>UiPathPack</strong> task enables you to package an existing UiPath project into a NuGet package.</li><li>The <strong>UiPathDeploy</strong> task lets you deploy a UiPath NuGet package onto UiPath Orchestrator.</li><li>The <strong>UiPathTest</strong> task runs an existing test set on Orchestrator, or packages, deploys and runs test cases as a transient test set in one go, by specifying the path to a UiPath test project.</li><li>The <strong><strong>UiPathAssets </strong></strong>enables you to deploy, update or delete assets on an Orchestrator instance. In order to deploy assets, you must describe them in a CSV file encoded in UTF-8.</li><li>The <strong>UiPathInstallPlatform</strong> has a prepackaged tool that all the other UiPath tasks are using. The task is optional, but it should be used as it reduces the time to execute the other tasks. The task is required when build agents do not have access to https://www.myget.org/F/uipath-dev/. The task should be executed before all other tasks in the extension.</li><li>The <strong>UiPathRunJob</strong> task starts an already deployed process on an Orchestrator instance. The processes this task refers to are found in Automations-&gt;Processes on newer versions of Orchestrator and directly on the Processes tab on older versions of Orchestrator.</li></ul><p>For the UiPathDeploy and UiPathTest tasks, you will also need to first create a Service Connection. (Enable API Access and set required).</p><p>You can go to Project Settings -&gt;Service Connections -&gt; UiPath Orchestrator Connection and add the service connection details. <span style="font-style: inherit; font-weight: inherit;">For best practices, it&#8217;s required to create multiple tenants such as (DEV, UAT, and PROD) and configure them separately.</span></p><p>Read more details here &#8211; <a href="https://marketplace.visualstudio.com/items?itemName=uipath.vsts-uipath-package" rel="nofollow noopener" target="_blank">https://marketplace.visualstudio.com/items?itemName=uipath.vsts-uipath-package</a></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-64f8c97 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="64f8c97" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-32a47d0" data-id="32a47d0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-61cc346 elementor-widget elementor-widget-heading" data-id="61cc346" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Step 3: Create your first pipeline</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-285524f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="285524f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-545e283" data-id="545e283" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1450d8d elementor-widget elementor-widget-text-editor" data-id="1450d8d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>At this point of post, I assume you already has setup the <strong>organization</strong> and <strong>projects</strong> in the Azure DevOps portal and now you are ready for creating your first pipeline.</p><ul><li>Creating a pipeline is super easy if you understand the basic building blocks of Azure DevOps key concepts</li><li>All you need to do is add an “<strong>azure-pipelines.yml</strong>” file into your source code repository. if you are using the templates, or you can create it on Azure DevOps portal.</li><li>Let’s Create the first <strong>pipeline which will build the UiPath Project as. nupkg, </strong>we will look at the complete example later where I will build multiple stages to perform build test and deploy on orchestrator as well.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-61fe211 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="61fe211" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c6fd007" data-id="c6fd007" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ecc28a9 elementor-widget elementor-widget-text-editor" data-id="ecc28a9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In the Azure DevOps project, click on “Pipelines” on the left menu of the page. Click on “New pipeline”. The following window will appear which will ask you to provide the details of your version control system.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-63464e9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="63464e9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f88c94e" data-id="f88c94e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c3da2ab elementor-widget elementor-widget-image" data-id="c3da2ab" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="672" height="595" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Source-Code-Selection.png" class="attachment-large size-large wp-image-3929" alt="Azure Pipeline Source Code Selection" title="The Complete Guide to UiPath CI CD with Azure DevOps 82">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-781e3fa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="781e3fa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6435f2a" data-id="6435f2a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-544b689 elementor-widget elementor-widget-text-editor" data-id="544b689" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>You can select your GitHub repository; it will also ask you to provide access to manage code and other permission. You need to accept and install here. (If you are already connected you can select the project from the dropdown.)</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-383c741 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="383c741" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-030d54d" data-id="030d54d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2a5cca2 elementor-widget elementor-widget-image" data-id="2a5cca2" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="694" height="800" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Source-Code-Permissions-Required.png" class="attachment-large size-large wp-image-3930" alt="Azure Pipeline Source Code Permissions Required" title="The Complete Guide to UiPath CI CD with Azure DevOps 83">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c246c87 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c246c87" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9b57173" data-id="9b57173" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d6cca91 elementor-widget elementor-widget-text-editor" data-id="d6cca91" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Once access for source code has been granted, you need to specify whether you are going to use.</p><ol><li style="list-style-type: none;"><ul><li>Starter pipeline- Minimal setup</li><li>Use Existing Azure Pipeline YAML file.</li></ul></li></ol><p>If you have not created “<strong>azure-pipelines.yml</strong>” in your source code, you should select the Starter pipeline and edit the required details on the editor.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-92eefb0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="92eefb0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-267cae8" data-id="267cae8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b68b4c7 elementor-widget elementor-widget-image" data-id="b68b4c7" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="918" height="358" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Starter-pipeline.png" class="attachment-large size-large wp-image-3932" alt="Azure Pipeline Starter pipeline" title="The Complete Guide to UiPath CI CD with Azure DevOps 84">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d4cd0d1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d4cd0d1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-982a4bc" data-id="982a4bc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d0e5bf3 elementor-widget elementor-widget-text-editor" data-id="d0e5bf3" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Copy the below code into the window(by replacing template) and save the file. All we are doing here is using the “UiPathRobot.exe file on the agent to pack the UiPath Project as. nupkg.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ea049a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ea049a3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fdc5b73" data-id="fdc5b73" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8f2cd13 elementor-widget elementor-widget-bdt-source-code" data-id="8f2cd13" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-default">

            
            <pre class="language-markup">
            <code>trigger:
 - master
stages:
 - stage: Build
   displayName: Create build artifact
   jobs:
     - job: BuildArtifact
       pool: MYLAPTOP
       steps:
         - script: C:\Users\Satish\AppData\Local\UiPath\app-20.10.0-beta0149\UiRobot.exe pack $(Build.SourcesDirectory)\project.json -o $(Build.ArtifactStagingDirectory)\ -v 1.0.$(Build.BuildNumber)
           displayName: &quot;Build the artifact&quot;
         - publish: $(Build.ArtifactStagingDirectory)
            artifact: drop</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8945dd8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8945dd8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c1ad753" data-id="c1ad753" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-aa0869c elementor-widget elementor-widget-text-editor" data-id="aa0869c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>The key point to note here is –</strong></p><ol><li>We have used trigger as “master” that means any changes in the repo will trigger the pipeline. You can have multiple configurations.</li><li>In the next line, Stages were specified with jobs and steps and the only step that is mentioned here is Running “UiPathRobot.exe pack” command.  the executable location will be different fro you and it depends on the installation. So update that accordingly.</li><li>We have used the agent pool as “MYLAPTOP” as I have created agent on my laptop instead of using any VM or Docker, you can follow the configuration step to create Agent [See details in Configuration Section]</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ed74390 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ed74390" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-488b521" data-id="488b521" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-2cf2dd1 elementor-widget elementor-widget-text-editor" data-id="2cf2dd1" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>So now you are ready to Run the first pipeline.</p><p>If you don’t love GUI Steps, You can also use Azure CLI (command-line interface), See more here about creating a pipeline from the CLI(<a href="https://docs.microsoft.com/en-us/azure/devops/pipelines/create-first-pipeline-cli" rel="nofollow noopener" target="_blank">create-first-pipeline-cli</a> ).</p><p>Once you run it you will see that &#8220;UiPathAzureDevOps.1.0.20201004.6.nupkg&#8221; gets published at the work location.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cf0a4da elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cf0a4da" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-21526f4" data-id="21526f4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c4fbe75 elementor-widget elementor-widget-image" data-id="c4fbe75" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1592" height="772" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-First-Run-result.png" class="attachment-full size-full wp-image-3936" alt="Azure Pipeline First Run result" title="The Complete Guide to UiPath CI CD with Azure DevOps 85" srcset="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-First-Run-result.png 1592w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-First-Run-result-1536x745.png 1536w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-First-Run-result-1320x640.png 1320w" sizes="(max-width: 1592px) 100vw, 1592px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-355cdad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="355cdad" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5020c6e" data-id="5020c6e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-128c1ce elementor-widget elementor-widget-text-editor" data-id="128c1ce" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Congratulations! You are done with your first pipeline to successfully build the  .nupkg.</p><p>But we are not done yet!</p><p>In the real project world, there will be a series of stages which includes various steps in different environment and approval and settings done by your organisation.</p><ol><li>You might need to perform an automated test as well after publishing in UAT or perform a smoke test to see if everything is good.</li><li>You might need to include approval workflow where few tasks get completed and then it requires stage gates approval from the production support team.</li><li>You might need change tickets workflow included in the pipeline to create change tickets with description and updating tickets once change gets completed.</li><li>You might need to configure different assets in a different environment and inside different tenants of the orchestrator.</li></ol><p>And so on&#8230;all that I want to convey here is creating a pipeline for UiPath depends on the practices being followed in your organisation.</p><p>In the next section,  I will talk about the different ways of creating a pipeline with the help of UiPath Extensions available for Azure DevOps and Via PowerShell Utility.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-440737e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="440737e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c356acf" data-id="c356acf" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-363c287 elementor-widget elementor-widget-spacer" data-id="363c287" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
				<div class="elementor-widget-container">
							<div class="elementor-spacer">
			<div class="elementor-spacer-inner"></div>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b1559a3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b1559a3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-154375d" data-id="154375d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9fc6808 elementor-widget elementor-widget-heading" data-id="9fc6808" data-element_type="widget" data-e-type="widget" data-settings="{&quot;ep_notation_active&quot;:&quot;yes&quot;,&quot;ep_notation_list&quot;:[{&quot;_id&quot;:&quot;1efbe42&quot;,&quot;ep_notation_type&quot;:&quot;box&quot;,&quot;ep_notation_bracket_on&quot;:null,&quot;ep_notation_select_type&quot;:&quot;widget&quot;,&quot;ep_notation_custom_selector&quot;:null,&quot;ep_notation_color&quot;:&quot;&quot;,&quot;ep_notation_stroke_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;ep_notation_infinity_loop&quot;:&quot;&quot;,&quot;ep_notation_anim_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:800,&quot;sizes&quot;:[]},&quot;ep_notation_loop_delay&quot;:null,&quot;ep_notation_waypoint_offset&quot;:&quot;&quot;}]}" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Azure DevOps CI/CD pipeline Templates for UiPath Projects and Library</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4a21aa4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4a21aa4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f28965f" data-id="f28965f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6a8ca1a elementor-widget elementor-widget-text-editor" data-id="6a8ca1a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Many developers have created a pipeline for UiPath and they have also published the template for UiPath Projects and library on GitHub. Which can be utilized to save your effort.</p><p>Here are few GitHub repo which can be used to build you pipelines from template.</p><ul><li><a href="https://github.com/rpabotsworld/UiPathAzureDevOpsExample" rel="nofollow noopener" target="_blank">https://github.com/rpabotsworld/UiPathAzureDevOpsExample</a></li><li><a href="https://github.com/UiPath-US-Services/uipath-azure-pipeline-templates" rel="nofollow noopener" target="_blank">https://github.com/UiPath-US-Services/uipath-azure-pipeline-templates</a></li><li><a href="https://github.com/AndreiBarbuOz/dockerized-robot" rel="nofollow noopener" target="_blank">https://github.com/AndreiBarbuOz/dockerized-robot</a></li></ul><p>You can clone the Templates files from the above repo to start it quickly.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a6e0dc9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a6e0dc9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-569abac" data-id="569abac" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c91b487 elementor-widget elementor-widget-text-editor" data-id="c91b487" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>UiPath Integration for Azure DevOps [Using UiPath PowerShell CLI]</h3><p>In the above example, we have used the inline script to build the first pipeline. However, UiPath also provides support for PowerShell cmdlet for all the task you need to perform with UiPath Orchestrator.</p><p><span style="font-style: inherit; font-weight: inherit;">This provides a better way in case you are </span><strong style="font-style: inherit;"><u>not</u></strong><span style="font-style: inherit; font-weight: inherit;"> interested in </span><u style="font-style: inherit; font-weight: inherit;">using the extension</u><span style="font-style: inherit; font-weight: inherit;"> and you can use PowerShell cmdlet inside your pipeline to perform the required task.</span></p><p>For example- <em>You can get the UiPath AuthToken using the UiPath.Powershell and then use       Add-UiPathPackage to publish the package on orchestrator.</em></p><ol><li><p>Import-Module UiPath.Powershell</p></li><li><p>$token = Get-UiPathAuthToken -ClientId $(uatClientId) -UserKey $(uatUserKey) -AccountName $(uatAccountName) -CloudDeployment &#8216;Production&#8217; -TenantName $(uatTenantName)</p></li><li><p>Add-UiPathPackage -PackageFile $(Pipeline.Workspace)\drop\project.1.0.$(Build.BuildNumber).nupkg -AuthToken $token</p></li></ol><p>You can read more details of all the PowerShell Cmdlet here – [<a href="https://github.com/UiPath/orchestrator-powershell/tree/develop/docs" rel="nofollow noopener" target="_blank">Orchestrator-PowerShell docs</a>  ]</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b86b3e6 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b86b3e6" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6ac2567" data-id="6ac2567" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-34232bc elementor-widget elementor-widget-heading" data-id="34232bc" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How to Set up Self-Hosted Build Agents in Azure DevOps</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-11b7389 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="11b7389" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bc54413" data-id="bc54413" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0b5f114 elementor-widget elementor-widget-text-editor" data-id="0b5f114" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>To run a build or release pipeline, a container is used in Azure DevOps to run the tasks in the pipeline. The containers are known as build agents and they vary in use case depending on the type of application being deployed.</p><p>In our case, we are using the UiPath Project so we need agents which are capable of building projects and running the UiPath test cases.</p><p>For sake of simplicity, you can say that running a UiPath CI/CD Pipeline we need an agent (Build Machine) which have UiPath already installed and configured.</p><p>For trying our hands out, we have set up a build agent on Windows 10.</p><p>You need to follow the following steps for setting Up Build agents –</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fc04b65 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fc04b65" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1c3f585" data-id="1c3f585" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-66f8b30 elementor-widget elementor-widget-bdt-honeycombs" data-id="66f8b30" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-honeycombs.default">
				<div class="elementor-widget-container">
					

        <div class="bdt-honeycombs-area" >

            <div data-settings="{&quot;id&quot;:&quot;66f8b30&quot;,&quot;width&quot;:250,&quot;width_tablet&quot;:250,&quot;width_mobile&quot;:250,&quot;viewport_lg&quot;:1023,&quot;viewport_md&quot;:767,&quot;margin&quot;:-20}" class="bdt-honeycombs honeycomb-style-radius    ">

                
                                        <a href="javascript:void(0);" target="_self" class="bdt-comb elementor-repeater-item-5280a65">
                        <div class="bdt-front-content">
                            
                                                            <h3 class="bdt-title">
                                    Personal Access Token (PAT)                                </h3>
                                                    </div>
                        <div class="bdt-back-content">
                                                            <div class="bdt-content">
                                    <p>Personal Access Token (PAT) is an authentication method used to authenticate your agent, so the first thing you need to do is navigate to the user profile and click Personal access tokens to access the PAT settings.</p>                                </div>
                                                    </div>
                    </a>

                
                                        <a href="javascript:void(0);" target="_self" class="bdt-comb elementor-repeater-item-eb76dbb">
                        <div class="bdt-front-content">
                            
                                                            <h3 class="bdt-title">
                                    Download the Agent setup                                </h3>
                                                    </div>
                        <div class="bdt-back-content">
                                                            <div class="bdt-content">
                                    <p>Download Azure DevOps agent as per your system (32bit x86 or 64bit x64) configuration and Operating System.</p>                                </div>
                                                    </div>
                    </a>

                
                                        <a href="javascript:void(0);" target="_self" class="bdt-comb elementor-repeater-item-24cd953">
                        <div class="bdt-front-content">
                            
                                                            <h3 class="bdt-title">
                                    Configure the Agents                                </h3>
                                                    </div>
                        <div class="bdt-back-content">
                                                            <div class="bdt-content">
                                    <p>Once Downloaded, it can be configured easily, Unpack the agent into the directory of your choice. Then run config.cmd. This will ask you a series of questions to configure the agent.</p>                                </div>
                                                    </div>
                    </a>

                
            </div>


        </div>


				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bf1d299 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bf1d299" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1dc9e8e" data-id="1dc9e8e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ccf436d elementor-widget elementor-widget-text-editor" data-id="ccf436d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li>Personal Access Token (PAT) is an authentication method used to authenticate your agent, so the first thing you need to do is navigate to the user profile and click Personal access tokens to access the PAT settings.</li><li>You need to provide PAT Name, Scopes which provides access associated with the token. You can select the full access or Custom defined as per your need.</li><li>It will provide you secure string, make sure to copy that save it in secure location this will be used in the next step to connect your agent with the organization.</li><li>Once you have PAT, Next step is to define the Agent Pool, for creating the Agent Pool, Go to Organization Settings and Navigate to Pipeline, Under Pipelines, click Agent Pools to access the agent pool settings.</li><li>Click on Add Pool and fill required details such as “Win10Agents”. You should also check pipelines permissions so required access are granted.</li><li>So Far, we have created the agent pool with name “Win10Agents” but no agent is added into the pool, so navigate to <strong>New Agent Page</strong> and agent as per your system (32bit x86 or 64bit x64). Click the Download button to download the agent and configure it on your machine.</li><li>Make sure your machine has these prerequisites:</li></ul><ol><li style="list-style-type: none;"><ol><li>Windows 7, 8.1, or 10 (if using a client OS)</li><li>Windows 2008 R2 SP1 or higher (if using a server OS)</li><li><a href="https://docs.microsoft.com/en-us/powershell/scripting/install/installing-windows-powershell" rel="nofollow noopener" target="_blank">PowerShell 3.0</a>or higher</li><li><a href="https://docs.microsoft.com/en-us/dotnet/framework/install/" rel="nofollow noopener" target="_blank">.NET Framework</a>6.2 or higher</li></ol></li></ol><ul><li>Once Downloaded, it can be configured easily, Unpack the agent into the directory of your choice. Then run config.cmd. This will ask you a series of questions to configure the agent.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ba520d4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ba520d4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5a1bb39" data-id="5a1bb39" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0febcdd elementor-widget elementor-widget-image" data-id="0febcdd" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="823" height="402" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Agent-Configuration.png" class="attachment-large size-large wp-image-3942" alt="Azure Agent Configuration" title="The Complete Guide to UiPath CI CD with Azure DevOps 86">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0262c8f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0262c8f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-88b7c7f" data-id="88b7c7f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-72283ff elementor-widget elementor-widget-text-editor" data-id="72283ff" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li>You will require to enter the “Organization URL” and “PAT” which is –<ul><li>When setup asks for your server URL, for Azure DevOps Services, answer https://dev.azure.com/{your-organization}.</li><li>When setup asks for your authentication type, choose <strong>PAT</strong>. Then paste the <u>PAT token you created into</u> the command prompt window.</li></ul></li><li>Once done, You can run the agent using the .run or Simply right click and run as administrator.</li><li>Under agent pools, you should be able to now see the Windows 10 build machine online.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3bb84a2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3bb84a2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d3e674" data-id="4d3e674" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-145640c elementor-widget elementor-widget-image" data-id="145640c" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1595" height="344" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Self-Hosted-Agents.png" class="attachment-full size-full wp-image-3944" alt="The Complete Guide to UiPath CI CD with Azure DevOps 46" title="The Complete Guide to UiPath CI CD with Azure DevOps 87" srcset="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Self-Hosted-Agents.png 1595w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Self-Hosted-Agents-1536x331.png 1536w, https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Self-Hosted-Agents-1320x285.png 1320w" sizes="(max-width: 1595px) 100vw, 1595px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5a101d8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5a101d8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4001b3a" data-id="4001b3a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-86ce973 elementor-widget elementor-widget-heading" data-id="86ce973" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Other Configuration Steps </h3>				</div>
				</div>
				<div class="elementor-element elementor-element-d41a2c5 elementor-widget elementor-widget-text-editor" data-id="d41a2c5" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4><strong>To add an Orchestrator Service Connection (based on the tenant)</strong></h4><ol><li>In the Azure DevOps project, click on <em>Project Settings</em> on the bottom left of the page.</li><li>Click on <em>Service connections</em> under Pipelines.</li><li>On the top right of the page, click <em>New service connection</em>.</li><li>Choose <em>UiPath Orchestrator Connection</em> as the type and click next.</li><li>For on-premise Orchestrators, you will be using Basic Authentication with a username and password. Specify the Orchestrator URL and tenant as well.</li><li>Name the connection (it is a good idea to include the environment and tenant in the name) then click save.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-61860ce elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="61860ce" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-eb0394c" data-id="eb0394c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-45d5dd6 elementor-widget elementor-widget-text-editor" data-id="45d5dd6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4><strong>To add variables to store client id/user key etc.</strong></h4><ol><li>In the Azure DevOps project, click on <em>Project Settings</em> on the bottom left of the page.</li><li>Click on Library under Pipelines.</li><li>On the top of the page, click <i>+ Variable Group. for this example, we have given group name as &#8220;UiPath&#8221;</i></li><li>You can now add all the variables you need inside the pipeline. (for our use case we need Orchastarator API Details so so that we can publish the package to the different environment )</li><li>For reusability, you should create different groups for different environment and projects. this will help to restrict the usages.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6d2cb96 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6d2cb96" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-cb387bd" data-id="cb387bd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6be38f9 elementor-widget elementor-widget-image" data-id="6be38f9" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1315" height="871" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-Source-Code-Variables.png" class="attachment-full size-full wp-image-3969" alt="Azure Pipeline Source Code Variables" title="The Complete Guide to UiPath CI CD with Azure DevOps 88">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-43f5bf1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43f5bf1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8b3c198" data-id="8b3c198" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d8a1ec2 elementor-widget elementor-widget-text-editor" data-id="d8a1ec2" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4><strong>To change the list of approvers</strong></h4><ol><li>In Azure DevOps project, select <em>Environments</em> under <em>Pipelines</em>.</li><li>Select the environment you wish to edit.</li><li>On the top right, click on the ⋮ icon to expand the menu.</li><li>Select <em>Approvals and checks</em>.</li><li>Either select the existing approval or create a new one if none exist.</li><li>Add or remove approvers as needed.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4e445a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4e445a0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7913c2e" data-id="7913c2e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6ea5deb elementor-widget elementor-widget-heading" data-id="6ea5deb" data-element_type="widget" data-e-type="widget" data-settings="{&quot;ep_notation_list&quot;:[{&quot;_id&quot;:&quot;45c31d3&quot;,&quot;ep_notation_bracket_on&quot;:null,&quot;ep_notation_type&quot;:&quot;box&quot;,&quot;ep_notation_select_type&quot;:&quot;widget&quot;,&quot;ep_notation_custom_selector&quot;:null,&quot;ep_notation_color&quot;:&quot;&quot;,&quot;ep_notation_stroke_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;ep_notation_infinity_loop&quot;:&quot;&quot;,&quot;ep_notation_anim_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:800,&quot;sizes&quot;:[]},&quot;ep_notation_loop_delay&quot;:null,&quot;ep_notation_waypoint_offset&quot;:&quot;&quot;}],&quot;ep_notation_active&quot;:&quot;yes&quot;}" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Complete Working Example for UiPath CI CD Pipeline With Azure DevOps Project</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-d54cb2f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="d54cb2f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-932fcd0" data-id="932fcd0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c0c8f7d elementor-widget elementor-widget-heading" data-id="c0c8f7d" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Example #1 - Using azure-pipelines.yml (Pipeline codes in Project )</h3>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f94bee3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f94bee3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3124205" data-id="3124205" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d5e9a0b elementor-widget elementor-widget-text-editor" data-id="d5e9a0b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4>Pipelines Details </h4><p>As discussed, Pipelines are the top-level component of continuous integration, delivery, and deployment. In this working example, we are going to create a pipeline comprising- </p><ol><li><strong>Build Stage</strong> &#8211; This will create build artefacts using a self-hosted agent</li><li><strong>Deploy Stage</strong> &#8211; This will publish the packaged.nupkg to the UAT orchestrator </li><li><strong>Test Stage</strong> &#8211; This will run Test Cases with the published package in UAT.</li><li><strong>Deploy to Prod Stage &#8211; </strong>Finally, the package will be deployed in PROD env.</li></ol><p><em>This example will give you the required information to set up your pipeline. You can add the required stages accordingly.</em></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-341e942 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="341e942" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-66467bd" data-id="66467bd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-51d7700 elementor-widget elementor-widget-video" data-id="51d7700" data-element_type="widget" data-e-type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=N810wlHkdZE&quot;,&quot;video_type&quot;:&quot;youtube&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-63e4568 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="63e4568" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b5b951b" data-id="b5b951b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-6af1297 elementor-widget elementor-widget-heading" data-id="6af1297" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Working Pipeline Yaml Code</h3>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1080ab5 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1080ab5" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fd076b7" data-id="fd076b7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9d22b3d elementor-button-success elementor-align-center elementor-widget elementor-widget-button" data-id="9d22b3d" data-element_type="widget" data-e-type="widget" data-settings="{&quot;ep_notation_active&quot;:&quot;yes&quot;,&quot;ep_notation_list&quot;:[{&quot;_id&quot;:&quot;f0414b2&quot;,&quot;ep_notation_type&quot;:&quot;circle&quot;,&quot;ep_notation_bracket_on&quot;:null,&quot;ep_notation_anim_duration&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:380,&quot;sizes&quot;:[]},&quot;ep_notation_stroke_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:2,&quot;sizes&quot;:[]},&quot;ep_notation_select_type&quot;:&quot;widget&quot;,&quot;ep_notation_custom_selector&quot;:null,&quot;ep_notation_color&quot;:&quot;&quot;,&quot;ep_notation_infinity_loop&quot;:&quot;&quot;,&quot;ep_notation_loop_delay&quot;:null,&quot;ep_notation_waypoint_offset&quot;:&quot;&quot;}]}" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-xl" href="https://github.com/rpabotsworld/UiPathAzureDevOpsExample" rel="nofollow noopener" target="_blank">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fab-github" viewBox="0 0 496 512" xmlns="http://www.w3.org/2000/svg"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"></path></svg>			</span>
									<span class="elementor-button-text">Checkout Working Code </span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0b1ed8d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0b1ed8d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bf3d57d" data-id="bf3d57d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-4e57edf elementor-widget elementor-widget-bdt-source-code" data-id="4e57edf" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-coy">

                            <button class="bdt-copy-button">Copy                </button>
            
            <pre class="language-markup">
            <code>trigger:
  - master
variables:
  - group: DEV

stages:
  - stage: Build
    displayName: Build Package
    jobs: 
    - job: BuildPackage
      pool: LAPTOP-Q338O4FK
      steps:    
      - task: UiPathPack@2
        inputs:
          versionType: &#039;AutoVersion&#039;
          projectJsonPath: &#039;$(Build.SourcesDirectory)\project.json&#039;
          outputType: &#039;Process&#039;
          orchestratorConnection: &#039;UiPath DEV&#039;
          outputPath: &#039;$(Build.ArtifactStagingDirectory)&#039;
      - publish: $(Build.ArtifactStagingDirectory)
        artifact: drop

  - stage: Assest
    displayName: Create Assests
    jobs:
      - job: CreateAssests
        pool: LAPTOP-Q338O4FK
        steps:
        - task: UiPathAssets@2
          inputs:
            orchestratorConnection: &#039;UiPath DEV&#039;
            folderName: &#039;Shared&#039;
            assetActionType: &#039;Deploy&#039;
            csvFile: &#039;$(Build.SourcesDirectory)\Data\Assests.csv&#039;

  - stage: DeployDEV
    displayName: Deploy build artifact to DEV
    dependsOn: Build
    condition: succeeded()
    jobs:
      - deployment: deployDEV
        displayName: Deploy package to DEV Orchestrator
        pool: LAPTOP-Q338O4FK
        environment: DEV
        strategy:
         runOnce:
          deploy:
           steps:
            - task: UiPathDeploy@2
              inputs:
                orchestratorConnection: &#039;UiPath DEV&#039;
                packagesPath: &#039;$(Pipeline.Workspace)\drop\&#039;
                folderName: &#039;Shared&#039;
                
  - stage : CodeQuality
    displayName: Check Code Analysis
    dependsOn: Build
    condition: succeeded()
    jobs:
      - job : CodeQuality
        steps:
          - task: SonarCloudPrepare@1
            inputs:
              SonarCloud: &#039;Sonar&#039;
              organization: &#039;rpabotsworld&#039;
              scannerMode: &#039;CLI&#039;
              configMode: &#039;manual&#039;
              cliProjectKey: &#039;rpabotsworld_UiPathAzureDevOpsExample&#039;
              cliProjectName: &#039;UiPathAzureDevOpsExample&#039;
              cliSources: &#039;.&#039;
          - task: SonarCloudAnalyze@1
          - task: SonarCloudPublish@1
            inputs:
              pollingTimeoutSec: &#039;300&#039;


  - stage: TestDEV
    displayName:  Test After Publish
    dependsOn: DeployDEV
    condition: succeeded()
    jobs:
      - job: TestDEV
        pool: LAPTOP-Q338O4FK
        steps:
          - task: UiPathTest@2
            inputs:
              testTarget: &#039;TestSet&#039;
              orchestratorConnection: &#039;UiPATH RPABOTSWORLD&#039;
              testSet: &#039;UiPathAzureDevOps_Tests&#039;
              folderName: &#039;Shared&#039;
              testReportDestination: &#039;$(Pipeline.Workspace)\drop\&#039;</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-903768a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="903768a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-762a67f" data-id="762a67f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-566c476 elementor-widget elementor-widget-heading" data-id="566c476" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Stage Overview</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bad2624 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bad2624" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-9bfc80d" data-id="9bfc80d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3b3d303 elementor-widget elementor-widget-image" data-id="3b3d303" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1350" height="681" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Stages-in-UiPath-Azure-Devops.png" class="attachment-full size-full wp-image-4741" alt="Stages in UiPath Azure Devops" title="The Complete Guide to UiPath CI CD with Azure DevOps 89">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a1bc252 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a1bc252" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3097686" data-id="3097686" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c9affcb elementor-widget elementor-widget-text-editor" data-id="c9affcb" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>You can see the details of individual stages by navigating to jobs run details page. </p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-77a5af1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="77a5af1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8cdf6a6" data-id="8cdf6a6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-56fdbd4 elementor-widget elementor-widget-image" data-id="56fdbd4" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1436" height="491" src="https://rpabotsworld.com/wp-content/uploads/2020/10/Jobs-in-UiPath-Pipelines.png" class="attachment-full size-full wp-image-4742" alt="The Complete Guide to UiPath CI CD with Azure DevOps 47" title="The Complete Guide to UiPath CI CD with Azure DevOps 90">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6a465ae elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6a465ae" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23bbf32" data-id="23bbf32" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c7858b2 elementor-widget elementor-widget-heading" data-id="c7858b2" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Example #2 - Using project-pipeline-template.yaml (Pipeline code as Library)</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2f1a305 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2f1a305" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-21c62d2" data-id="21c62d2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-dc1f41d elementor-widget elementor-widget-text-editor" data-id="dc1f41d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Library for Staged pipeline with an approval process for production releases</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1da2eee elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1da2eee" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bb69e20" data-id="bb69e20" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7c19bba elementor-widget elementor-widget-foxiz-playlist" data-id="7c19bba" data-element_type="widget" data-e-type="widget" data-widget_type="foxiz-playlist.default">
				<div class="elementor-widget-container">
					<div id="uid_7c19bba" class="block-wrap block-playlist light-scheme is-gap-none meta-s-default">		<div class="block-inner yt-playlist" data-block="uid_7c19bba" data-id="U2HkwTKXwI8">
			<div class="yt-embed">
				<div class="iframe-holder">
					<div class="yt-player"></div>
				</div>
			</div>
			<div class="plist-items">
				<div class="plist-items-inner">
					<div class="play-panel">
						<div class="play-content">
							<div class="play-index meta-text">
								<span>Now Playing</span>
								<span class="index-info"><span class="video-index">1</span>/1</span>
							</div>
															<span class="h4 play-title">Mastering Azure DevOps CI/CD Pipeline for UiPath Development: Automate Your RPA Delivery
</span>
													</div>
						<a class="yt-trigger" href="#" role="button"><span class="yt-trigger-icons">
						<svg class="svg-icon svg-play" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 191.255 191.255"><path fill="currentColor" d="M162.929,66.612c-2.814-1.754-6.514-0.896-8.267,1.917s-0.895,6.513,1.917,8.266c6.544,4.081,10.45,11.121,10.45,18.833 s-3.906,14.752-10.45,18.833l-98.417,61.365c-6.943,4.329-15.359,4.542-22.512,0.573c-7.154-3.97-11.425-11.225-11.425-19.406 V34.262c0-8.181,4.271-15.436,11.425-19.406c7.153-3.969,15.569-3.756,22.512,0.573l57.292,35.723 c2.813,1.752,6.513,0.895,8.267-1.917c1.753-2.812,0.895-6.513-1.917-8.266L64.512,5.247c-10.696-6.669-23.661-7-34.685-0.883 C18.806,10.48,12.226,21.657,12.226,34.262v122.73c0,12.605,6.58,23.782,17.602,29.898c5.25,2.913,10.939,4.364,16.616,4.364 c6.241,0,12.467-1.754,18.068-5.247l98.417-61.365c10.082-6.287,16.101-17.133,16.101-29.015S173.011,72.899,162.929,66.612z" /></svg><svg class="svg-icon svg-pause" aria-hidden="true" role="img" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path fill="currentColor" d="M124.5,0h-35c-44.112,0-80,35.888-80,80v352c0,44.112,35.888,80,80,80h35c44.112,0,80-35.888,80-80V80 C204.5,35.888,168.612,0,124.5,0z M164.5,432c0,22.056-17.944,40-40,40h-35c-22.056,0-40-17.944-40-40V80 c0-22.056,17.944-40,40-40h35c22.056,0,40,17.944,40,40V432z" /><path fill="currentColor" d="M482.5,352c11.046,0,20-8.954,20-20V80c0-44.112-35.888-80-80-80h-34c-44.112,0-80,35.888-80,80v352 c0,44.112,35.888,80,80,80h34c44.112,0,80-35.888,80-80c0-11.046-8.954-20-20-20c-11.046,0-20,8.954-20,20 c0,22.056-17.944,40-40,40h-34c-22.056,0-40-17.944-40-40V80c0-22.056,17.944-40,40-40h34c22.056,0,40,17.944,40,40v252 C462.5,343.046,471.454,352,482.5,352z" /></svg>						</span></a>
					</div>
					<div class="plist-holder scroll-holder">
													<a class="plist-item" href="#" role="button" data-id="U2HkwTKXwI8" data-index="1">
								<img decoding="async" class="plist-item-thumb" src="https://rpabotsworld.com/wp-content/uploads/2022/07/sddefault.jpg" alt="Mastering Azure DevOps CI/CD Pipeline for UiPath Development: Automate Your RPA Delivery
" title="The Complete Guide to UiPath CI CD with Azure DevOps 91">
								<div class="plist-item-content">
																			<span class="h4 plist-item-title">Mastering Azure DevOps CI/CD Pipeline for UiPath Development: Automate Your RPA Delivery
</span>
																		</div>
							</a>
												</div>
				</div>
			</div>
		</div>
		</div>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-07e0f98 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="07e0f98" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a33a3cb" data-id="a33a3cb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1e3dd92 elementor-widget elementor-widget-bdt-source-code" data-id="1e3dd92" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-coy">

            
            <pre class="language-markup">
            <code># Staged pipeline with an approval process for production releases.
#
# Approvals are not defined here, but rather tied to the environment. 
#
# As is, this pipeline template will deploy to the DEV environment on commits to any developement* branch without approvals,
# will deploy to the UAT environment on commits to any release* branch without approvals,
# and will deploy to the Prod environment on commits to the master branch, after approval.

parameters:
# The full path to the folder containing the project.json file for this pipeline
- name: &#039;projectPath&#039;
  default: &#039;.&#039;
  type: string
# The name of the folder to deploy the package to.
- name: &#039;folderName&#039;
  default: &#039;Default&#039;
  type: string
# Either AutoVersion to generate a build number or CurrentVersion to match the project.json version.
- name: &#039;versioningStrategy&#039;
  default: &#039;CurrentVersion&#039;
  type: string
# The environments to update the package version to the deployed version. 
# Not required for modern folders or if you do not want to update the package version.
- name: &#039;environments&#039;
  default: &#039;&#039;
  type: string
# The name of the testSet to be executed 
- name: &#039;testSet&#039;
  default: &#039;Azure.Devops_Tests&#039;
  type: string
  
# This pipeline is broken into stages for the approval functionality. Stages are ran independantly, which means the pipeline can pause until the approval is received. 
stages:
# Build the nuget package.
- stage: Build
  jobs:
  - job: BuildJob
    pool:  Default # Update this if using dedicated build pool
    workspace:
      clean: all
    steps:
    - script: &#039;echo project path: ${{ parameters.projectPath }}, folder name: ${{ parameters.folderName }}, versioning strategy: ${{ parameters.versioningStrategy }}, environments: ${{ parameters.environments }}&#039;
      displayName: Log parameters
    - task: UiPathInstallPlatform@2  # This installs required exes. Not necessary if using a dedicated build machine.
    - task: UiPathPack@2
      inputs:
        versionType: ${{ parameters.versioningStrategy }}
        projectJsonPath: &#039;$(Build.SourcesDirectory)\${{ parameters.projectPath }}&#039;
        orchestratorConnection: Orchestrator-Dev-Default  # Update this to a service connection for your Orchestrator.
        outputPath: &#039;$(Build.ArtifactStagingDirectory)\Output&#039;
    # Publish the nuget package for later stages.
    - publish: $(Build.ArtifactStagingDirectory)\Output
      artifact: drop

# Deploy to the Test environment on commits to any release* branch.
# Note that this stage has no environment defined, and won&#039;t have approvals.
# For Test environment approvals, update this to look like the Prod stage, but with using the Test environment.
- stage: DeployToTest
  condition: and(succeeded(&#039;Build&#039;), startsWith(variables[&#039;Build.SourceBranchName&#039;], &#039;development&#039;))  # Only run if the packaging succeeded and we are on a development* branch.
  jobs:
  - job: DeployToTestJob
    pool: Default  # Update this if using dedicated build pool
    workspace:
      clean: all
    steps:
    - download: current
      artifact: drop
    - task: UiPathInstallPlatform@2  # This installs required exes. Not necessary if using a dedicated build machine.
    - task: UiPathDeploy@2
      inputs:
        orchestratorConnection: Orchestrator-Dev-Default
        packagesPath: &#039;$(Pipeline.Workspace)\drop&#039;
        folderName: ${{ parameters.folderName }}
        environments: ${{ parameters.environments }}

- stage: Assest
  displayName: Create Assests
  jobs:
    - job: CreateAssests
      pool: Default  # Update this if using dedicated build pool
      steps:
      - task: UiPathAssets@2
        inputs:
          orchestratorConnection: Orchestrator-Dev-Default
          folderName: ${{ parameters.folderName }}
          assetActionType: &#039;Deploy&#039;
          csvFile: &#039;$(Build.SourcesDirectory)\Data\Assests.CSV&#039;

- stage: Testing
  displayName:  Test After Publish
  dependsOn: DeployToTest
  condition: succeeded()
  jobs:
    - job: TestDEV
      pool: Default
      steps:
        - task: UiPathTest@2
          inputs:
            testTarget: &#039;TestSet&#039;
            orchestratorConnection: Orchestrator-Dev-Default
            testSet: ${{ parameters.testSet }}
            folderName: ${{ parameters.folderName }}
            testReportDestination: &#039;$(Pipeline.Workspace)\drop\&#039;


# Deploy to the Prod environment on commits to the master branch.
# Will require approvals as defined by the environment in Azure Devops.
- stage: DeployToProd
  condition: and(succeeded(&#039;Build&#039;), eq(variables[&#039;Build.SourceBranchName&#039;], &#039;master&#039;))
  jobs:
  - deployment: DeployToProdJob
    pool:  # Update this if using dedicated build pool
      vmImage: &#039;windows-latest&#039;
    workspace:
      clean: all
    environment: Production  # Update this to your Prod Enviornment in DevOps. This is where you configure the approval process.
    strategy:
      runOnce:
        deploy:
          steps:
          - download: current
            artifact: drop
          - task: UiPathInstallPlatform@2  # This installs required exes. Not necessary if using a dedicated build machine.
          - task: UiPathDeploy@2
            inputs:
              orchestratorConnection: Orchestrator-Dev-Default  # Update this to a service connection for your Prod Orchestrator.
              packagesPath: &#039;$(Pipeline.Workspace)\drop&#039;
              folderName: ${{ parameters.folderName }}
              environments: ${{ parameters.environments }}</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a675b1b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a675b1b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8f2ddad" data-id="8f2ddad" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-280a214 elementor-widget elementor-widget-text-editor" data-id="280a214" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Using the template repository in the Project folder</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bc4b458 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bc4b458" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-daf7e9f" data-id="daf7e9f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-dff92c6 elementor-widget elementor-widget-bdt-source-code" data-id="dff92c6" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-source-code.default">
				<div class="elementor-widget-container">
					
        <div class="bdt-source-code prism-coy">

            
            <pre class="language-markup">
            <code># Copy this file to you project&#039;s root directory (containing the project.json)
# then update the variables and paths trigger as a appropriate.
#
# The resouces section points to the repository containing the pipeline templates. This is set to UiPath&#039;s repository.
# DO NOT use the UiPath template repository for anything other than testing. It may change without notice.
# Please fork/replicate this repository to host it yourself and make any required modifications.

variables:
  # The full path to the folder containing the project.json file for this pipeline
  projectPath: project.json
  # The name of the folder to deploy the package to.
  folderName: Shared
  # Either AutoVersion to generate a build number or CurrentVersion to match the project.json version.
  versioningStrategy: AutoVersion
  # The orchestrator tenant to deploy to. Not used, but may be useful if deploying to multiple tenants.
  tenant: DEV
  # The environments to update the package version to the deployed version. 
  # Not required for modern folders or if you do not want to update the package version.
  environments: &#039;&#039;

# Update this trigger to specify when the pipeline should run.
# Variables cannot be used here.
trigger:
  # Define what branches trigger the pipeline
  branches:
    include:
      - master    # Will push to Prod after approval
      - development # Will push to DEV without approval
      - release*  # Will push to UAT without approval
  # Define what paths to include for building this pipeline. Normally, you should add the same projectPath as above,
  # so that any change to the project will trigger the pipeline, but it will ignore any changes to other projects.
  paths:
    include:
      - &#039;*&#039; # same as &#039;/&#039; for the repository root

# This points to the repository containing the templates. Update this to point to your template repository. Using the Concept of DRY.
resources:
  repositories:
    - repository: templates
      type: github  # use &#039;git&#039; for a repo hosted in Azure DevOps
      endpoint: rpabotsworld
      name: rpabotsworld/UiPath-Azure-Devops 

# Use the above specified template for your project. 
extends:
  template: project-pipeline-template.yaml@templates  # Template reference
  parameters:
    projectPath: $(projectPath)
    folderName: $(folderName)
    versioningStrategy: $(versioningStrategy)
    environments: $(environments)</code>
        </pre>

        </div>
				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7f104c9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7f104c9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0f72e14" data-id="0f72e14" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1d3e98d elementor-widget elementor-widget-text-editor" data-id="1d3e98d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>References</h3><ol><li><a href="https://forum.uipath.com/t/publish-packages-to-orchestrators-with-azure-devops/172223" target="_blank" rel="nofollow noopener">forum.uipath.com</a></li><li><a href="https://marketplace.visualstudio.com/items?itemName=uipath.vsts-uipath-package" target="_blank" rel="nofollow noopener">UiPath Integration Extension for Azure DevOps</a></li><li><a href="https://github.com/UiPath/orchestrator-powershell" target="_blank" rel="nofollow noopener">Orchestrator-PowerShell</a></li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/ci-cd-pipeline-for-uipath/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
		<media:content url="https://www.youtube.com/embed/N810wlHkdZE" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/N810wlHkdZE" />
			<media:title type="plain">Implementing CI CD Pipeline for UiPath using Azure Pipelines</media:title>
			<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2022/07/hqdefault.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2020/10/Azure-Pipeline-as-CI-CD-UiPath.png" />	</item>
		<item>
		<title>Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell</title>
		<link>https://rpabotsworld.com/uipath-github-actions/</link>
					<comments>https://rpabotsworld.com/uipath-github-actions/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Sat, 16 Apr 2022 17:34:05 +0000</pubDate>
				<category><![CDATA[UiPath]]></category>
		<category><![CDATA[uipath tutorial]]></category>
		<category><![CDATA[ci-cd-pipeline-for-uipath]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=10198</guid>

					<description><![CDATA[UiPath CI/CD pipelines using GitHub Action and PowerShell]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10198" class="elementor elementor-10198" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-713a1c7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="713a1c7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-113f621" data-id="113f621" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-610ab82 elementor-widget elementor-widget-text-editor" data-id="610ab82" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In this article, we’ll explore the continuous integration and continuous delivery or deployment of UiPath based projects.</p><p>Well, CI/CD is not a new term now and it&#8217;s being adopted widely across all the organizations with a certain level of automation.</p><p>The goal here today is to see how we should be able to automate the delivery of our automation projects to deliver faster and with high quality.</p><p>There are several tools available to perform/set up CI/CD pipelines such as Jenkins, Azure pipelines etc. which provides similar functionality.</p><p>We have already covered: (See links)</p><ol><li>CI-CD Using Jenkins –<a href="https://rpabotsworld.com/implementing-ci-cd-uipath-using-jenkins-plugin/">Implementing CI CD UiPath Using Jenkins Plugin &#8211; RPABOTS.WORLD (rpabotsworld.com)</a></li><li>CI-CD Using Azure Pipelines –<a href="https://rpabotsworld.com/ci-cd-pipeline-for-uipath/">Implementing CI CD Pipeline for UiPath &#8211; RPABOTS.WORLD (rpabotsworld.com)</a></li></ol><p> In this tutorial, we will use the following tools: Git, GitHub, GitHub Actions, UiPath Orchestrator to set up complete using</p><ul><li>First, we&#8217;ll cover some important terminology of GitHub Action and define our branching &amp; CI-CD strategy</li><li>Second, we&#8217;ll set up continuous integration automatically run builds and tests using development workflow.</li><li>And finally, we&#8217;ll set up continuous delivery so we can automatically publish to the Production orchestrator using production workflow.</li><li>Some additional steps like slack notification</li></ul><p>Alright, that was a lot.</p><p>Let’s get started!</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2fc5051 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2fc5051" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-72af78a" data-id="72af78a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1c5e90a elementor-widget elementor-widget-video" data-id="1c5e90a" data-element_type="widget" data-e-type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=NpPcMf-IpsM&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ece1d72 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ece1d72" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a2f27ff" data-id="a2f27ff" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-de52f7b elementor-widget elementor-widget-text-editor" data-id="de52f7b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Understanding GitHub Actions</strong></h3><p>GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your build, test, and deployment pipeline. You can create workflows that build and test every pull request to your repository or deploy merged pull requests to production.</p><p>Let&#8217;s look at various terminology used in GitHub action for automating your pipelines.</p><p><strong>Core concepts Used in GitHub Action</strong></p><ul><li>GitHub provides Linux, Windows, and macOS virtual machines to run your workflows, or you can host your self-hosted runners in your data centre or cloud infrastructure.</li><li>To automate a set of tasks, you need to create <strong>workflows</strong> in your GitHub repository. GitHub looks for YAML files inside of the. github/workflows directory.</li><li>Events like commits, the opening or closing of pull requests, or updates to the project’s wiki, trigger the start of a workflow. For example, a workflow is triggered when somebody pushes to the repository or when a pull request is created. Events can also be configured to listen to external events using Webhooks.</li><li>Workflows are composed of jobs.</li><li><strong>Jobs</strong> are made up of multiple steps and run in an instance of the virtual environment. Jobs can run independently of each other or sequential if the current job depends on the previous job to be successful.</li><li>A <strong>step</strong> can be a set of shell commands or an action, which is a pre-built, reusable step implemented</li><li><strong>Actions</strong> are the smallest portable building block of a workflow and can be combined as steps to create a job. You can create your Actions or use publicly shared Actions from the Marketplace.</li></ul><p>If you have noticed the above description, you will see that it flows the YAML Markup language which is widely used in other CI/CD tools (Such as Azure) …</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6702e9e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6702e9e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f1601f4" data-id="f1601f4" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-67fac78 elementor-widget elementor-widget-text-editor" data-id="67fac78" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>How to Set up GitHub Actions</strong></h3><p>GitHub Actions uses YAML syntax to define the workflow.</p><ol><li>Each workflow is stored as a separate YAML file in your code repository, in a directory called. github/workflows.</li><li>You should be able to select a workflow from the ones available or create a new one. For this tutorial, we will create new.</li><li>To create your workflow, create a .yml file in the path .github/workflows/action1.yml. Commit the file, GitHub will automatically understand that it is a workflow.</li><li>For security’s sake, it’s important not to hard code secrets inside the codebase. A good way to avoid this is by using environment variables to refer to the secrets.</li></ol><ul><li>Open your repository on GitHub and go to the Settings tab. On the left navigation bar, click Secrets.</li><li>Here we can define any ORCH_URL, ORCH_TENANT, ORCH_CLIENT_ID, ORCH_USER_KEY, ORCH_ACC_NAME or ENV Specific Values.</li></ul><p>Pretty easy right!</p><p>Let’s first understand the branching strategy and then we will create our workflow step by step.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-01c118e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="01c118e" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-117df6e" data-id="117df6e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d45e832 elementor-widget elementor-widget-image" data-id="d45e832" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1674" height="692" src="https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management.png" class="attachment-full size-full wp-image-10201" alt="GitHub Password management" title="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 92" srcset="https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management.png 1674w, https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management-1536x635.png 1536w, https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management-150x62.png 150w" sizes="(max-width: 1674px) 100vw, 1674px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a8eb0c2 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a8eb0c2" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4672bea" data-id="4672bea" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-896b3ca elementor-widget elementor-widget-text-editor" data-id="896b3ca" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>GitHub Branching and CI/CD strategy [You can define as per need]</strong></h3><ol><li>GitHub repository with two branches ‘master’ and ‘develop’ to track the UiPath project.</li><li>New ‘feature’ branch from develop branch (to perform changes)</li><li>pull request against the develop branch on GitHub</li><li>Two CI/CD pipelines (Separately for development and production using yml file configuration) to publish changes in the UiPath Orchestrator environment.</li><li>Development pipeline will run when pull request successfully merged with develop branch.</li><li>The production pipeline will run when the developed branch will be merged with the master branch.</li></ol><p>The diagram below fully details this strategy:</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-cb7880f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="cb7880f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3d96d34" data-id="3d96d34" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-638de74 elementor-widget elementor-widget-image" data-id="638de74" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1920" height="1114" src="https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-ACtions.png" class="attachment-full size-full wp-image-10200" alt="GitHub Branching and CI/CD strategy" title="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 93" srcset="https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-ACtions.png 1920w, https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-ACtions-1536x891.png 1536w, https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-ACtions-150x87.png 150w" sizes="(max-width: 1920px) 100vw, 1920px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ed2f1a0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ed2f1a0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6bc90c5" data-id="6bc90c5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-07038a6 elementor-widget elementor-widget-text-editor" data-id="07038a6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Set up the GitHub repository for UiPath Project</strong></h3><ol><li>Go ahead and log into your GitHub account. Click on the + sign in the top right corner, then click on new repository:</li><li>Let&#8217;s say &#8211; uipath-with-github-action (Name of Repository)</li><li>At this point in the article, we assume that you understand how to manage different branches using git client or UiPath Studio.</li><li>Next; Create a new project/or use the existing UiPath project and perform git init to initialize it locally</li><li>Now we need to set up a remote repository so that it can be tracked remotely. This can be done using UiPath Studio using manage Remotes<ol><li>Give a Name – Say, Master</li><li>URL &#8211; <a href="https://github.com/rpabotsworld/uipath-with-github-action.git" rel="nofollow noopener" target="_blank">https://github.com/rpabotsworld/uipath-with-github-action.git</a></li></ol></li><li>The above will automatically create a master branch for you. Simply create a new branch called to develop with the following command using git client or UiPath Studio or &#8220;git checkout -b develop&#8221;</li><li>Now, let’s go back to our project on GitHub-actions- UiPath and click on Settings &gt; Secrets &gt; New repository secret, as shown in the screenshot below:</li><li>Now we’re done with our GitHub and local repo setup.</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-43475eb elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="43475eb" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a5e5af8" data-id="a5e5af8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-494f8bc elementor-widget elementor-widget-image" data-id="494f8bc" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="912" height="370" src="https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management-Records.png" class="attachment-large size-large wp-image-10202" alt="GitHub Password management Records" title="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 94" srcset="https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management-Records.png 912w, https://rpabotsworld.com/wp-content/uploads/2022/02/GitHub-Password-management-Records-150x61.png 150w" sizes="(max-width: 912px) 100vw, 912px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ce3cfa8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ce3cfa8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-68be9c8" data-id="68be9c8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-807f9de elementor-widget elementor-widget-text-editor" data-id="807f9de" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Set up GitHub Actions</strong></h3><ol><li>Create a folder at the root of the project named (.github). Inside (. github) , create a new folder called workflows. Inside the workflows folder, create a file named development.yml</li><li>Similarly, create another workflow with name production.yml</li><li>UiPath Don’t provide any native plugin for GitHub Action so we have used the unofficial library of DevOps PowerShell scripts. which allow us to package, deploy and run automation and tests. (See Link here &#8211; <a href="https://github.com/rpabotsworld/UiPath-DevOps-Scripts" rel="nofollow noopener" target="_blank">UiPath-DevOps-Scripts</a> )</li><li>The PowerShell scripts have a dependency on UiPath-dev &#8211; UiPath.CLI (Can be downloaded &amp; set up via <a href="https://www.myget.org/feed/uipath-dev/package/nuget/UiPath.CLI" rel="nofollow noopener" target="_blank">nuget/UiPath.CLI </a>)</li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b5f0013 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b5f0013" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a24839f" data-id="a24839f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d052105 elementor-widget elementor-widget-video" data-id="d052105" data-element_type="widget" data-e-type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=TQD8c9gZIVE&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8c48b7b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8c48b7b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ec0d412" data-id="ec0d412" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-847e2ff elementor-widget elementor-widget-heading" data-id="847e2ff" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default"><b>The overall structure of developement workflow </b></h3>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-58dd3bf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="58dd3bf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1e15127" data-id="1e15127" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-51b4ab9 elementor-widget elementor-widget-code-highlight" data-id="51b4ab9" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f924abf elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f924abf" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-baca331" data-id="baca331" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ae73d9b elementor-widget elementor-widget-text-editor" data-id="ae73d9b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Understanding the development workflow file</strong></h3><ul><li>uses: actions/checkout@v2: For us to run our PowerShell, we need to have it available. This checks out our code on our job environment so we can use it to build, publish &amp;test.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-dd54d1c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dd54d1c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a86aa4e" data-id="a86aa4e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f82a458 elementor-widget elementor-widget-image" data-id="f82a458" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1733" height="574" src="https://rpabotsworld.com/wp-content/uploads/2022/02/screenshot-github.com-2022.02.20-11_04_24.png" class="attachment-full size-full wp-image-10203" alt="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 48" title="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 95" srcset="https://rpabotsworld.com/wp-content/uploads/2022/02/screenshot-github.com-2022.02.20-11_04_24.png 1733w, https://rpabotsworld.com/wp-content/uploads/2022/02/screenshot-github.com-2022.02.20-11_04_24-1536x509.png 1536w, https://rpabotsworld.com/wp-content/uploads/2022/02/screenshot-github.com-2022.02.20-11_04_24-150x50.png 150w" sizes="(max-width: 1733px) 100vw, 1733px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f7fb479 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f7fb479" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48a365e" data-id="48a365e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-61d1366 elementor-widget elementor-widget-image" data-id="61d1366" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="949" height="846" src="https://rpabotsworld.com/wp-content/uploads/2022/02/github-Pull-Request.png" class="attachment-large size-large wp-image-10204" alt="github Pull Request" title="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 96" srcset="https://rpabotsworld.com/wp-content/uploads/2022/02/github-Pull-Request.png 949w, https://rpabotsworld.com/wp-content/uploads/2022/02/github-Pull-Request-150x134.png 150w" sizes="(max-width: 949px) 100vw, 949px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e147064 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e147064" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-740be37" data-id="740be37" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c6ac6ef elementor-widget elementor-widget-heading" data-id="c6ac6ef" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Production Workflow File</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3f3f597 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3f3f597" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-794a471" data-id="794a471" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-1556520 elementor-widget elementor-widget-code-highlight" data-id="1556520" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4626517 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4626517" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-aaf7541" data-id="aaf7541" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5b7e312 elementor-widget elementor-widget-text-editor" data-id="5b7e312" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2><strong>Understanding the production workflow file</strong></h2>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8b1017f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8b1017f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ebae927" data-id="ebae927" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0f93eff elementor-widget elementor-widget-text-editor" data-id="0f93eff" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li>uses: actions/checkout@v2: For us to run our PowerShell, we need to have it available. This checks out our code on our job environment so we can use it to build, publish &amp;test.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4c4930c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4c4930c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0ff0327" data-id="0ff0327" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5292ab5 elementor-widget elementor-widget-image" data-id="5292ab5" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1627" height="701" src="https://rpabotsworld.com/wp-content/uploads/2022/02/production-run.png" class="attachment-full size-full wp-image-10212" alt="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 49" title="Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell 97" srcset="https://rpabotsworld.com/wp-content/uploads/2022/02/production-run.png 1627w, https://rpabotsworld.com/wp-content/uploads/2022/02/production-run-1536x662.png 1536w, https://rpabotsworld.com/wp-content/uploads/2022/02/production-run-150x65.png 150w" sizes="(max-width: 1627px) 100vw, 1627px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5349b99 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5349b99" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b9b687c" data-id="b9b687c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8e907ea elementor-widget elementor-widget-text-editor" data-id="8e907ea" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Summary</strong></h3><p>In this article, we&#8217;ve built a CI/CD process using Github actions.</p><p>We started by adding the CI process which runs the  tests and tells our code reviewers that the Pull Request is ready for review.</p><p>There is so much more that can be done with GitHub actions. We hope this tutorial got you started with building a CI/CD process that is helpful and meaningful for your team.</p><p>References &#8211;</p><ul><li><a href="https://docs.github.com/en/actions/learn-github-actions/understanding-github-actions" rel="nofollow noopener" target="_blank">Understanding GitHub Actions &#8211; GitHub Docs</a></li><li>slack-bot setup — <a href="https://spacejelly.dev/posts/how-to-use-github-actions-to-automate-tests-and-slack-notifications/" rel="nofollow noopener" target="_blank">https://spacejelly.dev/posts/how-to-use-github-actions-to-automate-tests-and-slack-notifications/</a></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/uipath-github-actions/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<media:content url="https://www.youtube.com/embed/NpPcMf-IpsM" medium="video" width="1280" height="720">
			<media:player url="https://www.youtube.com/embed/NpPcMf-IpsM" />
			<media:title type="plain">Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell | Part 1</media:title>
			<media:description type="html"><![CDATA[In this free UiPath Training Tutorial, Ultimate CI/CD pipelines using UiPath GitHub Actions and PowerShell, we’ll explore the continuous integration and cont...]]></media:description>
			<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2022/02/maxresdefault.jpg" />
			<media:rating scheme="urn:simple">nonadult</media:rating>
		</media:content>
<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2022/02/Ultimate-CICD-pipelines-using-UiPath-GitHub-Actions-and-PowerShell.jpg" />	</item>
		<item>
		<title>UiPath Code Review Checklist – To Perform Effective RPA Code Reviews</title>
		<link>https://rpabotsworld.com/uipath-code-review-checklist/</link>
					<comments>https://rpabotsworld.com/uipath-code-review-checklist/#comments</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Thu, 25 Nov 2021 05:52:18 +0000</pubDate>
				<category><![CDATA[uipath tutorial]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=6062</guid>

					<description><![CDATA[Code review can be treated as a check-post/ guardrails in which developers submit their code for feedback before merging branches or deploying code to production. The feedback is usually given by colleagues, either other developers, a manager, or a tech lead. In this article, I’ll aim to build your code review skills by suggesting the [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="6062" class="elementor elementor-6062" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-b201016 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b201016" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-34e9e99" data-id="34e9e99" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-67b2e1c elementor-widget elementor-widget-text-editor" data-id="67b2e1c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Code review can be treated as a check-post/ guardrails in which developers submit their code for feedback before merging branches or deploying code to production.</p><p>The feedback is usually given by colleagues, either other developers, a manager, or a tech lead.</p><p>In this article, I’ll aim to build your code review skills by suggesting the different elements you should consider when conducting one.</p><p>You can use this list as a checklist to go through when you’re reviewing code.</p><p>Let&#8217;s get started!</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-139a748 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="139a748" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-74d46a0" data-id="74d46a0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0baa3ed elementor-widget elementor-widget-text-editor" data-id="0baa3ed" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Introduction </strong></h3><p>Typically RPA developer opens a pull Request or he/she request a reviewer by creating/moving JIRA tickets to review the code by the Lead developer.</p><ul><li>UiPath also provides the workflow analyser that performs the static code analyser and ensures that it follows the best practices.</li><li>However, it checks for inconsistency without actually executing the project, as opposed to dynamic analysers</li></ul><p>“<strong>Workflow Analyzer</strong> uses a set of rules to check for various inconsistencies unrelated to project execution. The rules are based on <a href="https://docs.uipath.com/studio/docs/workflow-design" data-sidebar="workflow-design" rel="nofollow noopener" target="_blank"><strong>Automation Best Practices</strong></a> and take into consideration variable and argument naming, empty sequences or workflows, package restrictions, and so on. The analyzer does not identify errors in execution or compilation.”</p><p>So keep in mind even if you perform Workflow Analyzer it still needs code review to be done by a peer developer or Team lead to ensure it&#8217;s ready for production use.</p><p>Read more details about <a href="https://docs.uipath.com/studio/docs/about-workflow-analyzer" rel="nofollow noopener" target="_blank">Enforcing the Workflow Analyzer here.</a></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-05caad8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="05caad8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2175422" data-id="2175422" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c530a37 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c530a37" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-448e411" data-id="448e411" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f54472e elementor-widget elementor-widget-text-editor" data-id="f54472e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>The goal of code review</strong></h3><p>There are several benefits of performing code reviews, but each team can focus on a different matter. Typically, the purpose you can look for will be improving general code quality and reducing the number of bugs by sharing the knowledge of the author and reviewers. Also, developers will educate each other on how to write better code and understand business problems.</p><ul><li>Provide better solutions</li><li>Early caught bugs</li><li>Improved overall code quality</li><li>Standardization of code rules and style</li><li>Two reviewers are better than one</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7bbd079 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7bbd079" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6e9529c" data-id="6e9529c" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-23ad806 elementor-widget elementor-widget-text-editor" data-id="23ad806" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Be Your Code Reviewer</strong></h3><p>First thing first; While reviewing the code, ask yourself the following basic questions:</p><ol><li>Are you able to understand the workflows easily?</li><li>Is the workflow written following the coding standards/guidelines set by RPA COE?</li><li>Are there more appropriate ways of performing the task(Using activities or Custom codes)?</li><li>Is the same workflow duplicated more than twice?</li><li>Is there sufficient logging done for each workflow milestones activity?</li><li>Can I unit test / debug the code easy to find the root cause?</li></ol><p>If you feel that the answer is not satisfactory to any of the above questions, then you can suggest/recommend code changes.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8adb403 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8adb403" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3355b7d" data-id="3355b7d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-88bde46 elementor-widget elementor-widget-image" data-id="88bde46" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="2048" height="1125" src="https://rpabotsworld.com/wp-content/uploads/2021/11/UiPath-Code-Review-1-2048x1125.png" class="attachment-2048x2048 size-2048x2048 wp-image-6085" alt="UiPath Code Review Checklist" title="UiPath Code Review Checklist – To Perform Effective RPA Code Reviews 99" srcset="https://rpabotsworld.com/wp-content/uploads/2021/11/UiPath-Code-Review-1-2048x1125.png 2048w, https://rpabotsworld.com/wp-content/uploads/2021/11/UiPath-Code-Review-1-1536x843.png 1536w" sizes="(max-width: 2048px) 100vw, 2048px" />											<figcaption class="widget-image-caption wp-caption-text">UiPath Code Review Checklist </figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4c384e0 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4c384e0" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4d33f84" data-id="4d33f84" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b295bd6 elementor-widget elementor-widget-text-editor" data-id="b295bd6" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong>Code Review Checklist for UiPath Code Reviewer</strong></h3><p>The Code Review process, like any other process, can use some rules, especially in bigger and more complex projects. More developers in the team mean diverse experience and practices.</p><p>So it is the best practice that you should list and document the steps you follow during code review.</p><p>Here is a quick checklist you can rely upon by performing code reviews.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-dc9a704 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="dc9a704" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c7ee715" data-id="c7ee715" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-655764f elementor-widget elementor-widget-text-editor" data-id="655764f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h4><strong><u>Implementation </u></strong></h4><ul><li>Does this code change do what it is supposed to do?</li><li>Have the requirements been met?</li><li>Can this solution be more simplified?</li><li>Does this change add unwanted Uipath Package (UiPath or Third Party Supported) dependencies?</li><li>Is the Workflow modular enough?</li><li>Would you have solved the problem in a different way that is substantially better in terms of the code’s maintainability, readability, performance, security?</li><li>Does this code follow best practices and framework principles?</li><li>Does this code follow the Re-Framework or Template used by RPA COE?</li><li>Does this automation integrate with Third-party systems via API or Connectors?</li></ul><h4><strong><u>Security and Data Privacy</u></strong></h4><ul><li>Are authorization and authentication handled in the right way?</li><li>Our credentials are stored in the Credential store? Such as Orchestrator asset or Cyber arc</li><li>Is sensitive data like user data, credit card information securely handled and stored? Is the right encryption used?</li><li>Are shared folders used in automation have the right set of access controls?</li><li>Is data retrieved from external APIs or libraries checked accordingly?</li><li>Is there any PII related information logged in UiPath Orchastartor logs?</li><li>Is there Error screens captured with sensitive information?</li><li>Is the service account or Robot account has additional permission than Process SME?</li><li>How can we know what automation is used in the organization?</li></ul><h4><strong><u>Readability</u></strong></h4><ul><li>Is the UiPath workflow easy to understand?</li><li>Can the readability of the workflows be improved by smaller workflow xamls?</li><li>Are there redundant comments? Commenting on your code is fantastic; however, it can be overdone or just be plain redundant.</li><li>Is there any commented out code?</li><li>Are there deeply nested if-else or sequence blocks?</li><li>Are there pinned annotations or Comments at the top of each workflow, describing what the workflow is used for an explanation of each Argument to send In and Out?</li></ul><h4><strong><u>Maintainability</u></strong></h4><ul><li>Is Configuration is hard-coded?</li><li>Are all required configurable values are in (XML file, database table, Excel, txt ) so that no code changes are required?</li><li>Does it contribute to tech debt by increasing investment in a technology that the team wants to phase out? Such as the use of specific features of the old library?</li><li>Is workflow using pre-built RPA content provided by a third party? If any…are they supported by publishers?</li></ul><h4><strong><u>Speed and Performance</u></strong></h4><ul><li>Performance for users and resource consumption? Is there an activity using a high CPU?</li><li>When possible, code should use lazy loading and parallel processing</li><li>Use a data type that best suits the needs such as data tables, lists etc.</li><li>Is workflow using “for each”? Avoid doing it over a large no of records.</li><li>Use LINQ Queries. LINQ is commonly used to query arrays, data tables, dictionaries, lists, and XML. Arrays, dictionaries, and lists require no modifications or special treatment to act as a LINQ data source.</li></ul><h4><strong><u>Scalability</u></strong></h4><ul><li>Consider if it supports a large user transaction?</li><li>Consider if it supports Multi Bot architecture?</li></ul><p> </p><p><strong><u> </u></strong></p><h4><strong><u>Reusability</u></strong></h4><ul><li>Check that the workflow is written with likely future use-cases in mind</li><li>DRY (Do not Repeat Yourself) principle: The same workflow steps should not be repeated more than twice.</li><li>Is there are workflow that can be created as a Re-usable library ?</li></ul><h4><strong><u>Extensibility </u></strong></h4><ul><li>Easy to add enhancements with minimal changes to the existing workflow</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-c24b206 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="c24b206" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5e396c2" data-id="5e396c2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-bbb7c84 elementor-widget elementor-widget-heading" data-id="bbb7c84" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Download UiPath Code Review Checklist </h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-462731c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="462731c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-4b1b58d" data-id="4b1b58d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8b3ef7d elementor-widget elementor-widget-bdt-document-viewer" data-id="8b3ef7d" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-document-viewer.default">
				<div class="elementor-widget-container">
								<div class="bdt-document-viewer">
								<iframe src="https://docs.google.com/viewer?url=https%3A%2F%2Frpabotsworld.com%2Fwp-content%2Fuploads%2F2021%2F11%2FCode-Review-Checklist-Generator-by-RPABOTSWORLD.xlsx&#038;embedded=true" class="bdt-document"></iframe>
			</div>
							</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ae0a589 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ae0a589" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2ee49e7" data-id="2ee49e7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a37bb84 elementor-button-info elementor-align-center elementor-widget elementor-widget-button" data-id="a37bb84" data-element_type="widget" data-e-type="widget" data-widget_type="button.default">
				<div class="elementor-widget-container">
									<div class="elementor-button-wrapper">
					<a class="elementor-button elementor-button-link elementor-size-lg" href="https://rpabotsworld.com/wp-content/uploads/2021/11/Code-Review-Checklist-Generator-by-RPABOTSWORLD.xlsx">
						<span class="elementor-button-content-wrapper">
						<span class="elementor-button-icon">
				<svg aria-hidden="true" class="e-font-icon-svg e-fas-download" viewBox="0 0 512 512" xmlns="http://www.w3.org/2000/svg"><path d="M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"></path></svg>			</span>
									<span class="elementor-button-text">UiPath Code Review Checklist  Download</span>
					</span>
					</a>
				</div>
								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5e6188a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5e6188a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-dd91a79" data-id="dd91a79" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-be413e7 elementor-widget elementor-widget-text-editor" data-id="be413e7" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><strong><u>Conclusion </u></strong></h3><p>But most importantly, keep improving your code review checklist. The chances of you getting a perfect checklist the first time you build one are slim.</p><p>Find out which bugs have slipped through the review process and add the necessary checklist items to prevent them.</p><p>The above code review checklist is not exhaustive but provides a direction to the code reviewer to conduct effective code reviews and deliver good quality code.</p><p>Initially, it would take some time to review the code from various aspects. After a bit of practice, code reviewers can perform effective code reviews, without much effort and time.</p><p>If you would like to become an expert code reviewer, this code review checklist serves as a great starting point.</p><p> </p><p>Happy Code Reviewing!</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/uipath-code-review-checklist/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2021/11/software-engineers-working-on-project-J2LDF5C-scaled.jpg" />	</item>
		<item>
		<title>Working Example Using Robocorp Work Items &#124; Definitive Guide</title>
		<link>https://rpabotsworld.com/working-example-using-work-items-definitive-guide/</link>
					<comments>https://rpabotsworld.com/working-example-using-work-items-definitive-guide/#respond</comments>
		
		<dc:creator><![CDATA[Satish Prasad]]></dc:creator>
		<pubDate>Thu, 11 Nov 2021 12:34:44 +0000</pubDate>
				<category><![CDATA[Open Source RPA]]></category>
		<category><![CDATA[Robocorp]]></category>
		<guid isPermaLink="false">https://rpabotsworld.com/?p=5358</guid>

					<description><![CDATA[ROBOCORP DATA MANAGEMENT Today I&#8217;m going to show you exactly how to work with Robocorp Data Management Work Items. In this comprehensive guide, I&#8217;ll cover &#8211;&#160; What is Work Items Why Work Items &#38; Benefit&#160; Various Keywords required for Work Items management Useful code snippet&#160; Complete working example using Work Items concept Lots more So [&#8230;]]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="5358" class="elementor elementor-5358" data-elementor-settings="{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-8862ae1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8862ae1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-94fadac" data-id="94fadac" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c1f0bd0 elementor-widget elementor-widget-heading" data-id="c1f0bd0" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h5 class="elementor-heading-title elementor-size-default">ROBOCORP DATA MANAGEMENT</h5>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-6eaf847 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="6eaf847" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6315608" data-id="6315608" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ddd6eda elementor-widget elementor-widget-theme-post-title" data-id="ddd6eda" data-element_type="widget" data-e-type="widget" data-widget_type="theme-post-title.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
				<div class="elementor-element elementor-element-2f5ff12 elementor-widget elementor-widget-post-info" data-id="2f5ff12" data-element_type="widget" data-e-type="widget" data-widget_type="post-info.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f3b3082 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f3b3082" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-ad9bfb5" data-id="ad9bfb5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<section class="elementor-section elementor-inner-section elementor-element elementor-element-24e952f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="24e952f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-7c65f5e" data-id="7c65f5e" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-7643756 elementor-widget elementor-widget-text-editor" data-id="7643756" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Today I&#8217;m going to show you exactly how to work with Robocorp Data Management Work Items.</p><p>In this comprehensive guide, I&#8217;ll cover &#8211; </p><ul><li>What is Work Items</li><li>Why Work Items &amp; Benefit </li><li>Various Keywords required for Work Items management</li><li>Useful code snippet </li><li>Complete working example using Work Items concept</li><li>Lots more</li></ul><p>So if you want to learn and start working with Robocorp Work Items, You&#8217;ll love this guide.</p><p>Let&#8217;s get started.</p><p> </p>								</div>
				</div>
					</div>
		</div>
				<div class="elementor-column elementor-col-50 elementor-inner-column elementor-element elementor-element-5b24320" data-id="5b24320" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-79b857a elementor-widget elementor-widget-image" data-id="79b857a" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1024" height="1024" src="https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-1024x1024.jpg" class="attachment-large size-large wp-image-5363" alt="Work Data Management break up a process into separate work items" title="Working Example Using Robocorp Work Items | Definitive Guide 106" srcset="https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-1024x1024.jpg 1024w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-300x300.jpg 300w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-150x150.jpg 150w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-768x768.jpg 768w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-1536x1536.jpg 1536w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-2048x2048.jpg 2048w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-scaled-600x600.jpg 600w, https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-scaled.jpg 1920w" sizes="(max-width: 1024px) 100vw, 1024px" />															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bba85ad elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bba85ad" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-28e7e86" data-id="28e7e86" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f20d54c elementor-widget elementor-widget-table-of-contents" data-id="f20d54c" data-element_type="widget" data-e-type="widget" data-widget_type="table-of-contents.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0c8f6b3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0c8f6b3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-831829f" data-id="831829f" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-e01242d elementor-widget elementor-widget-text-editor" data-id="e01242d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>What is Work Items?</h3><ul><li>Work Item is the smallest chunk of data that can be processed completely end to end.</li><li>Each step of your BOT execution can receive work items as input (contains data &amp; file) and Create work items as Output for the next step processing</li><li>You can relate work items as Traditional Loan application file that needs to be moved across different steps such as checking eligibility, chance of default, credit limits, and finally disbursement. Same file work as work items (input and optionally modified some values for next step)</li><li>A work item contains a payload of JSON-based data and optionally attached files. You can store anything that’s is serializable.</li><li>Adding and using files with work items requires no additional setup and by default, it&#8217;s stored in Robocorp control Room.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ad50162 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ad50162" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2a602e1" data-id="2a602e1" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-0aaa591 elementor-widget elementor-widget-image" data-id="0aaa591" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
											<a href="https://robocorp.com/blog/robocorp-releases-work-data-management-solution" rel="nofollow noopener" target="_blank">
							<img loading="lazy" decoding="async" width="800" height="259" src="https://rpabotsworld.com/wp-content/uploads/2021/11/Robocorp_Work_Item_Processing_Online_Orders.jpg" class="attachment-large size-large wp-image-5364" alt="Working Example Using Robocorp Work Items | Definitive Guide 55" title="Working Example Using Robocorp Work Items | Definitive Guide 107">								</a>
											<figcaption class="widget-image-caption wp-caption-text">Source - Example of Work Items Processing by Robocorp </figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-face9d3 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="face9d3" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-36a9ee5" data-id="36a9ee5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8ebd868 elementor-widget elementor-widget-text-editor" data-id="8ebd868" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Benefits of work items</h3><ul><li>Splitting large volume of work into individual (small chunks) work items for better handling and parallel processing</li><li>Provide the ability to build business-critical large workloads process using a queue to complete processing in the parallel environment (Some say multi-Robot environment)</li><li>Provides ways for analytics and reporting for the individual piece of work</li><li>Work Data Management break up a process into separate work items so that the overall process can be tracked at a granular level providing a capability to re-process failed work items or handle manually</li><li>Enables dynamic scaling of runtime environments for parallel execution to significantly improve throughput</li><li>Enables processing huge volumes of data efficiently to complete the job faster and increase time-to-value</li><li>Work Data Explorer also provides business users with the tools to manage work items such as running, modifying, retrying, and marking work items as done according to different use cases.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-52bf20c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="52bf20c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e08ce2a" data-id="e08ce2a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b362460 elementor-widget elementor-widget-text-editor" data-id="b362460" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Pre-requisite and dependency</h3><ul><li>Robocorp VsCode extensions has built-in support making the use and testing of work items.</li><li>Requires the use of rpaframework v11.4.0 or later in your robot.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-bd864b7 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="bd864b7" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-861f38d" data-id="861f38d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-92fa215 elementor-widget elementor-widget-heading" data-id="92fa215" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Various Keywords in RPA.Robocorp.WorkItems</h3>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-04b604a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="04b604a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-f0561c8" data-id="f0561c8" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-545189e elementor-widget elementor-widget-text-editor" data-id="545189e" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<ul><li>Add Work Item File</li><li>Add Work Item Files</li><li>Clear Work Item</li><li>Create Output Work Item</li><li>Delete Work Item Variables</li><li>For Each Input Work Item</li><li>Get Current Work Item</li><li>Get Input Work Item</li><li>Get Work Item File</li><li>Get Work Item Files</li><li>Get Work Item Payload</li><li>Get Work Item Variable</li><li>Get Work Item Variables</li><li>List Work Item Files</li><li>Release Input Work Item</li><li>Remove Work Item File</li><li>Remove Work Item Files</li><li>Save Work Item</li><li>Set Current Work Item</li><li>Set Task Variables from Work Item</li><li>Set Work Item Payload</li><li>Set Work Item Variable</li><li>Set Work Item Variables</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-481a20b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="481a20b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-8aacb6a" data-id="8aacb6a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ab8a90d elementor-widget elementor-widget-text-editor" data-id="ab8a90d" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Read more about the keywords here &#8211; <a href="https://robocorp.com/docs/libraries/rpa-framework/rpa-robocorp-workitems/keywords" rel="nofollow noopener" target="_blank">https://robocorp.com/docs/libraries/rpa-framework/rpa-robocorp-workitems/keywords</a></p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e735ab8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e735ab8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-110b1cb" data-id="110b1cb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c4e5786 elementor-widget elementor-widget-text-editor" data-id="c4e5786" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>How it works</h3><p>As stated above work items are used for managing the data that passes through the various steps of automation. Where each step takes input from previous steps to create a work item for the next step.</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-e723da8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="e723da8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-e91a1e2" data-id="e91a1e2" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-a44c515 elementor-widget elementor-widget-image" data-id="a44c515" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="904" height="241" src="https://rpabotsworld.com/wp-content/uploads/2021/11/Steps-Processing.png" class="attachment-large size-large wp-image-5365" alt="Working Example Using Robocorp Work Items | Definitive Guide 56" title="Working Example Using Robocorp Work Items | Definitive Guide 108">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-42978e4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="42978e4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5e543cb" data-id="5e543cb" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-c16913b elementor-widget elementor-widget-text-editor" data-id="c16913b" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Structure of Work items –</p><ul><li>Work items are JSON means it allows you to store any kind of information that is serializable. In addition, you can also store files with work items.</li><li>Using the various keywords, you should be able to Create outputs work items, read the content of active work items, manipulate the content of current work items</li><li>You can create multiple work items as an output from a task, every time you use the keyword ‘Crete output work item’ a new empty item is created as a child for the currently loaded input, which overall makes it easier to track and move information for steps processing.</li><li>Work items become active when the execution started and the read and write from the work item will work on the active work item only, however, you can set the work item as active using the keyword ‘Set current work item’</li><li>Changes to work items are modified locally and can’t be reflected unless you use the keyword ‘Save work item’. So, make sure you save work items when you are done with the process of the dataset.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-4e77e3a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="4e77e3a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c939468" data-id="c939468" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cd62929 elementor-widget elementor-widget-text-editor" data-id="cd62929" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Example Snippet– Creating Work items from Excel file</h3><ul><li><em>Create Output Work Item</em> creates a new empty work item.</li><li><em>Set Work Item Variable</em> sets a new variable name and value into the work item.</li><li><em>Save Work Item</em> saves the item and all contained data/files to the next step.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-69a2c0d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="69a2c0d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-72a737a" data-id="72a737a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9a4f470 elementor-widget elementor-widget-code-highlight" data-id="9a4f470" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8d5731d elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8d5731d" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bae1668" data-id="bae1668" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-42b6b2e elementor-widget elementor-widget-heading" data-id="42b6b2e" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Work item exception handling</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a99960a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a99960a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-c0dd005" data-id="c0dd005" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3b9a42a elementor-widget elementor-widget-text-editor" data-id="3b9a42a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Exceptions are everywhere and we can’t assume that all the work items will be processed successfully, some might fail due to application issues when chrome crashes or any other HTTP error, some might fail due to business exceptions and further processing of the work item is not possible.</p><p>RPA.Robocorp.WorkItems Keyword libraries provide the keyword ‘Release Input Work Item’ to set the status of the active input work item.</p><p>So that status of each work item can be reported and analyzed.</p><p>The work items can be released with either “success” or “failure” using the keywords “DONE” and “FAILED”.</p><p>Saying “FAILED” is not going to help the operation team or Business Users so the additional exception details must be sent to the control room.</p><p>You can set up status as Filed with exception type, exception code if any, and message.</p><h3>Exception Example snippet &#8211;  </h3>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-2a8dd1a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="2a8dd1a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3fd3b85" data-id="3fd3b85" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-77cc8ec elementor-widget elementor-widget-code-highlight" data-id="77cc8ec" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f5f4432 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f5f4432" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-05664a6" data-id="05664a6" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5663e14 elementor-widget elementor-widget-heading" data-id="5663e14" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Developing with work items locally Using VS Code</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-492d623 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="492d623" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a812a36" data-id="a812a36" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9e5f61f elementor-widget elementor-widget-text-editor" data-id="9e5f61f" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>When executing a robot in a cloud environment like Control Room, the RPA.Robocorp.WorkItems library will store the work item in the cloud environment, sharing its contents between steps defined in the same process, without any configuration needed.</p><p>However, when running locally, the work items can be simulated using folder structure and JSON files.</p><ul><li>Robocorp VsCode extensions has built-in support making the use and testing of work items</li><li>As each task in the robot expects different work item input</li><li>The RPA.Robocorp.WorkItems library can be controlled with specific environment variables to control the input and output sources</li><li>By default, the env.json is used by Robocorp Lab so the inputs and output paths defined there decide which input is used.</li><li>In this example under ./devdata you can find different JSON files that demonstrate the selection:</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ef637ea elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ef637ea" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-778e7e0" data-id="778e7e0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-abd2306 elementor-widget elementor-widget-image" data-id="abd2306" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1057" height="823" src="https://rpabotsworld.com/wp-content/uploads/2021/11/local-workitem-developement-structure.png" class="attachment-full size-full wp-image-5366" alt="Working Example Using Robocorp Work Items | Definitive Guide 57" title="Working Example Using Robocorp Work Items | Definitive Guide 109">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-51e082b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="51e082b" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0889512" data-id="0889512" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ecf4a96 elementor-widget elementor-widget-text-editor" data-id="ecf4a96" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>To run specific tasks with specific inputs in the command-line or Robocorp Lab Terminal you can run the following commands:</p><ul><li>Run Process Data:<ul><li>rcc task run -t &#8220;Process Data&#8221; -e ./devdata/work-items-out/run3/work-items.json</li></ul></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-81faa4c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="81faa4c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2ad0968" data-id="2ad0968" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cdb840c elementor-widget elementor-widget-heading" data-id="cdb840c" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Complete Working Example: Cryptocurrency ticker with multiple work items</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-266d09c elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="266d09c" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a160f4a" data-id="a160f4a" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d9bc8ab elementor-widget elementor-widget-image" data-id="d9bc8ab" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
												<figure class="wp-caption">
										<img loading="lazy" decoding="async" width="2840" height="1680" src="https://rpabotsworld.com/wp-content/uploads/2021/11/Example-Workitems-Robocorp.png" class="attachment-full size-full wp-image-5373" alt="Working Example Using Robocorp Work Items | Definitive Guide 58" title="Working Example Using Robocorp Work Items | Definitive Guide 110" srcset="https://rpabotsworld.com/wp-content/uploads/2021/11/Example-Workitems-Robocorp.png 2840w, https://rpabotsworld.com/wp-content/uploads/2021/11/Example-Workitems-Robocorp-1536x909.png 1536w, https://rpabotsworld.com/wp-content/uploads/2021/11/Example-Workitems-Robocorp-2048x1211.png 2048w" sizes="(max-width: 2840px) 100vw, 2840px" />											<figcaption class="widget-image-caption wp-caption-text"></figcaption>
										</figure>
									</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-f2a9d62 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="f2a9d62" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-d1d8f3d" data-id="d1d8f3d" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-cceabdd elementor-widget elementor-widget-text-editor" data-id="cceabdd" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong><u>Robot Overview</u></strong></p><p>This robot tracks the cryptocurrencies portfolio of customer from an incoming Excel file, the individual crypto coins is tracked for price movement is then handled individually in parallel in cloud container.</p><p>The robot demonstrates the concept of work items feature of Robocorp-</p><ul><li>Creating multistep process</li><li>Passing data between the process steps using work items</li><li>Parallel execution of steps</li><li>Use of <u>Custom Python Library</u> (pycoingecko to get Crypto prices using Coin Gecko API)</li><li>Sending consolidated HTML email using python Jinja2 template engine</li></ul><p><strong><u>Robot Tasks</u></strong></p><p>The robot is split into 3 tasks.</p><ol><li><strong><u>CreateWorkitems</u></strong> &#8211; Read Excel Records to Create Robocloud Work Items, Creates a new work item for each Crypto Coin.</li><li><strong><u>ProcessWorkItems </u></strong>&#8211; Process Work items Individually to get Latest price from CoinGecko API, can be set to run in parallel</li><li><strong><u>StatusWorkitems</u></strong> &#8211; Send Consolidated Report of All coins from Input in template-based HTML email.</li></ol><p> </p><p><strong><u>Robocorp Library Used </u></strong></p><ul><li>Robocorp.WorkItems</li><li>HTTP</li><li>JSON</li><li>Excel.Files</li></ul><p><strong><u>Additional Python Library Used </u></strong></p><ul><li><strong><u>Smtplib, jinja2 ,sqllite3</u></strong></li><li><strong><u>Pycoingecko wrapper for CoinGeckoAPI</u></strong></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-86fe427 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="86fe427" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-567d4f7" data-id="567d4f7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f835ea5 elementor-widget elementor-widget-heading" data-id="f835ea5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h3 class="elementor-heading-title elementor-size-default">Robot Input File - List of Crypto Coins</h3>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-b772a05 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="b772a05" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5018119" data-id="5018119" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-ce663e5 bdt-hide-entries-on-mobile-yes elementor-widget elementor-widget-bdt-table" data-id="ce663e5" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-table.default">
				<div class="elementor-widget-container">
							<div class="bdt-table bdt-table-responsive " id="bdt-table-ce663e5">


			<table><thead><tr><th>﻿ID</th><th>Coin</th><th>Symbol</th></tr></thead><tbody><tr><td>1</td><td>bitcoin</td><td>BTC</td></tr><tr><td>2</td><td>ethereum</td><td>ETH</td></tr><tr><td>3</td><td>tether</td><td>USDT</td></tr><tr><td>4</td><td>solana</td><td>SOL</td></tr><tr><td>5</td><td>cardano</td><td>ADA</td></tr><tr><td>6</td><td>xrp</td><td>XRP</td></tr><tr><td>7</td><td>avalanche</td><td>AVAX</td></tr><tr><td>8</td><td>litecoin</td><td>LTC</td></tr><tr><td>9</td><td>chainlink</td><td>LINK</td></tr><tr><td></td></tr></tbody></table>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7dd3764 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7dd3764" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-6db4a25" data-id="6db4a25" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8f51673 elementor-widget elementor-widget-heading" data-id="8f51673" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">CreateWorkItems.robot</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-1635ce1 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="1635ce1" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-80dac8b" data-id="80dac8b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-013a712 elementor-widget elementor-widget-code-highlight" data-id="013a712" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-45fed94 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="45fed94" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23625bd" data-id="23625bd" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3811383 elementor-widget elementor-widget-heading" data-id="3811383" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">ProcessWorkItems.robot</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-31a7ae4 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="31a7ae4" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3c44713" data-id="3c44713" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-11d1743 elementor-widget elementor-widget-code-highlight" data-id="11d1743" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-fd579b8 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="fd579b8" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-a2bb8cc" data-id="a2bb8cc" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-81a73db elementor-widget elementor-widget-heading" data-id="81a73db" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">StatusWorkItems.robot</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-df62eae elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="df62eae" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-55a1c30" data-id="55a1c30" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-fb4c94e elementor-widget elementor-widget-code-highlight" data-id="fb4c94e" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-0c5dd32 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="0c5dd32" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-2458083" data-id="2458083" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-02af7c5 elementor-widget elementor-widget-heading" data-id="02af7c5" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Simple Python Library for Email and Database</h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-7106f6a elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="7106f6a" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b8e1839" data-id="b8e1839" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-174779b elementor-widget elementor-widget-code-highlight" data-id="174779b" data-element_type="widget" data-e-type="widget" data-widget_type="code-highlight.default">
				<div class="elementor-widget-container">
					 				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-34abfd9 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="34abfd9" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1cae389" data-id="1cae389" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f2e34bb elementor-widget elementor-widget-heading" data-id="f2e34bb" data-element_type="widget" data-e-type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Robot Output Result - Consolidated Email </h2>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a39e9aa elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a39e9aa" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-638dab7" data-id="638dab7" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-5839164 elementor-widget elementor-widget-image" data-id="5839164" data-element_type="widget" data-e-type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img loading="lazy" decoding="async" width="1536" height="830" src="https://rpabotsworld.com/wp-content/uploads/2021/11/Robot-Output.png" class="attachment-full size-full wp-image-5424" alt="Working Example Using Robocorp Work Items | Definitive Guide 59" title="Working Example Using Robocorp Work Items | Definitive Guide 111">															</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-5a2978f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5a2978f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-7724fd5" data-id="7724fd5" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-93d44d7 elementor-align-center elementor-widget elementor-widget-bdt-advanced-button" data-id="93d44d7" data-element_type="widget" data-e-type="widget" data-widget_type="bdt-advanced-button.default">
				<div class="elementor-widget-container">
							<div class="bdt-ep-button-wrapper">
			<a href="https://github.com/rpabotsworld/Robocorp-CryptoWorkItemsExample" class="bdt-ep-attention-button bdt-ep-button bdt-ep-button-effect-a bdt-ep-button-size-xl" rel="nofollow noopener" target="_blank">
						<div class="bdt-ep-button-content-wrapper bdt-flex bdt-flex-middle bdt-flex-center  " data-text="Download Working Example ">
							<div class="bdt-ep-button-icon bdt-flex-center bdt-flex-align-left">
					<div class="bdt-ep-button-icon-inner">

						<svg aria-hidden="true" class="fa-fw e-font-icon-svg e-fab-github-alt" viewBox="0 0 480 512" xmlns="http://www.w3.org/2000/svg"><path d="M186.1 328.7c0 20.9-10.9 55.1-36.7 55.1s-36.7-34.2-36.7-55.1 10.9-55.1 36.7-55.1 36.7 34.2 36.7 55.1zM480 278.2c0 31.9-3.2 65.7-17.5 95-37.9 76.6-142.1 74.8-216.7 74.8-75.8 0-186.2 2.7-225.6-74.8-14.6-29-20.2-63.1-20.2-95 0-41.9 13.9-81.5 41.5-113.6-5.2-15.8-7.7-32.4-7.7-48.8 0-21.5 4.9-32.3 14.6-51.8 45.3 0 74.3 9 108.8 36 29-6.9 58.8-10 88.7-10 27 0 54.2 2.9 80.4 9.2 34-26.7 63-35.2 107.8-35.2 9.8 19.5 14.6 30.3 14.6 51.8 0 16.4-2.6 32.7-7.7 48.2 27.5 32.4 39 72.3 39 114.2zm-64.3 50.5c0-43.9-26.7-82.6-73.5-82.6-18.9 0-37 3.4-56 6-14.9 2.3-29.8 3.2-45.1 3.2-15.2 0-30.1-.9-45.1-3.2-18.7-2.6-37-6-56-6-46.8 0-73.5 38.7-73.5 82.6 0 87.8 80.4 101.3 150.4 101.3h48.2c70.3 0 150.6-13.4 150.6-101.3zm-82.6-55.1c-25.8 0-36.7 34.2-36.7 55.1s10.9 55.1 36.7 55.1 36.7-34.2 36.7-55.1-10.9-55.1-36.7-55.1z"></path></svg>
					</div>
				</div>
			
			<div class="bdt-ep-button-text">

				<span class="avdbtn-text">
					Download Working Example 				</span>

							</div>

							<div class="bdt-ep-button-badge bdt-flex-center bdt-flex-align-left">
					<div class="bdt-ep-button-badge-inner">
						GitHub					</div>
				</div>
			
		</div>
					</a>
		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-8f4d57f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="8f4d57f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b16366b" data-id="b16366b" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-b6d9b71 elementor-widget elementor-widget-text-editor" data-id="b6d9b71" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>Important!</h3><ul><li>The above example can be improved using Robcorp Vault to store various credentials</li><li>The database part is optional, it&#8217;s for improvement as it can be used to plot graphs and charts from historical price movement to include in the email.</li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-ad9769f elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="ad9769f" data-element_type="section" data-e-type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-93fe3b0" data-id="93fe3b0" data-element_type="column" data-e-type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-d64e28a elementor-widget elementor-widget-text-editor" data-id="d64e28a" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3>References –</h3><ol><li><a href="https://robocorp.com/docs/libraries/rpa-framework/rpa-robocorp-workitems/keywords" rel="nofollow noopener" target="_blank">https://robocorp.com/docs/libraries/rpa-framework/rpa-robocorp-workitems/keywords</a></li><li><a href="https://robocorp.com/docs/development-guide/control-room/work-items#the-consumer-reading-work-item-data" rel="nofollow noopener" target="_blank">https://robocorp.com/docs/development-guide/control-room/work-items#the-consumer-reading-work-item-data</a></li></ol>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		]]></content:encoded>
					
					<wfw:commentRss>https://rpabotsworld.com/working-example-using-work-items-definitive-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<media:thumbnail url="https://rpabotsworld.com/wp-content/uploads/2021/11/HL_M04_07-scaled.jpg" />	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 

Served from: rpabotsworld.com @ 2026-04-03 18:23:23 by W3 Total Cache
-->