{"id":20068,"date":"2025-11-13T10:18:20","date_gmt":"2025-11-13T10:18:20","guid":{"rendered":"https:\/\/www.ruoomsoftware.com\/?p=20068"},"modified":"2025-12-03T21:07:45","modified_gmt":"2025-12-03T21:07:45","slug":"llm-design-review-1-google-calendar-integration-1-of-2","status":"publish","type":"post","link":"https:\/\/www.ruoomsoftware.com\/ko\/llm-design-review-1-google-calendar-integration-1-of-2\/","title":{"rendered":"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2)"},"content":{"rendered":"<p>In our <a href=\"https:\/\/www.ruoomsoftware.com\/ko\/llm-prompting-experiment-integrating-a-google-calendar-into-ruooms-crm\/\">LLM prompting experiment<\/a> series, we test how well large language models can build real product features inside Ruoom\u2019s open source CRM code.<\/p>\n\n\n\n<p>But building a feature is more than simply writing code, and each experiment makes design choices that shape how people use the product.<\/p>\n\n\n\n<p>After every experiment, we\u2019ve been asking our UI\/UX designer and front-end developer, <a href=\"https:\/\/www.ruoomsoftware.com\/ko\/meet-the-team\/\">Jasmina<\/a>, to evaluate what the model created. Her reviews focus on usability , consistency, and trust.<\/p>\n\n\n\n<p>For consistency each review will follow the same structure so we can compare results over time and she\u2019ll give feedback on these criteria:<\/p>\n\n\n\n<p><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Functionality: Does the design help someone complete the task it is meant to do?<br><\/li>\n\n\n\n<li>Hierarchy: Does it guide attention to the right place?<br><\/li>\n\n\n\n<li>Visual and system design: Does it align with Ruoom\u2019s style and components?<br><\/li>\n\n\n\n<li>Copy and interaction language: Are the words clear and action oriented?<br><\/li>\n\n\n\n<li>Pattern analysis: Would this design work in other parts of the product?<br><\/li>\n\n\n\n<li>Expert insight: What would we teach a junior designer from this example?<br><\/li>\n\n\n\n<li>Meta observation: What does this reveal about how the LLM approaches design?<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong><strong>What We Reviewed<\/strong><\/strong><\/h2>\n\n\n\n<p>The <strong>Connect Google Calendar button<\/strong> created during <a href=\"https:\/\/www.ruoomsoftware.com\/ko\/llm-prompting-experiment-integrating-a-google-calendar-into-ruooms-crm\/\">LLM Experiment #1<\/a>, which focused on integrating Google Calendar into Ruoom\u2019s open source CRM.:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"774\" height=\"454\" src=\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.57.39\u202fAM.png\" alt=\"\" class=\"wp-image-19896\" srcset=\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.57.39\u202fAM.png 774w, https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.57.39\u202fAM-300x176.png 300w, https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.57.39\u202fAM-768x450.png 768w, https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/10\/Screenshot-2025-10-09-at-10.57.39\u202fAM-18x12.png 18w\" sizes=\"auto, (max-width: 774px) 100vw, 774px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><\/h2>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why We Think This Step is Critical<\/strong><\/h2>\n\n\n\n<p>When we (or anyone) uses an LLM to build product features, the generated code also produces visual and interactive elements. These design choices often reflect how the model \u201cthinks\u201d about usability and consistency, but they aren\u2019t always inspired by good design.<\/p>\n\n\n\n<p>This review helps us study those choices from a human perspective. By asking Jasmina to evaluate each asset, we can see where AI aligns with good design logic and where it misses the subtleties that make an interface feel intuitive and trustworthy.<\/p>\n\n\n\n<p>Keeping humans in the loop is central to how we work at Ruoom. AI can accelerate production, but judgment, taste, and empathy still come from people. These reviews help us preserve that balance of using AI to build faster while keeping human oversight at the core of quality, trust, and experience.<\/p>\n\n\n\n<p>Over time, this process will guide how we write prompts, set design standards, and define collaboration between human and AI contributors inside real product development (and hopefully encourage readers learning from this to do the same!)<\/p>\n\n\n\n<p>Now to Jasmina\u2019s analysis of the <strong>Connect Google Calendar button<\/strong>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Functional Evaluation<\/strong><\/h2>\n\n\n\n<p><strong><em>How well does this design help someone do what it\u2019s meant to do?<\/em><\/strong><strong>:<\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em><em>The button communicates its purpose clearly through text, but adding a Google icon would provide instant visual recognition and increase trust in the integration&#8217;s authenticity.<\/em><\/em><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Hierarchy &amp; Information Design<\/strong><\/h2>\n\n\n\n<p><strong><em>Does it guide your eyes to the right place and make what\u2019s important clear?<\/em><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The top-right placement keeps it accessible without competing with the main calendar interface.<strong> <\/strong><em>Visual &amp; System Design Does it look consistent with the rest of Ruoom\u2019s design and feel intentional?<\/em><\/p>\n\n\n\n<p>The button uses the existing secondary style with rounded edges and subtle shadow, maintaining excellent consistency with Ruoom&#8217;s design language.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Visual &amp; System Design<\/h2>\n\n\n\n<p><strong><em>Does it look consistent with the rest of Ruoom\u2019s design and feel intentional?<\/em><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>The button uses the existing secondary style with rounded edges and subtle shadow, maintaining excellent consistency with Ruoom&#8217;s design language.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Copy &amp; Interaction Language<\/strong><\/h2>\n\n\n\n<p><strong><strong><em>Are the words clear about what happens when you click or tap?<\/em><\/strong><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em><em>&#8220;Connect Google Calendar&#8221; is crystal clear and action-oriented. The verb &#8220;Connect&#8221; accurately describes the action, and specifying &#8220;Google Calendar&#8221; removes any ambiguity about which service will be integrated.<\/em><\/em><\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Comparative &amp; Pattern-Based Analysis<\/strong><\/h2>\n\n\n\n<p><strong><em>Would this design still work well if we used it in other parts of the app?<\/em><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>This secondary button pattern establishes a scalable &#8220;external integration&#8221; template. Adding service icons (Google, Outlook, iCloud logos) would make the pattern even more versatile &#8211; simply swap the icon and service name to create consistent integration buttons throughout the app.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Expert Insight &amp; Corrective Design<\/strong><\/h2>\n\n\n\n<p><strong><strong><em>If a junior designer made this, what would you teach them from it?<\/em><\/strong><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>I&#8217;d suggest adding the official Google icon for instant brand recognition and trust, plus considering a hover state with subtle color change to reinforce the connection to Google.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Meta Observation<\/strong><\/h2>\n\n\n\n<p><strong><em>What does this tell you about how the LLM \u201cthinks\u201d about design?<\/em><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>An LLM might create this clean, text-only solution prioritizing system consistency. However, it could miss the importance of brand iconography for building user trust in third-party integrations &#8211; a nuance that comes from understanding user psychology beyond visual consistency.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Final Question for Jasmina<\/h2>\n\n\n\n<p><strong><strong><em>How would you prompt the LLM to improve the design?<\/em><\/strong><\/strong><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>I would first ask for multiple design alternatives, then discuss the pros and cons of each option (like Google Official Style vs. existing button patterns). Through collaborative evaluation, I would arrive at the optimal solution that balances brand recognition with system consistency &#8211; in this case, Ruoom&#8217;s secondary button style with the Google icon added.<\/em><\/p>\n<\/blockquote>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusions<\/strong><\/h2>\n\n\n\n<p>The LLM produced a functional, visually consistent button that integrates well with Ruoom\u2019s existing system design. What it missed were the human touches that build credibility and trust like brand iconography, hover states, and emotional clarity in interaction.<\/p>\n\n\n\n<p>This pattern reinforces why human oversight remains essential. AI can replicate design patterns and logic, but it still lacks the ability to interpret intent, emotion, and context the way people do.In the next review, we\u2019ll evaluate the <strong>connected-state UI<\/strong> (the screen that appears once Google Calendar successfully syncs) to see how the LLM handled active status indicators, event display, and overall hierarchy once the integration comes to life.<\/p>\n\n\n\n<p>See ya in the next one.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>In our first LLM prompting experiment, we had AI build a Google Calendar export using Ruoom\u2019s open source CRM code. It almost nailed it but \u201calmost\u201d is why humans still win.<\/p>","protected":false},"author":5,"featured_media":20080,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[23],"tags":[],"class_list":["post-20068","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2) | Ruoom<\/title>\n<meta name=\"description\" content=\"A UI\/UX review of the LLM-generated \u201cConnect Google Calendar\u201d button in Ruoom\u2019s open source CRM. Part 1 of 2.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.ruoomsoftware.com\/ko\/llm-design-review-1-google-calendar-integration-1-of-2\/\" \/>\n<meta property=\"og:locale\" content=\"ko_KR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2) | Ruoom\" \/>\n<meta property=\"og:description\" content=\"A UI\/UX review of the LLM-generated \u201cConnect Google Calendar\u201d button in Ruoom\u2019s open source CRM. Part 1 of 2.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.ruoomsoftware.com\/ko\/llm-design-review-1-google-calendar-integration-1-of-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Ruoom\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ruoomsoftware\" \/>\n<meta property=\"article:published_time\" content=\"2025-11-13T10:18:20+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-03T21:07:45+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Kevin Morrissey\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/\"},\"author\":{\"name\":\"Kevin Morrissey\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/#\/schema\/person\/920db29c61fde2fdd472f380831c5731\"},\"headline\":\"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2)\",\"datePublished\":\"2025-11-13T10:18:20+00:00\",\"dateModified\":\"2025-12-03T21:07:45+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/\"},\"wordCount\":949,\"publisher\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png\",\"articleSection\":[\"Software\"],\"inLanguage\":\"ko-KR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/\",\"url\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/\",\"name\":\"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2) | Ruoom\",\"isPartOf\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png\",\"datePublished\":\"2025-11-13T10:18:20+00:00\",\"dateModified\":\"2025-12-03T21:07:45+00:00\",\"description\":\"A UI\/UX review of the LLM-generated \u201cConnect Google Calendar\u201d button in Ruoom\u2019s open source CRM. Part 1 of 2.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#breadcrumb\"},\"inLanguage\":\"ko-KR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage\",\"url\":\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png\",\"contentUrl\":\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png\",\"width\":1024,\"height\":768},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.ruoomsoftware.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/#website\",\"url\":\"https:\/\/www.ruoomsoftware.com\/\",\"name\":\"Ruoom\",\"description\":\"Designed to fit how your small business works.\",\"publisher\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/#organization\"},\"alternateName\":\"Ruoom\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.ruoomsoftware.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ko-KR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/#organization\",\"name\":\"Ruoom\",\"alternateName\":\"Ruoom\",\"url\":\"https:\/\/www.ruoomsoftware.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2024\/11\/Ruoom-logo-svg.svg\",\"contentUrl\":\"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2024\/11\/Ruoom-logo-svg.svg\",\"width\":150,\"height\":122,\"caption\":\"Ruoom\"},\"image\":{\"@id\":\"https:\/\/www.ruoomsoftware.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/ruoomsoftware\",\"https:\/\/www.instagram.com\/ruoomsoftware\/\",\"https:\/\/www.youtube.com\/channel\/UC5LVZyGRCNlQEqQEItCYb3Q\",\"https:\/\/www.linkedin.com\/company\/ruoom-inc\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/#\/schema\/person\/920db29c61fde2fdd472f380831c5731\",\"name\":\"Kevin Morrissey\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ko-KR\",\"@id\":\"https:\/\/www.ruoomsoftware.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e55fe9811e3194b318c957a3578a6b39bdcfb5d8d247bdec2cd1d30a98823d4e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e55fe9811e3194b318c957a3578a6b39bdcfb5d8d247bdec2cd1d30a98823d4e?s=96&d=mm&r=g\",\"caption\":\"Kevin Morrissey\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2) | Ruoom","description":"A UI\/UX review of the LLM-generated \u201cConnect Google Calendar\u201d button in Ruoom\u2019s open source CRM. Part 1 of 2.","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:\/\/www.ruoomsoftware.com\/ko\/llm-design-review-1-google-calendar-integration-1-of-2\/","og_locale":"ko_KR","og_type":"article","og_title":"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2) | Ruoom","og_description":"A UI\/UX review of the LLM-generated \u201cConnect Google Calendar\u201d button in Ruoom\u2019s open source CRM. Part 1 of 2.","og_url":"https:\/\/www.ruoomsoftware.com\/ko\/llm-design-review-1-google-calendar-integration-1-of-2\/","og_site_name":"Ruoom","article_publisher":"https:\/\/www.facebook.com\/ruoomsoftware","article_published_time":"2025-11-13T10:18:20+00:00","article_modified_time":"2025-12-03T21:07:45+00:00","og_image":[{"width":1024,"height":768,"url":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png","type":"image\/png"}],"author":"Kevin Morrissey","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#article","isPartOf":{"@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/"},"author":{"name":"Kevin Morrissey","@id":"https:\/\/www.ruoomsoftware.com\/#\/schema\/person\/920db29c61fde2fdd472f380831c5731"},"headline":"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2)","datePublished":"2025-11-13T10:18:20+00:00","dateModified":"2025-12-03T21:07:45+00:00","mainEntityOfPage":{"@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/"},"wordCount":949,"publisher":{"@id":"https:\/\/www.ruoomsoftware.com\/#organization"},"image":{"@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png","articleSection":["Software"],"inLanguage":"ko-KR"},{"@type":"WebPage","@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/","url":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/","name":"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2) | Ruoom","isPartOf":{"@id":"https:\/\/www.ruoomsoftware.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage"},"image":{"@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage"},"thumbnailUrl":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png","datePublished":"2025-11-13T10:18:20+00:00","dateModified":"2025-12-03T21:07:45+00:00","description":"A UI\/UX review of the LLM-generated \u201cConnect Google Calendar\u201d button in Ruoom\u2019s open source CRM. Part 1 of 2.","breadcrumb":{"@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#breadcrumb"},"inLanguage":"ko-KR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/"]}]},{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#primaryimage","url":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png","contentUrl":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2025\/11\/Ruoom-Graphics.png","width":1024,"height":768},{"@type":"BreadcrumbList","@id":"https:\/\/www.ruoomsoftware.com\/llm-design-review-1-google-calendar-integration-1-of-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.ruoomsoftware.com\/"},{"@type":"ListItem","position":2,"name":"LLM Design Review #1: Google Calendar Integration | UI\/UX Evaluation (1 of 2)"}]},{"@type":"WebSite","@id":"https:\/\/www.ruoomsoftware.com\/#website","url":"https:\/\/www.ruoomsoftware.com\/","name":"Ruoom","description":"Designed to fit how your small business works.","publisher":{"@id":"https:\/\/www.ruoomsoftware.com\/#organization"},"alternateName":"Ruoom","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.ruoomsoftware.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ko-KR"},{"@type":"Organization","@id":"https:\/\/www.ruoomsoftware.com\/#organization","name":"Ruoom","alternateName":"Ruoom","url":"https:\/\/www.ruoomsoftware.com\/","logo":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.ruoomsoftware.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2024\/11\/Ruoom-logo-svg.svg","contentUrl":"https:\/\/www.ruoomsoftware.com\/wp-content\/uploads\/2024\/11\/Ruoom-logo-svg.svg","width":150,"height":122,"caption":"Ruoom"},"image":{"@id":"https:\/\/www.ruoomsoftware.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/ruoomsoftware","https:\/\/www.instagram.com\/ruoomsoftware\/","https:\/\/www.youtube.com\/channel\/UC5LVZyGRCNlQEqQEItCYb3Q","https:\/\/www.linkedin.com\/company\/ruoom-inc\/"]},{"@type":"Person","@id":"https:\/\/www.ruoomsoftware.com\/#\/schema\/person\/920db29c61fde2fdd472f380831c5731","name":"Kevin Morrissey","image":{"@type":"ImageObject","inLanguage":"ko-KR","@id":"https:\/\/www.ruoomsoftware.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e55fe9811e3194b318c957a3578a6b39bdcfb5d8d247bdec2cd1d30a98823d4e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e55fe9811e3194b318c957a3578a6b39bdcfb5d8d247bdec2cd1d30a98823d4e?s=96&d=mm&r=g","caption":"Kevin Morrissey"}}]}},"_links":{"self":[{"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/posts\/20068","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/comments?post=20068"}],"version-history":[{"count":7,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/posts\/20068\/revisions"}],"predecessor-version":[{"id":20103,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/posts\/20068\/revisions\/20103"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/media\/20080"}],"wp:attachment":[{"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/media?parent=20068"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/categories?post=20068"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ruoomsoftware.com\/ko\/wp-json\/wp\/v2\/tags?post=20068"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}