Calendar Integration (Google & Outlook)
Calendar Integration (Google & Outlook)
Version 1.0.45 introduces native integration with Google Calendar and Microsoft Outlook. This allows interview scheduling, meeting management, and deadline tracking to flow directly into the calendar systems your team already uses.
Supported Providers
| Provider | Calendar Sync | Conflict Detection |
|---|---|---|
| Google Calendar | ✅ | ✅ |
| Microsoft Outlook | ✅ | ✅ |
Key Capabilities
Interview Scheduling
When scheduling a candidate interview from the HR module, the platform creates a calendar event and delivers invitations to all participants (interviewers and candidate) through their connected calendar provider. Rescheduling or cancelling the interview on the platform automatically updates or removes the corresponding calendar event.
Meeting Management
Internal meetings linked to HR or operational workflows can be created and managed directly on the platform. Attendee calendars are kept in sync throughout the meeting lifecycle — from creation to cancellation.
Deadline Tracking
Key dates — including contract expiry, payroll runs, and compliance deadlines — can be surfaced as calendar events. This ensures responsible stakeholders are notified through their existing calendar tools and the deadlines remain visible alongside everyday commitments.
Automatic Calendar Sync
All event changes made on the platform are propagated to connected calendar systems in real time. There is no need for manual exports or imports — the platform acts as the single source of truth and pushes updates outward.
Conflict Detection & Resolution
Before confirming any new event, the platform checks the connected calendars of all participants for clashing commitments. If a conflict is found, the organiser is presented with resolution options (alternative time slots or override) before the invite is sent.
Setup
- Navigate to Settings → Integrations → Calendar.
- Select Google Calendar or Microsoft Outlook.
- Authenticate with your provider account using the OAuth flow.
- Choose which calendars to read for conflict detection and which calendar to write new events to.
- Save your preferences. The integration is now active for your user account.
Admin note: Organisation administrators can enable or restrict calendar integrations at the tenant level from Admin Settings → Integrations.
Permissions
The platform requests the minimum scopes required:
- Google Calendar:
calendar.events(read/write on selected calendars) - Microsoft Outlook:
Calendars.ReadWrite(read/write on selected calendars)
Credentials are stored securely and can be revoked at any time from Settings → Integrations → Calendar → Disconnect.
Limitations
- Conflict detection is limited to calendars the authenticated user has granted access to. Calendars that are not connected will not be checked.
- Recurring event support is scoped to the initial series creation; mid-series edits should be managed from the calendar provider directly until a future release.