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
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:- Wait a few minutes — automatic sync runs in the background; a brief delay after adding a new meeting is normal.
- Use the manual refresh button — click the Refresh icon in the top-right corner of the Home Page to force an immediate sync.
- 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.
- 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.