{"id":12142,"date":"2023-09-14T12:07:51","date_gmt":"2023-09-14T19:07:51","guid":{"rendered":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/?p=12142"},"modified":"2025-09-26T08:55:32","modified_gmt":"2025-09-26T15:55:32","slug":"moving-our-popular-employee-experiences-app-to-microsoft-viva-connections","status":"publish","type":"post","link":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/","title":{"rendered":"Moving our popular employee experiences app to Microsoft Viva Connections"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-7436 size-medium\" style=\"margin-top: 0px;\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/ms-digital-stories-300x122.png\" alt=\"Microsoft Digital stories\" width=\"300\" height=\"122\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/ms-digital-stories-300x122.png 300w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/ms-digital-stories.png 400w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/>At Microsoft, we work to create positive, productive experiences for our employees with tools that support professional growth, efficiency in daily tasks, and overall well-being.<\/p>\n<p>To help us do this, our team in Microsoft Digital built MyHub, an internal employee experiences app that brought all the main things our employees routinely do at work to one place.<\/p>\n<p>MyHub quickly gained recognition because it gave employees quick, centralized access to tasks that were once disjointed and spread across various interfaces. It was so successful as a go-to productivity app that it became the precursor of <a href=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/deploying-microsoft-viva-connections-internally-at-microsoft\/\">Microsoft Viva Connections, a product that we have since launched internally at Microsoft<\/a> and are selling to customers.<\/p>\n<p>When the Microsoft Viva product team set out to create Microsoft Viva Connections, they were inspired by the foundation laid by MyHub and pulled many of the lessons we learned building and operating it forward with them.<\/p>\n<p>Microsoft Viva Connections is part of the greater <a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/microsoft-viva\" target=\"_blank\" rel=\"noopener\">Microsoft Viva<\/a> employee experience platform that boosts employee experience and productivity by curating news, conversations, and other resources across Microsoft 365 services such as SharePoint, Teams, Viva Engage, Microsoft Stream, and more\u2014all in one place.<\/p>\n<blockquote class=\"quote-body\"><p>It was a wonderful opportunity for us to move the experiences in MyHub that our employees love so much over to the very product that MyHub inspired the company to build. How cool is that?<\/p>\n<p class=\"source\">\u2014Oubai Bounie, principal software engineering manager, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<p>Microsoft Viva Connections is unique as a tool. It uses Microsoft Adaptive Cards to personalize the content shown to each user, with a customized dashboard, feed, and curated resources. Adaptive cards serve as a quick, centralized way for employees to do things like check their paystubs, record their sick time, and find out about upcoming paid holidays.<\/p>\n<p>After Microsoft Viva Connections was built, our Microsoft Digital MyHub and Microsoft Viva Connections team came full circle and was tasked with the challenge of migrating the experiences in MyHub into Viva Connections.<\/p>\n<p>\u201cIt was a wonderful opportunity for us to move the experiences in MyHub that our employees love so much over to the very product that MyHub inspired the company to build,\u201d says Oubai Bounie, a principal software engineering manager on the MyHub and Microsoft Viva Connections team. \u201cHow cool is that?\u201d<\/p>\n<h2>Turning to Adaptive Cards<\/h2>\n<p>Bounie and his teammates wanted to make sure none of the experiences that employees loved in MyHub got left behind. This meant the team had to build new cards within the Microsoft Adaptive Cards Framework, which is a JSON schema-based system that Microsoft Viva Connections uses. Adaptive Cards show up as square tabs of information in the Microsoft Viva Connections dashboard, which displays personalized information from a wide swath of sources at Microsoft.<\/p>\n<figure id=\"attachment_12148\" aria-describedby=\"caption-attachment-12148\" style=\"width: 640px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-12148 size-large\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003-1024x966.jpg\" alt=\"Screenshot of a Microsoft Viva Connections dashboard displaying personalized information from different sources across the company for employees. The information is displayed using Adaptive Cards.\" width=\"640\" height=\"604\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003-1024x966.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003-300x283.jpg 300w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003-768x724.jpg 768w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003-1536x1448.jpg 1536w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003-1145x1080.jpg 1145w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image003.jpg 1912w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><figcaption id=\"caption-attachment-12148\" class=\"wp-caption-text\">The new MyHub experiences that are being moved to Microsoft Viva Connections are being built on Adaptive Cards like the ones shown here.<\/figcaption><\/figure>\n<p>JSON (JavaScript Object Notation) is a lightweight data-interchange format that is widely used for transmitting and storing structured data, especially between different systems. It\u2019s supported by many programming languages and has a text-based format that\u2019s easy for humans to read and write and for machines to parse and generate.<\/p>\n<p>Using the JSON schema-based adaptive card framework enabled Bounie\u2019s team to rapidly build user interfaces and new UIs for Microsoft Viva Connections, but it also introduced a new challenge.<\/p>\n<p>\u201cWhen we first designed MyHub, we were able to build it however we wanted to\u2014there were no limits on our creativity,\u201d Bounie says. \u201cMoving it over to Viva Connections created an opportunity for us to simplify things, which is something we wanted to do. We intentionally wanted an \u2018out of the box\u2019 experience, because we wanted to use Viva Connections in the same way our customers would use it.\u201d<\/p>\n<p>Building an \u201cout of the box\u201d UI was challenging but worth the effort, because the team was able show that the product was powerful enough to build the cool MyHub experiences that Microsoft employees love without a lot of customizations.<\/p>\n<p>\u201cIt took us a few iterations to get the same look and feel that we liked so much in MyHub, but we got there, and it turned out great,\u201d Bounie says.<\/p>\n<blockquote class=\"quote-body\"><p>Adaptive Cards technology essentially gives you starter components, similar to LEGO\u00ae pieces, to build with, but they don\u2019t match or fit with the building blocks we used when creating the original MyHub. So, the switch between React Native and the adaptive card framework was not one-to-one, there were different design patterns and also technical visibility differences.<\/p>\n<p class=\"source\">\u2014Nanda Wilson, product designer, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<figure id=\"attachment_12150\" aria-describedby=\"caption-attachment-12150\" style=\"width: 350px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-12150\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image001-300x159.jpg\" alt=\"DeAnda, Bounie, and Martel pose for individual portraits in this combined image.\" width=\"350\" height=\"185\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image001-300x159.jpg 300w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image001-768x407.jpg 768w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image001.jpg 937w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><figcaption id=\"caption-attachment-12150\" class=\"wp-caption-text\">Rene DeAnda, Oubai Bounie, and JC Martel are on the team that helped moved the popular employee MyHub app to Microsoft Viva Connections. DeAnda is a product manager, Bounie is a principal software engineering manager, and Martel is a software engineer. All three are members of the MyHub and Microsoft Viva Connections team.<\/figcaption><\/figure>\n<p>This was largely due to the transition from building with React Native to operating within the JSON-based adaptive card framework for Microsoft Viva Connections. React Native is a JavaScript library that is commonly used for building mobile user interfaces, which the team used in the development of the original MyHub platform.<\/p>\n<p>The React Native capabilities in Microsoft Viva Connections gave the team native control, which meant that the designers and developers had the flexibility they needed while building on the modular, reusable Adaptive Cards code base in Viva Connections<\/p>\n<p>\u201cAdaptive Cards technology essentially gives you starter components, similar to LEGO\u00ae pieces, to build with, but they don\u2019t match or fit with the building blocks we used when creating the original MyHub,\u201d says Nanda Wilson, a product designer on the MyHub and Microsoft Viva Connections team. \u201cSo, the switch between React Native and the adaptive card framework was not one-to-one, there were different design patterns and also technical visibility differences.\u201d<\/p>\n<p>To meet the requirements of the Adaptive Cards Framework and the differences between it and the React Native-based MyHub, the team had to be creative and work around some constraints.<\/p>\n<p>\u201cWhen you write JSON, there is no auto-complete or prompt that tells you\u2014hey, you can\u2019t do this with this component,\u201d says JC Martel, a software engineer on the MyHub and Microsoft Viva Connections team.<\/p>\n<p>The lack of clear restrictions was one of the things that prompted the team to build a common design language toolkit, to save time for developers and ultimately to create a better user experience.<\/p>\n<blockquote class=\"quote-body\"><p>So, what happened is different teams started implementing their own experiences, which ended up having a lot of variation in design. My team proposed that we all go back to the design phase, which is what we did.<\/p>\n<p class=\"source\">\u2014Oubai Bounie, principal software engineering manager, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<p>\u201cWhen building a common design language, which we called the EX-toolkit, we opted to clearly notify developers about the capabilities and limitations of components to save them time,\u201d says Joel Hoke, a designer on the MyHub and Microsoft Viva Connections team.<\/p>\n<h2>Developing a common design language<\/h2>\n<p>It wasn\u2019t only Bounie\u2019s team that was building Adaptive Cards to enhance the Microsoft Viva Connections user experience. Many teams, including our Student Hub team and the VC Mobile and Desktop teams, were also building their own Adaptive Cards\u2014and unsurprisingly, there was variation in the design and implementation of these cards across the teams.<\/p>\n<blockquote class=\"quote-body\"><p>We realized that we were replicating a lot of components\u2014it reminded me of the MyHub common component library. I pushed the idea that we should build a similar library for Microsoft Viva Connections.<\/p>\n<p class=\"source\">\u2014JC Martel, software engineer, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<p>\u201cSo, what happened is different teams started implementing their own experiences, which ended up having a lot of variation in design,\u201d Bounie says. \u201cMy team proposed that we all go back to the design phase, which is what we did.\u201d<\/p>\n<p>The team quickly realized that they could ultimately save time and create a better product by starting anew. The team set out to create a common component library, design language, and a standardized design process for building Microsoft Viva Connections Adaptive Cards.<\/p>\n<p>\u201cWe realized that we were replicating a lot of components\u2014it reminded me of the MyHub common component library,\u201d Martel says. \u201cI pushed the idea that we should build a similar library for Microsoft Viva Connections.\u201d<\/p>\n<p>Rene DeAnda, a product manager within the MyHub and Microsoft Viva Connections team, was among those who loved the idea. \u201cWe all decided to go for it,\u201d DeAnda says.<\/p>\n<p>The key impact of taking the time to establish a common component library, design language, and standardized design process is the consistency of the end-user experience.<\/p>\n<blockquote class=\"quote-body\"><p>Creating a common design language makes these Adaptive Cards easier to build, and coherent. You don&#8217;t want to be looking at 10 different experiences on your dashboard.<\/p>\n<p class=\"source\">\u2014Rene DeAnda, <span class=\"ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak\" dir=\"ltr\">product manager<\/span>, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<p>For example, the Microsoft Viva Connections Adaptive Cards for stocks, dining, and taking time off from work will have the same look and feel. \u201cThat\u2019s comforting for users and makes our end-user experience more intuitive,\u201d Martel says.<\/p>\n<p>Design standardization helps you drive great end-user experiences.<\/p>\n<p>\u201cCreating a common design language makes these Adaptive Cards easier to build, and coherent,\u201d DeAnda says. \u201cYou don&#8217;t want to be looking at 10 different experiences on your dashboard.\u201d<\/p>\n<p>To make the common design language a reality, the designers and developers across Microsoft Viva product teams worked closely together. The engineers placed all common UI data and their common design practices into a virtual library, consulting each other along the way.<\/p>\n<p>Altogether, the common design language, component library, and standardized design process have been built into what is called the EX-toolkit. The EX-toolkit morphed into being the common language between designers and developers and contains the library of common components and design processes.<\/p>\n<p>The toolkit streamlines the development of Microsoft Viva Connections Adaptive Cards, ensuring a consistent and high-quality end-user experience. It also facilitates the onboarding of partners, both internal and external.<\/p>\n<p>Through the standardization of the design process and the establishment of a common design language, the team has created a versatile solution applicable to any Microsoft team involved in card development for Microsoft Viva Connections.<\/p>\n<blockquote class=\"quote-body\"><p>We took time to establish regular meetings between designers and developers to share the work being done, and to establish shared goals regarding component needs.<\/p>\n<p class=\"source\">\u2014Rui Shi, product designer, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<p>Their standardized design process has been shared with the SharePoint product team and has also been made available to customers through the open-source platform of GitHub, extending the reach of the design solution to external customers who want to build custom Microsoft Viva Connections cards.<\/p>\n<h2>Unexpected insights between teams<\/h2>\n<figure id=\"attachment_12151\" aria-describedby=\"caption-attachment-12151\" style=\"width: 350px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-12151\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image002-300x106.jpg\" alt=\"Wilson, Hoke, and Shi pose for individual portraits in this combined image.\" width=\"350\" height=\"124\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image002-300x106.jpg 300w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image002-1024x362.jpg 1024w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image002-768x272.jpg 768w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_image002.jpg 1275w\" sizes=\"auto, (max-width: 350px) 100vw, 350px\" \/><figcaption id=\"caption-attachment-12151\" class=\"wp-caption-text\">Nanda Wilson, Joel Hoke, and Rui Shi helped design the look and feel of the new MyHub employe app experience in Microsoft Viva Connections. Wilson is a product designer, Hoke is a designer, and Shi is a product designer. All three are members of the MyHub and Microsoft Viva Connections team.<\/figcaption><\/figure>\n<p>Grouping together the efforts of designers and developers across teams has become a consistent practice with strong benefits for the Microsoft Viva products being built.<\/p>\n<p>\u201cWe took time to establish regular meetings between designers and developers to share the work being done, and to establish shared goals regarding component needs,\u201d says Rui Shi, product designer on the MyHub and Microsoft Viva Connections Team.<\/p>\n<p>This collaboration between designers and developers proved to be highly effective for the Microsoft Digital MyHub and Microsoft Viva Connections team. Meeting regularly with other Microsoft Viva teams allowed them to spot new possibilities as well as provide and receive vital feedback about how products are used.<\/p>\n<p>\u201cThe design sync meeting includes all of the Microsoft Viva teams, and this allows us to spot opportunities we would not otherwise identify,\u201d Shi says. \u201cFor example, our team thought that we could not use tabs as a component within the adaptive card framework. However, another Viva team found a way to make it work. Without the design syncs, we could have missed the opportunity to add a feature that improves the end-user experience.\u201d<\/p>\n<h2>Looking to the future<\/h2>\n<p>The MyHub and Microsoft Viva Connections team\u2019s solution for a unified design experience when developing MyHub cards for Microsoft Viva Connections encapsulates a much larger goal at Microsoft.<\/p>\n<p>Microsoft Viva is designed as a platform that centralizes key information and enhances employees&#8217; experiences at work. When employees and customers alike can access the information they need all in one place, it becomes easier to weave cross-team efforts together and achieve the organization\u2019s vision of a simplified, accelerated, and enjoyable employee experience at work.<\/p>\n<blockquote class=\"quote-body\"><p>The exciting thing about being part of this team is that we support each other. We created a culture where we believe that good ideas can come from anywhere and anyone. We trust one another, and this enables us to recognize when the right idea or opportunity comes along.<\/p>\n<p class=\"source\">\u2014Rene DeAnda, <span class=\"ui-provider a b c d e f g h i j k l m n o p q r s t u v w x y z ab ac ae af ag ah ai aj ak\" dir=\"ltr\">product manager<\/span>, MyHub and Microsoft Viva Connections team, Microsoft Digital<\/p>\n<\/blockquote>\n<p>The MyHub and Microsoft Viva Connections team remains committed to integrating feedback into the EX-toolkit and strives to uncover new avenues for enhancing collaboration between designers and developers.<\/p>\n<p>Looking back on the experience, the team is glad they took the time and effort to build the design solution and make it available externally.<\/p>\n<p>\u201cThe exciting thing about being part of this team is that we support each other,\u201d DeAnda says. \u201cWe created a culture where we believe that good ideas can come from anywhere and anyone. We trust one another, and this enables us to recognize when the right idea or opportunity comes along.\u201d<\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"74\" class=\"wp-image-7448\" style=\"width: 300px;\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/key-takeaways.png\" alt=\"Key Takeaways\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/key-takeaways.png 500w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/key-takeaways-300x74.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n<ul class=\"c-list\">\n<li>Ensuring a consistent, high-quality end-user experience sometimes means taking a step back to move forward\u2014which the MyHub and Microsoft Viva Connections team did when building their design standardization solution.<\/li>\n<li>Developing Microsoft Viva Connections adaptive cards meant that engineers had to build within certain restrictions in a JSON schema-based framework. Regular design-developer syncs across teams helped them overcome restrictions to create a quality user experience.<\/li>\n<li>The MyHub card design solution is available internally and externally for customers interested in building Microsoft Viva Connections adaptive cards.<\/li>\n<li>Microsoft Viva Connections is a one-stop shop, keeping key updates, documents, and team communications easily accessible across large teams and companies, streamlining communications and saving time<\/li>\n<\/ul>\n<figure class=\"wp-block-image size-medium is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"360\" height=\"82\" class=\"wp-image-11919\" style=\"width: 360px;\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/07\/OKR_Try_it_out-300x68.png\" alt=\"Try it out\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/07\/OKR_Try_it_out-300x68.png 300w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/07\/OKR_Try_it_out-1024x234.png 1024w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/07\/OKR_Try_it_out-768x175.png 768w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/07\/OKR_Try_it_out.png 1319w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/figure>\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/viva\/connections\/set-up-admin-center?OCID=InsideTrack_Promotion_10517\" target=\"_blank\" rel=\"noopener\">Try out Microsoft Viva Connections at your company.<\/a><\/p>\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"81\" class=\"wp-image-7482\" style=\"width: 300px;\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/related_links.png\" alt=\"Related links\" srcset=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/related_links.png 500w, https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2021\/10\/related_links-300x81.png 300w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/figure>\n<ul>\n<li><a href=\"https:\/\/cm-edgetun.pages.dev\/en-us\/microsoft-viva?rtc=1\" target=\"_blank\" rel=\"noopener\">Create an engaged and productive workforce with Microsoft Viva.<\/a><\/li>\n<li><a href=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/evolving-our-culture-with-microsoft-viva\/\">Learn how we&#8217;re evolving the Microsoft culture with Microsoft Viva.<\/a><\/li>\n<li><a href=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/deploying-microsoft-viva-connections-internally-at-microsoft\/\">Unpack deploying Viva Connections internally at Microsoft.<\/a><\/li>\n<li><a href=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/transforming-employee-engagement-at-microsoft-with-microsoft-viva-engage\/\">Discover how we&#8217;re transforming employee engagement with Microsoft Viva Engage.<\/a><\/li>\n<\/ul>\n<figure class=\"wp-block-image size-large is-resized\"><img decoding=\"async\" style=\"width: 580px;\" src=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/05\/Customer-Survey-580x85-1.png\" alt=\"We'd like to hear from you!\" \/><\/figure>\n<p><a href=\"mailto:msitstaff@microsoft.com\">Want more information? Email us and include a link to this story and we\u2019ll get back to you.<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Microsoft, we work to create positive, productive experiences for our employees with tools that support professional growth, efficiency in daily tasks, and overall well-being. To help us do this, our team in Microsoft Digital built MyHub, an internal employee experiences app that brought all the main things our employees routinely do at work to [&hellip;]<\/p>\n","protected":false},"author":21,"featured_media":12144,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_hide_featured_on_single":false,"_show_featured_caption_on_single":true,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[71],"tags":[89,597,850,621],"coauthors":[138],"class_list":["post-12142","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-featured","tag-digital-transformation","tag-employee-experience","tag-end-user-services-and-support","tag-microsoft-viva","program-ms-digital-stories","m-blog-post"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Moving Our Popular Employee Experiences App to Viva Connections<\/title>\n<meta name=\"description\" content=\"Learn how we moved a popular internal employee app to Microsoft Viva Connections.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Moving Our Popular Employee Experiences App to Viva Connections\" \/>\n<meta property=\"og:description\" content=\"Learn how we moved a popular internal employee app to Microsoft Viva Connections.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\" \/>\n<meta property=\"og:site_name\" content=\"Inside Track Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-09-14T19:07:51+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-09-26T15:55:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2300\" \/>\n\t<meta property=\"og:image:height\" content=\"1293\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Lukas Velush\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/luvelush\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Lukas Velush\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\"},\"author\":{\"name\":\"Lukas Velush\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35\"},\"headline\":\"Moving our popular employee experiences app to Microsoft Viva Connections\",\"datePublished\":\"2023-09-14T19:07:51+00:00\",\"dateModified\":\"2025-09-26T15:55:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\"},\"wordCount\":2504,\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg\",\"keywords\":[\"digital transformation\",\"Employee experience\",\"End user services and support\",\"Microsoft Viva\"],\"articleSection\":[\"Featured\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\",\"name\":\"Moving Our Popular Employee Experiences App to Viva Connections\",\"isPartOf\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg\",\"datePublished\":\"2023-09-14T19:07:51+00:00\",\"dateModified\":\"2025-09-26T15:55:32+00:00\",\"author\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35\"},\"description\":\"Learn how we moved a popular internal employee app to Microsoft Viva Connections.\",\"breadcrumb\":{\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg\",\"contentUrl\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg\",\"width\":2300,\"height\":1293,\"caption\":\"In a full circle moment, we share how we moved our popular MyHub employee experiences app to Microsoft Viva Connections, a product that the company built based on what we learned building the very same MyHub app.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Moving our popular employee experiences app to Microsoft Viva Connections\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#website\",\"url\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/\",\"name\":\"Inside Track Blog\",\"description\":\"How Microsoft does IT\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35\",\"name\":\"Lukas Velush\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g3598919c570ecead29b9b22837aad0ca\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g\",\"caption\":\"Lukas Velush\"},\"description\":\"Lukas Velush tells the story of how Microsoft uses its own technology on this blog and on the Microsoft Digital Inside Track website (link near the top left of your screen). He's a recovering journalist who needs to not take himself too seriously.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/lukas-velush-5573762\/\",\"https:\/\/x.com\/https:\/\/twitter.com\/luvelush\"],\"url\":\"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/author\/lukas-velush\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Moving Our Popular Employee Experiences App to Viva Connections","description":"Learn how we moved a popular internal employee app to Microsoft Viva Connections.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/","og_locale":"en_US","og_type":"article","og_title":"Moving Our Popular Employee Experiences App to Viva Connections","og_description":"Learn how we moved a popular internal employee app to Microsoft Viva Connections.","og_url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/","og_site_name":"Inside Track Blog","article_published_time":"2023-09-14T19:07:51+00:00","article_modified_time":"2025-09-26T15:55:32+00:00","og_image":[{"width":2300,"height":1293,"url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg","type":"image\/jpeg"}],"author":"Lukas Velush","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/luvelush","twitter_misc":{"Written by":"Lukas Velush","Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#article","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/"},"author":{"name":"Lukas Velush","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35"},"headline":"Moving our popular employee experiences app to Microsoft Viva Connections","datePublished":"2023-09-14T19:07:51+00:00","dateModified":"2025-09-26T15:55:32+00:00","mainEntityOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/"},"wordCount":2504,"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage"},"thumbnailUrl":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg","keywords":["digital transformation","Employee experience","End user services and support","Microsoft Viva"],"articleSection":["Featured"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/","url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/","name":"Moving Our Popular Employee Experiences App to Viva Connections","isPartOf":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage"},"image":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage"},"thumbnailUrl":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg","datePublished":"2023-09-14T19:07:51+00:00","dateModified":"2025-09-26T15:55:32+00:00","author":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35"},"description":"Learn how we moved a popular internal employee app to Microsoft Viva Connections.","breadcrumb":{"@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#primaryimage","url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg","contentUrl":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg","width":2300,"height":1293,"caption":"In a full circle moment, we share how we moved our popular MyHub employee experiences app to Microsoft Viva Connections, a product that the company built based on what we learned building the very same MyHub app."},{"@type":"BreadcrumbList","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/moving-our-popular-employee-experiences-app-to-microsoft-viva-connections\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/"},{"@type":"ListItem","position":2,"name":"Moving our popular employee experiences app to Microsoft Viva Connections"}]},{"@type":"WebSite","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#website","url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/","name":"Inside Track Blog","description":"How Microsoft does IT","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/#\/schema\/person\/9a0f1c52bf68827638ed385b108d2e35","name":"Lukas Velush","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g3598919c570ecead29b9b22837aad0ca","url":"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/084d8da5c208fc0fff3f36c46e508e9a706b1d8a928ad139b5a720a54cd5b263?s=96&d=mm&r=g","caption":"Lukas Velush"},"description":"Lukas Velush tells the story of how Microsoft uses its own technology on this blog and on the Microsoft Digital Inside Track website (link near the top left of your screen). He's a recovering journalist who needs to not take himself too seriously.","sameAs":["https:\/\/www.linkedin.com\/in\/lukas-velush-5573762\/","https:\/\/x.com\/https:\/\/twitter.com\/luvelush"],"url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/author\/lukas-velush\/"}]}},"jetpack_featured_media_url":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/uploads\/prod\/2023\/09\/10517_WordPress_hero.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9hcZA-39Q","_links":{"self":[{"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/12142","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/comments?post=12142"}],"version-history":[{"count":16,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/12142\/revisions"}],"predecessor-version":[{"id":20384,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/posts\/12142\/revisions\/20384"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/media\/12144"}],"wp:attachment":[{"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/media?parent=12142"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/categories?post=12142"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/tags?post=12142"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/cm-edgetun.pages.dev\/insidetrack\/blog\/wp-json\/wp\/v2\/coauthors?post=12142"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}