{"id":45947,"date":"2022-03-02T12:07:00","date_gmt":"2022-03-02T11:07:00","guid":{"rendered":"https:\/\/ways.se\/uncategorized\/customer-case-hr-huset-the-automation-that-defied-the-citrix-environment-and-freed-up-a-full-time-position\/"},"modified":"2025-12-02T12:23:00","modified_gmt":"2025-12-02T11:23:00","slug":"customer-case-hr-huset-the-automation-that-defied-the-citrix-environment-and-freed-up-a-full-time-position","status":"publish","type":"post","link":"https:\/\/ways.se\/en\/news\/customer-case-hr-huset-the-automation-that-defied-the-citrix-environment-and-freed-up-a-full-time-position\/","title":{"rendered":"Customer case HR Huset: The automation that defied the Citrix environment and freed up a full-time position"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">The challenge<\/h2>\n\n<p>HR Huset, a leading provider of HR services, handles payroll administration for a large number of clients. The manual payroll reporting process was both time-consuming and repetitive, equivalent to at least one full-time position each month. <\/p>\n\n<p>Their payroll management system, Agda PS, is a classic Win32 application hosted in a Citrix environment. This meant that HR Huset lacked both direct access to the application and the ability to use server-side APIs. This limitation made traditional automation impossible and required a new approach.  <\/p>\n\n<h2 class=\"wp-block-heading\">The solution<\/h2>\n\n<p>Ways developed a fully automated process based on Power Automate Desktop and Power Automate Pro. Since Agda was running in a Citrix session &#8211; where UI elements are not readable &#8211; the solution was built entirely on technologies that work at the image level and via keyboard\/mouse interaction. The main components included:  <\/p>\n\n<ul class=\"wp-block-list\">\n<li>Image Recognition: Features such as <em>Find Image on Screen<\/em>, <em>Click Image<\/em> and <em>Wait for Image<\/em> were used to locate and interact with buttons and icon objects in the Citrix window.<\/li>\n\n\n\n<li>Keyboard control: With <em>Send Keys<\/em> and <em>Set Focus on Window<\/em>, the flow navigated through the application with keyboard shortcuts and tabs.<\/li>\n\n\n\n<li>Mouse automation: The combination of <em>Move Mouse to Image<\/em> and click functions ensured that the right elements were activated even when the UI was static or lacked identifiable elements.<\/li>\n\n\n\n<li>Robust error handling: Retry loops, condition checks, and image verification were built in to ensure stability, even when screen images varied or Citrix performance shifted.<\/li>\n<\/ul>\n\n<p>Once the reports are automatically generated in the Citrix environment, they are saved directly in each customer&#8217;s SharePoint site &#8211; adapted to HR Huset&#8217;s work processes and designed for smooth information sharing between HR Huset and their customers. The result was a secure, structured and fully automated reporting flow without manual steps. <\/p>\n\n<h2 class=\"wp-block-heading\">The result<\/h2>\n\n<ul class=\"wp-block-list\">\n<li>Time savings: Automation freed up over one full-time position each month.  <\/li>\n\n\n\n<li>Efficiency: Reporting is now fast, accurate and completely manual-free.  <\/li>\n\n\n\n<li>Customer benefit: Customers can access their reports directly via SharePoint, improving transparency and collaboration.  <\/li>\n\n\n\n<li>Scalability: The solution is flexible and can be easily adapted for more customers and new reporting requirements.  <\/li>\n<\/ul>\n\n<p>With this solution, HR Huset has moved from a cumbersome administrative process to a modern, automated work model that saves time and increases customer satisfaction.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>The challenge HR Huset, a leading provider of HR services, handles payroll administration for a large number of clients. The manual payroll reporting process was both time-consuming and repetitive, equivalent to at least one full-time &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Customer case HR Huset: The automation that defied the Citrix environment and freed up a full-time position\" class=\"read-more button\" href=\"https:\/\/ways.se\/en\/news\/customer-case-hr-huset-the-automation-that-defied-the-citrix-environment-and-freed-up-a-full-time-position\/\" aria-label=\"Read more about Customer case HR Huset: The automation that defied the Citrix environment and freed up a full-time position\">Read more<\/a><\/p>\n","protected":false},"author":8,"featured_media":45946,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[109],"tags":[],"class_list":["post-45947","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33","no-featured-image-padding"],"acf":[],"_links":{"self":[{"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/posts\/45947","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/comments?post=45947"}],"version-history":[{"count":1,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/posts\/45947\/revisions"}],"predecessor-version":[{"id":45948,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/posts\/45947\/revisions\/45948"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/media\/45946"}],"wp:attachment":[{"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/media?parent=45947"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/categories?post=45947"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ways.se\/en\/wp-json\/wp\/v2\/tags?post=45947"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}