Who This Is For / When to Use
Use this guide if you:
Want Kyrios events to sync with Google Calendar
Need Google Calendar events to block availability in Kyrios
Want Google Meet links automatically added to appointments
Manage availability across multiple calendars
What This Integration Does
Connecting Google and Google Calendar allows Kyrios to:
Sync bookings between Kyrios and Google Calendar
Prevent double bookings using conflict calendars
Generate Google Meet links for appointments
Manage availability accurately across team members
Prerequisites
Google Calendar Access Requirements
Writer access is required to:
Add Kyrios-created events to Google Calendar
Read-only access is sufficient to:
Fetch events from Google Calendar into Kyrios
If you receive a writer access error, see:
“What To Do If You Get the Google Calendar Writer Access Error”
How to Integrate Your Google Account
Go to Settings → Integrations.
Click Sign in with Google under the Google icon.
Follow the prompts to link your Google account.
Important Notes
You can connect multiple Google accounts
To add another account, click Sign in with Google again
To disconnect an account:
Click Connected
Confirm deletion
Calendar Configuration (Google Descope)
With Google Descope, you can connect Google Calendar directly from Calendar Connections without first integrating Google in the Integrations section.
Once connected, Google Meet is automatically enabled.
Google Meet Requirement
A Google Calendar must be linked
If no Google Calendar is linked:
Google Meet links will not be generated
Step 1: Connect Your Google Calendar
Navigate to one of the following locations:
Settings → My Profile → Calendar Settings
Calendars → Calendar Settings → Connections
Step 2: Sync Calendar in User Configuration
Link the Calendar to a Team Member
Go to Settings → My Staff.
Select the user.
Click the pencil icon to edit.
Scroll to Calendar Configuration.
Select and Sync Calendar
Choose the Google Calendar (for example, Gmail calendar)
Ensure:
Calendar is synced
Settings allow contact creation
Automation triggers are enabled
Click Save to confirm.
Step 3: Calendar Settings Configuration
Go to Calendars → Calendar Settings → Connections.
Calendar configuration includes:
Linked Calendar
Conflict Calendar
Make sure a specific team member is selected.
Linked Calendar
What It Does
All Kyrios-created events are added to this calendar
Events appear directly in Google Calendar
Important Notes
Writer access is required
The linked calendar is added to the conflict calendar by default
Events created in Google Calendar are:
Fetched into Kyrios
Reflected back to Google
Sync behavior can be adjusted in Advanced Settings.
Conflict Calendar
Purpose
Blocks availability when events exist on third-party calendars
Behavior
Only events marked BUSY block availability
Events marked FREE:
Are fetched
Do not block bookings
You can add multiple conflict calendars to avoid overlaps.
Step 4: Create a Calendar in Kyrios and Enable Google Meet
Not available for Class Booking or Simple/Event calendars.
Go to Calendars → Calendar Settings.
Create or edit a calendar.
In Meeting Details:
Select a team member
Choose Google Meet as the meeting location
Save changes.
Test the Integration
Add Calendar to a Funnel
Go to Sites → Funnels.
Add a Calendar element to the page.
Choose the Calendar
Select the desired calendar.
Save changes.
Click the Eye icon to preview.
Schedule a Test Appointment
Fill in the booking form.
Click Schedule Meeting.
This confirms Google Meet is working correctly.
Pro Tips
Verify access levels before syncing
Adjust sync preferences in Advanced Settings
Review conflict calendars regularly
Use Smart Sync carefully:
Blocks time
Does not create contacts unless they already exist
Set Google Meet as default to ensure all meetings include links
FAQ
What is the difference between one-way and two-way sync?
One-way sync updates your linked calendar only.
Two-way sync syncs both calendars, creates contacts, and triggers workflows.
How do I configure conflict calendars?
Go to Calendars → Calendar Settings → Connections and select calendars to block availability for BUSY events.
What does Smart Sync do?
It blocks time for Google Calendar events but only creates contacts and triggers workflows if the contact already exists.
How do I ensure Google Meet links are included?
Set Google Meet as the meeting location and link a Google Calendar.
How do I connect my Google Calendar?
Use:
Settings → My Profile → Calendar Settings, or
Calendars → Calendar Settings → Connections
What happens if I don’t link a Google Calendar?
Google Meet links will not be generated.
How can I prevent double bookings?
Configure conflict calendars
Add multiple calendars if needed
When does an event block availability?
Only when the event is marked BUSY in the third-party calendar.














