Start typing to search...
No results for ""
The KiviCare Google Meet Addon uses a dedicated database table to maintain a reliable connection between WordPress appointments and Google Meet events. This local mapping minimizes unnecessary API calls by securely caching Google Calendar event details.
wp_kc_appointment_google_meet_mappingsThis table stores Google Meet information associated with each KiviCare appointment.
| Column Name | Data Type | Description |
|---|---|---|
id | INT | Primary key (auto-increment). |
appointment_id | INT | Unique ID of the KiviCare appointment. |
event_id | VARCHAR | Unique event ID generated by Google Calendar. |
url | VARCHAR | Google Meet meeting URL (hangoutLink). |
password | VARCHAR | Reserved for compatibility (not commonly used by Google Meet). |
event_url | VARCHAR | Direct link to the event in Google Calendar’s web interface. |
Developers can retrieve Google Meet mapping data using theKCGMAppointmentGoogleMeetMapping model.
use KCGMApp\models\KCGMAppointmentGoogleMeetMapping;
// Retrieve Google Meet mapping for a specific appointment
$mapping = KCGMAppointmentGoogleMeetMapping::where('appointment_id', $id)->first();
if ($mapping) {
echo 'Google Meet URL: ' . $mapping->url;
}
This approach allows seamless access to meeting links for custom workflows or integrations.
When an appointment is deleted from KiviCare, the addon automatically:
event_id.This ensures data consistency between WordPress and Google Calendar at all times.
Start typing to search...
No results for ""