Skip to main content

Google Calendar Integration

Sync your Readybuild appointments and activities with Google Calendar. This integration automatically pushes Readybuild appointments to your Google Calendar.

Overview

The Google Calendar integration provides:

  • Automatic calendar updates - Readybuild appointments appear in Google Calendar
  • Availability awareness - Readybuild sees your Google Calendar busy times when scheduling
  • Mobile access - View Readybuild appointments on any device through Google Calendar
  • Individual user connections for personalized calendar access

Prerequisites

Before setting up the integration, ensure you have:

  • A Google Workspace or personal Google account
  • Administrator access in Readybuild (for enabling the integration)
  • Each user needs their own Google account to sync their calendar

Setup Instructions

Step 1: Enable Google Calendar (Administrator)

First, an administrator must enable Google Calendar integration for the company:

  1. Go to Settings > Integrations in Readybuild
  2. Find Google Calendar in the list
  3. Click Configure
  4. Click Enable Google Calendar Integration

Step 2: Connect Individual Calendars

After the administrator enables the integration, each user connects their own calendar:

  1. Go to Settings > My Profile or your personal settings
  2. Find the Calendar Sync section
  3. Click Connect Google Calendar
  4. Sign in with your Google account
  5. Grant Readybuild permission to access your calendar

Step 3: Authorize Access

When connecting, Google will show a consent screen:

  1. Review the permissions requested
  2. Click Allow to grant access
  3. You'll be redirected back to Readybuild

What Gets Synced

Readybuild → Google Calendar (Automatic)

When you create or update appointments in Readybuild, they automatically push to Google Calendar:

Readybuild FieldGoogle Calendar Field
Appointment titleEvent title
Date/TimeEvent date/time
LocationEvent location
Description/NotesEvent description
Assigned userCalendar owner

Google Calendar → Readybuild (Read-Only)

Readybuild reads your Google Calendar to show your busy times in the scheduling view. This helps with:

  • Viewing availability when scheduling appointments
  • Preventing double-booking
  • Seeing your complete schedule in one place

Important: Events created directly in Google Calendar appear as busy blocks in Readybuild but are not converted into Readybuild appointments. If you edit an appointment in Google Calendar that originated from Readybuild, those changes do not sync back.

Activities

Readybuild activities (calls, meetings) sync to Google Calendar:

  • Scheduled activities appear as calendar events
  • Activity updates in Readybuild push to Google Calendar

How Sync Works

Readybuild Appointments → Google Calendar

  1. Create or edit an appointment in Readybuild
  2. Within minutes, the appointment appears in your Google Calendar
  3. Updates and deletions in Readybuild sync automatically to Google Calendar

Google Calendar Events → Readybuild (Availability Only)

  1. Readybuild periodically reads your Google Calendar
  2. Your Google Calendar events appear as busy blocks in Readybuild's scheduling view
  3. This helps prevent double-booking when scheduling new appointments
One-Way Sync

If you modify a Readybuild appointment directly in Google Calendar, those changes will not sync back to Readybuild. Always edit appointments in Readybuild to keep both systems accurate.

Sync Timing

  • New events sync within 1-5 minutes
  • Updates may take slightly longer during high-activity periods

Configuration Options

Calendar Selection

Readybuild syncs with your primary Google Calendar. If you have multiple Google calendars, events will appear on your main calendar.

User-Level Setup

Connecting Your Calendar

Each team member must connect their own Google account:

  1. Log into Readybuild
  2. Go to your profile or account settings
  3. Find Calendar Integration
  4. Click Connect Google Calendar
  5. Complete the Google authorization

Viewing Connection Status

Check your connection status in your profile:

  • Connected: Shows your linked Google account email
  • Disconnected: Shows option to connect

Disconnecting Your Calendar

To stop syncing:

  1. Go to your profile settings
  2. Find Calendar Integration
  3. Click Disconnect
  4. Confirm the action

Existing events remain in both calendars but will no longer sync.

Troubleshooting

Events Not Appearing in Google

Problem: Readybuild appointments don't show in Google Calendar

Solution:

  1. Verify your Google account is connected
  2. Check that you're viewing the correct Google calendar
  3. Wait a few minutes for sync to complete
  4. Try disconnecting and reconnecting your calendar

Google Events Not Showing as Busy

Problem: Google Calendar events don't appear as busy time in Readybuild

Solution:

  1. Ensure the event is on your primary calendar (not a secondary calendar)
  2. Wait for the periodic sync to run (can take several minutes)
  3. Verify your calendar connection is active in your profile settings

Note: Google Calendar events appear as busy blocks for scheduling purposes only—they are not converted into Readybuild appointments.

Authorization Expired

Problem: "Authorization required" or sync stopped working

Solution:

  1. Go to your profile settings
  2. Click Disconnect next to Google Calendar
  3. Click Connect to re-authorize
  4. Complete the Google sign-in process

Duplicate Events

Problem: Same event appears twice

Solution:

  1. Check if you're syncing with multiple calendar services (Google + Microsoft)
  2. Delete the duplicate from one system
  3. Future events should sync correctly

Time Zone Issues

Problem: Events appear at wrong times

Solution:

  1. Verify your Readybuild time zone in settings
  2. Check your Google Calendar time zone settings
  3. Ensure both match your actual location

Best Practices

For Administrators

  • Enable the integration before onboarding new users
  • Document the connection process for your team
  • Designate a calendar naming convention

For Users

  • Connect your calendar during initial setup
  • Use consistent event titles for easy identification
  • Check sync status if you notice missing events

Disabling the Integration (Administrator)

To turn off Google Calendar for the entire company:

  1. Go to Settings > Integrations > Google Calendar
  2. Click Disable Calendar Sync
  3. Confirm the action
Important

Disabling the integration disconnects all users. Individual calendar connections must be re-established if you re-enable.

Frequently Asked Questions

Q: Can I sync multiple Google calendars?

A: Currently, Readybuild syncs with one primary Google calendar per user.

Q: Do all team members need to connect separately?

A: Yes, each user must authorize their own Google account for privacy and security.

Q: What happens to events if I disconnect?

A: Existing events remain in both systems but stop syncing. No events are deleted.

Q: Can I use both Google Calendar and Microsoft 365 Calendar?

A: You can only have one calendar provider active at a time. Choose the one your team uses most.

Q: Are recurring events supported?

A: Recurring events sync individually—each occurrence appears as a separate event.

Q: Can I sync with a shared team calendar?

A: Individual user calendars are supported. Shared calendar sync is not currently available.