Skip to main content
Piper AI gets access to your calendar automatically as part of signing in with Google or Microsoft — the same authorization you grant at login also lets Piper read your calendar. There’s no separate “connect calendar” button or step; see Logging In for the sign-in steps. Once you’ve signed in, Piper reads your upcoming events to display Activity Cards on the Home Page and automatically schedules the recording bot for eligible meetings — so you never have to manually invite Piper to a call.

How Calendar Sync Works

  • Automatic refresh — Piper keeps your calendar in sync automatically in the background, updating the Home Page with new or changed events.
  • Manual refresh — If you need your calendar to update immediately (for example, after accepting a last-minute meeting invite), click the Refresh button in the top-right corner of the Home Page.
  • Bot scheduling — Piper uses your calendar events to determine which meetings the recording bot should join, based on the activation rules you configure in Settings → Recording → Transcription Bot.

Primary Calendar Only

Piper AI syncs your primary Google Calendar only. Secondary calendars — including calendars created by third-party apps such as HubSpot or Salesforce — are not synced, even if they are visible in your Google Calendar interface.
This means that if a meeting was scheduled through your CRM or another tool and lives on a secondary calendar, it will not appear on Piper’s Home Page or trigger the recording bot automatically. To ensure full coverage:
  • Ask meeting organizers to send invites directly to your primary calendar account.
  • Manually copy important meetings from secondary calendars to your primary calendar.
  • Use Piper’s manual bot activation to join individual meetings as needed.

Troubleshooting: Meetings Not Appearing

If an expected meeting is not showing up on the Piper Home Page, work through the following checks:
  1. Wait a few minutes — automatic sync runs in the background; a brief delay after adding a new meeting is normal.
  2. Use the manual refresh button — click the Refresh icon in the top-right corner of the Home Page to force an immediate sync.
  3. Check which calendar the meeting is on — open Google Calendar and verify the meeting is on your primary calendar (usually labeled with your email address). If it’s on a secondary or shared calendar, Piper won’t pick it up.
  4. Sign out and back in — if calendar access was interrupted (for example, after a password change or a revoked app permission), signing out of Piper and back in with the same Google or Microsoft account re-authorizes it, since your sign-in is what grants calendar access in the first place.