KiviCare Google meet telemed & woocommerce (Addon)
Getting Started

System Requirements & Google Workspace

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 process Google API requests and responses.

PHP Version: 8.0 or higher (PHP 8.1 or above is recommended for optimal performance).

WordPress Version: 6.0 or higher.

KiviCare Core Plugin: Version 4.0.0 or later.

SSL Certificate: Required. HTTPS is mandatory for Google OAuth authentication and webhook communication.


Google Account Requirements

The addon supports both standard Google accounts and Google Workspace accounts, allowing flexibility based on your clinic’s needs.

1. Personal Google Account (Free)
  • Compatibility: Fully supported for one-to-one virtual consultations.
  • API Limits: Subject to standard Google API usage quotas.
2. Google Workspace Account (Recommended)
  • Benefits: Higher API quotas, improved organization management, and additional Google Meet features such as session recording (based on the Workspace plan).
  • Security & Compliance: Advanced admin controls and optional HIPAA compliance with a Business Associate Agreement (BAA).

Google Cloud Console Credentials

To enable Google Meet integration, you must create a project and configure OAuth 2.0 credentials in the Google Cloud Console.

RequirementOAuth 2.0 Client Details
PurposeDoctor Google Account Linking
Client IDRequired
Client SecretRequired
Redirect URIRequired (Must exactly match wp-json/kivicare/v1/settings/googlemeet/callback)
API Scopehttps://www.googleapis.com/auth/calendar

Dependencies

The addon relies on the following internal libraries, managed automatically using Composer:

  • KCGMApp\googlemeet\KCGMGoogleMeet – Core Google Meet integration logic.
  • KCGMApp\models\KCGMAppointmentGoogleMeetMapping – Handles database mapping for appointments and Meet links.

Suggestions & Improvements

Your email address will not be published. Required fields are marked *