{"id":1483,"date":"2026-01-17T06:30:37","date_gmt":"2026-01-17T06:30:37","guid":{"rendered":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/?p=1483"},"modified":"2026-01-24T06:21:50","modified_gmt":"2026-01-24T06:21:50","slug":"system-requirements-google-workspace","status":"publish","type":"post","link":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/kivicare-google-meet-telemed-woocommerce-addon\/documentation\/getting-started-googlemeet\/system-requirements-google-workspace\/","title":{"rendered":"System Requirements &amp; Google Workspace"},"content":{"rendered":"<div class=\"nolwrap\">\n<p>Before setting up the <strong>KiviCare Google Meet Addon<\/strong>, make sure your system meets the minimum technical and account requirements outlined below. These prerequisites ensure smooth integration, secure authentication, and reliable video consultations.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Server Requirements<\/strong><\/h2>\n\n\n\n<p>To run the addon without issues, your hosting environment must meet the following requirements:<\/p>\n\n\n\n<p><strong>Memory Limit:<\/strong> At least 256MB to efficiently process Google API requests and responses.<\/p>\n\n\n\n<p><strong>PHP Version:<\/strong> 8.0 or higher (PHP 8.1 or above is recommended for optimal performance).<\/p>\n\n\n\n<p><strong>WordPress Version:<\/strong> 6.0 or higher.<\/p>\n\n\n\n<p><strong>KiviCare Core Plugin:<\/strong> Version 4.0.0 or later.<\/p>\n\n\n\n<p><strong>SSL Certificate:<\/strong> <strong>Required<\/strong>. HTTPS is mandatory for Google OAuth authentication and webhook communication.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Google Account Requirements<\/strong><\/h2>\n\n\n\n<p>The addon supports both standard Google accounts and Google Workspace accounts, allowing flexibility based on your clinic\u2019s needs.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>1. Personal Google Account (Free)<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Compatibility:<\/strong> Fully supported for one-to-one virtual consultations.<\/li>\n\n\n\n<li><strong>API Limits:<\/strong> Subject to standard Google API usage quotas.<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>2. Google Workspace Account (Recommended)<\/strong><\/h5>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Benefits:<\/strong> Higher API quotas, improved organization management, and additional Google Meet features such as session recording (based on the Workspace plan).<\/li>\n\n\n\n<li><strong>Security &amp; Compliance:<\/strong> Advanced admin controls and optional HIPAA compliance with a Business Associate Agreement (BAA).<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Google Cloud Console Credentials<\/strong><\/h2>\n\n\n\n<p>To enable Google Meet integration, you must create a project and configure OAuth 2.0 credentials in the <strong>Google Cloud Console<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th><span style=\"color: #7093e5\" class=\"stk-highlight\">Requirement<\/span><\/th><th><span style=\"color: #7093e5\" class=\"stk-highlight\">OAuth 2.0 Client Details<\/span><\/th><\/tr><\/thead><tbody><tr><td><strong>Purpose<\/strong><\/td><td>Doctor Google Account Linking<\/td><\/tr><tr><td><strong>Client ID<\/strong><\/td><td>Required<\/td><\/tr><tr><td><strong>Client Secret<\/strong><\/td><td>Required<\/td><\/tr><tr><td><strong>Redirect URI<\/strong><\/td><td>Required (Must exactly match <code>wp-json\/kivicare\/v1\/settings\/googlemeet\/callback<\/code>)<\/td><\/tr><tr><td><strong>API Scope<\/strong><\/td><td><code>https:\/\/www.googleapis.com\/auth\/calendar<\/code><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\" \/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Dependencies<\/strong><\/h2>\n\n\n\n<p>The addon relies on the following internal libraries, managed automatically using Composer:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><code>KCGMApp\\googlemeet\\KCGMGoogleMeet<\/code><\/strong> \u2013 Core Google Meet integration logic.<\/li>\n\n\n\n<li><strong><code>KCGMApp\\models\\KCGMAppointmentGoogleMeetMapping<\/code><\/strong> \u2013 Handles database mapping for appointments and Meet links.<\/li>\n<\/ul>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Before setting up the KiviCare Google Meet Addon, make sure your system meets the minimum technical and account requirements outlined below. These prerequisites ensure smooth integration, secure authentication, and reliable video consultations. Server Requirements To run the addon without issues, your hosting environment must meet the following requirements: Memory Limit: At least 256MB to efficiently [&hellip;]<\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[42],"tags":[],"class_list":["post-1483","post","type-post","status-publish","format-standard","hentry","category-getting-started-googlemeet"],"featured_image_src":null,"author_info":{"display_name":"wordpressadminiq","author_link":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/author\/wordpressadminiq\/"},"_links":{"self":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/1483","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/comments?post=1483"}],"version-history":[{"count":6,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/1483\/revisions"}],"predecessor-version":[{"id":1595,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/posts\/1483\/revisions\/1595"}],"wp:attachment":[{"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/media?parent=1483"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/categories?post=1483"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/documentation.iqonic.design\/kivicare-wordpress\/wp-json\/wp\/v2\/tags?post=1483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}