Start typing to search...
No results for ""
Google Calendar Webhooks (also known as Push Notifications) allow Google to notify your KiviCare system whenever changes occur in calendar events. This ensures that appointments in KiviCare remain accurate and synchronized in real time.
| Scenario | KiviCare Action | Resulting Status |
|---|---|---|
| Event Updated | Updates appointment date, time, or details. | Updated |
| Event Deleted | Marks the appointment as canceled or unlinked. | Canceled / Incomplete |
| Participant Status Changed | Tracks patient check-in or attendance. | Arrived / Checked-in |
Google includes specific HTTP headers in each webhook request, such as:
X-Goog-Channel-IDX-Goog-Resource-IDThe plugin validates these headers to confirm that the request is genuine and originated from Google Calendar, preventing unauthorized or spoofed updates.
Webhook notifications are typically handled via the endpoint:
YOUR_SITE_URL/wp-json/kivicare/v1/settings/googlemeet/callback
or a dedicated webhook route.
At present, the Google Meet Addon primarily relies on direct API synchronization during appointment create, update, and delete actions in KiviCare. To enable full real-time push-based synchronization, ensure your Google Cloud Project is configured to allow outbound notifications to your server domain.
Start typing to search...
No results for ""