Quick Answer
Connect Google, select your calendars, and choose a sync mode
Connect your Google account through Settings → Integrations, select a Linked Calendar and any Conflict Calendars, choose the appropriate sync mode, and enable Google Meet under your user availability settings when meeting links are needed.
Keeping Your Calendar Accurate and Free from Double Bookings
You may be booking appointments, but without proper calendar syncing, it is easy to create scheduling conflicts.
Connecting your Google account and calendar allows BizStackPro to sync availability and prevent overlapping bookings.
Without the correct setup, events may not block time properly or important details such as meeting links may be missing.
This guide explains how to connect and configure your calendars so your scheduling remains accurate and automated.
Why this matters: The Linked Calendar, Conflict Calendars, and sync preference control how appointments and external events move between Google Calendar and BizStackPro.
At a Glance
Primary goal
Keep availability and appointments synchronized
Linked Calendar
Receives BizStackPro appointments and events
Conflict Calendars
Use BUSY events to block availability
Optional feature
Automatically generated Google Meet links
Before You Begin
Check the Google account and calendar permissions before starting the integration.
- Have a valid Google account and access to the BizStackPro calendar settings.
- Confirm that the connected account has writer access when BizStackPro must create or edit Google Calendar events.
- Read-only access is sufficient when BizStackPro only needs to retrieve events.
- Check for conflicting calendar shares or permissions.
- Identify which calendar should receive BizStackPro appointments.
- Identify every calendar that should block your availability.
Writer access: If you encounter a writer-access error, make sure the connected Google account has permission to create and edit events on that calendar.
Step 1: Connect Your Google Account
Connect the Google account you want to use with your BizStackPro calendar.
1. Open Integrations
In BizStackPro, go to Settings → Integrations.
2. Sign in with Google
Select Sign in with Google and follow the authorization prompts.
3. Add other accounts when needed
To add multiple Google accounts, repeat the Sign in with Google process for each account.
4. Disconnect an account when necessary
To remove an account, select the Connected button beside it and confirm the removal.
For teams: Each user should connect their own Google account because calendar connections are typically user-specific.
Step 2: Configure Calendar Connections
You can connect Google Calendar directly from the calendar settings, even if you have not previously connected Google through the integrations area.
1. Open Calendar Connections
Go to Calendars → Calendar Settings → Connections .
2. Select a Linked Calendar
Choose the Google Calendar that should receive appointments and events created through BizStackPro. A Linked Calendar is also required for Google Meet links.
3. Add Conflict Calendars
If needed, add one or more Conflict Calendars. BUSY events on these calendars will block your availability.
Remember: Calendar integrations are tied to each user profile. Every user should connect their own Google Calendar for accurate availability.
Linked vs. Conflict Calendars
Linked Calendar
Appointments and events created through BizStackPro automatically sync to the selected Linked Calendar in Google.
Conflict Calendars
BUSY events from these calendars block your availability. FREE events may be retrieved, but they will not block time.
Best practice: Add every calendar you actually use as a Conflict Calendar so existing commitments can prevent double-booking.
Sync Preferences
Choose the sync approach that matches how you want BizStackPro to handle external Google Calendar events.
One-Way Sync
Events from BizStackPro can sync to Google, while Google events return as blocked time slots. Google events do not create contacts or trigger workflows.
Two-Way Sync
Events sync in both directions. Google events can create appointments and contacts in BizStackPro and may trigger workflows.
Quick guidance: Use One-Way Sync when you only need availability blocking. Use Two-Way Sync when Google events should create contacts or participate in automations.
Smart Sync When Available
Smart Sync is useful when your Google Calendar includes both known contacts and meetings with people who are not in BizStackPro.
The contact is not in BizStackPro
Smart Sync blocks time for the Google event without treating the attendee as an existing BizStackPro contact.
The contact is already in BizStackPro
Smart Sync may color-code the event and trigger related automations for that known contact.
Tip: If you are unsure which option to use, begin with the simpler One-Way Sync. Move to Two-Way or Smart Sync after confirming how your workflow triggers will respond.
Enable Google Meet Links
Google Meet links typically require a Linked Google Calendar so BizStackPro can generate and attach the meeting link to the appointment event.
1. Select a Linked Google Calendar
Confirm that a Google Calendar is set as your Linked Calendar.
2. Open User Availability
Go to Settings → My Profile and locate User Availability.
3. Select Google Meet
Choose Google Meet as the meeting location and then select Update Availability.
Important: If a Google Calendar is not set as the Linked Calendar, Google Meet links typically will not be generated for appointments.
Frequently Asked Questions
What’s the difference between one-way and two-way sync?
One-way sync blocks time from Google without creating contacts or triggering workflows. Two-way syncs in both directions, creates contacts from Google events, and can trigger workflows.
How do I configure conflict calendars?
Go to Calendars → Calendar Settings → Connections and select the calendars to check for BUSY events. Only BUSY events block availability.
What does Smart Sync do?
Smart Sync blocks time for Google events when contacts are not in the system. When contacts already exist, it may color-code the event and trigger related automations.
How do I ensure Google Meet links are added?
Set a Google Calendar as your Linked Calendar. Then choose Google Meet under Settings → My Profile → User Availability and update your availability.
How do I connect my Google Calendar?
Connect it through Settings → Integrations → Google by selecting Sign in with Google, or go to Calendars → Calendar Settings → Connections .
What if I don’t link a Google Calendar?
Google Meet links will not be generated for appointments unless a Google Calendar is selected as the Linked Calendar.


