Start typing to search...
No results for ""
Understanding how a virtual consultation is created and managed helps clinics operate more efficiently. This section explains the end-to-end workflow of the Google Meet integration in KiviCare and how automation works behind the scenes.
When an appointment is saved in KiviCare, the system performs two critical checks:
If both conditions are met, the system automatically triggers theKCGMGoogleMeet->create_meeting() method.
This ensures that Google Meet meetings are created only when required.
Once triggered, the plugin sends a POST request to the Google Calendar /events endpoint with conferenceDataVersion=1.
The request includes:
hangoutsMeet (Google Meet) session.Google then creates the calendar event and associated video meeting.
Google Calendar responds with a payload containing the unique Google Meet link (hangoutLink).
This information is securely stored:
kc_appointment_google_meet_mappings database table.The Meet link is also automatically injected into KiviCare email and SMS notification templates (SMS requires KiviCare Pro).
Once the appointment is confirmed, the KiviCare Dashboard displays Telemedicine controls:
Both participants can access the meeting directly from their dashboard without manually sharing links.
After the consultation:
This keeps both systems aligned and ensures accurate scheduling history.
Start typing to search...
No results for ""