Google Calendar Integration Guide
Last Revised: March 25, 2026
Overview
Google Calendar powers the availability and scheduling features of StarLovin's meeting scheduler. When connected, it lets the system check your existing calendar events to prevent double-bookings, automatically create calendar events when someone books with you, and generate Google Meet links for virtual meetings.
Connecting Your Google Calendar
- Click your avatar at the bottom of the sidebar and select Calendars.
- In the Connected Accounts card, click Connect.
- You'll be redirected to Google's sign-in page. Choose the Google account you want to use.
- Review and approve the permissions, then you'll be redirected back to StarLovin.
- Your account will appear with an Active status.
You can connect multiple Google accounts (e.g., work and personal) to check availability across all of them.
Setting Up Conflict Checking
Once connected, you can choose which calendars to check for scheduling conflicts:
- Under your connected account, find the Check for conflicts section.
- Check the box next to each calendar you want the scheduler to consider (e.g., your primary calendar, a shared team calendar).
- When an invitee views your booking page, any times that overlap with events on these calendars will automatically be blocked.
This means if you have a dentist appointment on your personal calendar and a team meeting on your work calendar, neither time slot will be offered to invitees.
Choosing Where New Events Are Created
When someone books a meeting with you, StarLovin creates a calendar event on your behalf. You control which account receives these events:
- In the Add Events To section, select the Google account from the dropdown.
- New bookings will appear as events on that account's primary calendar, with the invitee added as an attendee.
Only one account can be the destination for new events at a time.
Google Meet Links
If you set an event type's location to Google Meet, a unique Meet link is automatically generated when a booking is confirmed. The link is included in the calendar invite and confirmation emails sent to both you and the invitee.
Google Meet requires an active Google Calendar connection with an event destination selected.
Disconnecting Your Google Calendar
- Go to Calendars from the avatar menu.
- Click Disconnect next to the account you want to remove.
- Confirm in the dialog that appears.
After disconnecting:
- Existing bookings and their calendar events are not affected.
- New bookings won't sync to that calendar.
- If the disconnected account was your event destination, you'll need to select a new one before bookings can create calendar events.
- You can reconnect at any time.
Permissions
StarLovin requests access to read and write to your Google Calendar. This is used to:
- Read your calendar events to check for scheduling conflicts.
- Create, update, and delete calendar events when bookings are made, rescheduled, or canceled.
- Generate Google Meet links for virtual meetings.
StarLovin does not access your emails, contacts, or any other Google services.
Troubleshooting
My connection shows as "Inactive" This usually means your Google authorization has expired or been revoked. Click the reconnect link next to the inactive account to re-authorize.
Invitees can still book during times I'm busy Make sure the calendar containing your busy events is checked under Check for conflicts. If you have events on multiple calendars, check all of them.
Google Meet links aren't being generated Verify that your event type's location is set to Google Meet and that you have an active calendar connection with an event destination selected.
I connected the wrong Google account Disconnect the incorrect account and click Connect again to sign in with the right one.
Support
If you need help with the Google Calendar integration, visit our Support page or contact us at [email protected].