Your workplace needs more WOW. Get ready for MHR's World of Work 2026
How it works
Cronofy acts as a secure bridge between external calendars and integrated platforms, providing real-time synchronisation, scheduling tools, and event management while respecting user privacy and security.
Authentication and authorisation
The user grants permission for Cronofy to access their calendar through a secure authentication process.
You can see what information is passed to Cronofy in the section: Data Exchanged Between Systems, or for further information, read Cronofy’s Data Management Documentation.
Calendar connection
Cronofy establishes a connection to the user's external calendar via the respective provider's API.
It retrieves information such as the list of available calendars, free/busy status, and event details, depending on permissions.
Data synchronisation
Cronofy continuously syncs data between the external calendar and the People First, ensuring that calendars are always accurate and up-to-date. For example, date and time changes made in the external calendar are reflected in People First.
Scheduling and event management
Cronofy allows People First to create, update, or delete events on the user's external calendar.
Privacy and security
Calendar data is encrypted during transmission and storage. Cronofy only accesses the data necessary to perform the requested tasks, respecting user privacy.
Users can revoke access at any time through their calendar provider.
Data exchanged between systems
Updating events in People First, for example changing the time or date of an event will trigger the integration, and send an update to your linked, external calendar, and vice versa.
Calendar data accessed
- Event Details:
- Title, description, and location of events.
- Event start and end times.
- Time zone information.
- Attendee information (if available) in the event title.
- Availability Information:
- Free/busy status for scheduling purposes.
- Time slots marked as available or unavailable.
Data exchanged during event creation
- New Event Details:
- Information about events to be created on the user’s calendar (title, description, location, time, attendees, etc.).
- Information about events to be created on the user’s calendar (title, description, location, time, attendees, etc.).
- Success Status:
- Request success status from Cronofy after successfully adding or updating events.
Real-Time synchronization
- Event Updates:
- Any changes made in the integrated calendar (e.g., rescheduled times or cancelled events) are synced back to the platform.
- Any changes made in the integrated calendar (e.g., rescheduled times or cancelled events) are synced back to the platform.
- Event Deletion:
- Deleted events on the platform are removed from the connected calendar.
User permissions and account metadata
- Authentication Data:
- OAuth tokens or other credentials used to establish a secure connection with external calendar providers (Google Calendar, Microsoft Outlook, iCloud, etc.).
- OAuth tokens or other credentials used to establish a secure connection with external calendar providers (Google Calendar, Microsoft Outlook, iCloud, etc.).
- Calendar Metadata:
- Names of available calendars.
- IDs of connected calendars for selection or configuration purposes.
Scheduling and availability
- Free/Busy Information:
- Only availability status (free or busy) is shared, not detailed event content, unless explicitly permitted.
- Only availability status (free or busy) is shared, not detailed event content, unless explicitly permitted.
- Proposed Meeting Times:
- Data about suggested times for meetings based on the user's availability.
Read more about Cronofy’s security-by-design certification and auditing.