SMVueDocs
Integrations

Google Calendar Integration

Connect SMVue to Google Calendar to sync your 1:1 meetings.

Connect SMVue to Google Calendar to automatically track your 1:1 meetings and help you prepare for coaching conversations.

Requirements

Before connecting Google Calendar:

  • You need a Google account (personal Gmail or Google Workspace)
  • Calendar access permissions
  • 1:1 meetings should be on your primary Google Calendar

How to Connect

During Onboarding

  1. Click Connect Calendar in the onboarding wizard
  2. Select Google Calendar
  3. You'll be redirected to Google's authorization page
  4. Choose the Google account you use for work meetings
  5. Review the permissions SMVue is requesting
  6. Click Allow
  7. You'll be redirected back to SMVue
  8. Calendar sync will start automatically

After Onboarding

  1. Go to Settings > Integrations
  2. Find the Google Calendar integration card
  3. Click Connect
  4. Follow the authorization flow above
  5. Return to SMVue when complete

What SMVue Accesses

SMVue requests the following Google Calendar permissions:

Calendar Events (Read/Write)

  • Read — View your calendar events to identify 1:1 meetings
  • Write — Create events when you schedule meetings in SMVue, and update or cancel the events SMVue created (for example, when you reschedule a 1:1 in SMVue)

Calendars (Read Only)

  • View list of your calendars (to select which to sync)

Specific Access:

  • Event title
  • Start and end time
  • Attendee list
  • Meeting location or video link (Google Meet, Zoom, etc.)

What We Don't Access:

  • Event descriptions or notes
  • Email content
  • Other Google services (Gmail, Drive, etc.)
  • Calendars you don't share with SMVue

Initial Sync

Once connected, SMVue will import your Google Calendar events:

What's Imported:

  1. Upcoming meetings for roughly the next 30 days
  2. Recent past meetings (for cadence tracking)
  3. Two-person events (you + one team member)

Timeline:

  • Initial import is usually quick (well under a minute)
  • Your upcoming 1:1s show up on your dashboard shortly after

Automatic Updates (Near-Real-Time)

After initial sync, SMVue subscribes to Google Calendar change notifications:

Ongoing Updates:

  • New meeting scheduled → Appears in SMVue, typically within a few minutes
  • Meeting rescheduled → Syncs on a best-effort basis
  • Meeting cancelled → SMVue updates its copy on a best-effort basis (can lag)
  • Attendee changed → Reflected on a later sync

Updates are best-effort and can be delayed; we don't guarantee instant delivery or no duplicates.

How It Works:

  • Google sends SMVue a notification when events change
  • SMVue fetches the updated event details
  • Your dashboard reflects the change on refresh

Creating Meetings in SMVue

When you schedule a 1:1 in SMVue:

  1. Click Schedule Meeting on a team member's profile
  2. Choose date, time, and meeting type
  3. Optionally add a Google Meet link
  4. Click Create Meeting
  5. SMVue creates the event on your Google Calendar
  6. Both you and the team member receive calendar invitations

Calendar Event Details:

  • Title — "1:1 with [Team Member Name]"
  • Duration — Based on meeting type (30 or 60 minutes)
  • Attendees — You and the team member
  • Location — Google Meet link (if enabled)
  • Description — Link to meeting prep in SMVue

Troubleshooting

Authorization Failed

Error: "Unable to authorize Google Calendar"

Solutions:

  • Ensure you're logged into the correct Google account
  • Try using an incognito/private browser window
  • Check that pop-ups aren't blocked
  • Clear browser cookies and try again
  • If using Google Workspace, ensure admin hasn't restricted third-party app access

No Meetings Appearing

Issue: 1:1 meetings not showing up in SMVue

Solutions:

  • Make sure the meeting is a two-person event (you + team member)
  • Check the team member email matches their SMVue profile
  • Ensure the meeting is on the calendar you connected (primary calendar)
  • Try manual refresh: Settings > Integrations > Sync Now
  • Verify calendar events aren't marked as "Private" (SMVue can't access private events)

Webhook Not Working

Issue: New meetings slow to appear

Solutions:

  • Give it a few minutes — calendar change notifications aren't instant
  • Refresh your browser
  • Check Google Calendar status page for outages
  • Try reconnecting your calendar
  • Contact support if delays persist

Wrong Calendar Syncing

Issue: Syncing personal calendar instead of work calendar

Solution:

  1. Disconnect current integration
  2. Reconnect and carefully select the correct Google account
  3. When authorizing, ensure you choose work calendar

Permission Errors

Error: "Insufficient permissions to access Google Calendar"

Cause:

  • Didn't grant all requested permissions during OAuth
  • Google Workspace admin restricted third-party app access

Solutions:

  • Reconnect and ensure you click "Allow" for all permissions
  • Contact your Google Workspace admin to whitelist SMVue
  • Check Google Admin Console > Security > API Controls

Meetings Created in SMVue Not Appearing in Google Calendar

Issue: Scheduled a meeting in SMVue but it's not on my calendar

Solutions:

  • Check that calendar integration is still connected
  • Verify you have write permissions enabled
  • Look in your "Other Calendars" section (sometimes appears there first)
  • Try disconnecting and reconnecting with full permissions
  • Contact support if issue persists

Disconnecting Google Calendar

To disconnect your Google Calendar integration:

  1. Go to Settings > Integrations
  2. Find Google Calendar integration
  3. Click Disconnect
  4. Confirm disconnection

What Happens:

  • SMVue stops syncing calendar events
  • Existing meetings in SMVue remain
  • SMVue's access is revoked; cleanup of any remaining change-notification subscription is best-effort and may lag
  • Events created by SMVue remain on your Google Calendar (not deleted)

To Reconnect:

  • Click Connect and re-authorize
  • Your SMVue meeting history will still be there

Google Workspace Considerations

If your organization uses Google Workspace:

Admin Approval May Be Required

  • Some Workspace admins require approval for third-party apps
  • You may see "This app is blocked" during authorization
  • Contact your IT admin to allow SMVue
  • Share this page with your admin for integration details

Privacy & Security

SMVue's Google Calendar integration is:

  • OAuth 2.0 with PKCE — Industry-standard secure authentication
  • Scoped Access — Only calendar events, not email or other services
  • Encrypted Credentials — Tokens encrypted at rest
  • Revocable — Disconnect anytime; access is revoked and cleanup is best-effort
  • Logged — Calendar operations are logged

We Never:

  • Access email or other Google services
  • Share your calendar data with third parties
  • Store event descriptions or notes
  • Touch unrelated events on your calendar — SMVue only creates, updates, or cancels the events it manages (the ones you schedule in SMVue)

Best Practices

  1. Use Work Calendar — Connect the calendar you use for professional meetings
  2. Consistent Emails — Ensure team member emails in calendar match SMVue profiles
  3. Keep 1:1s Private — Only you and the team member as attendees
  4. Schedule Ahead — Booking 1:1s a bit in advance gives SMVue more time to prep
  5. Add a Meet Link — Include a Google Meet link when you schedule a meeting in SMVue

When you schedule a meeting in SMVue, you can have SMVue add a Google Meet link to the event it creates. The link lands on the calendar invitation so attendees can join directly.

Need Help?

Google Calendar integration questions? Contact support@smvue.com or use in-app chat.

Include in your message:

  • Screenshot of the issue (if applicable)
  • Whether you're using personal Gmail or Google Workspace
  • What you were trying to do when the issue occurred

On this page