
Table of contents
Google Calendar is one of the core signals in TeamScore. Calendar activity gives reliable structure to the workday, helping teams understand scheduled commitments, active integrations with meetings, and the events that shape each person’s timeline. TeamScore ingests calendar metadata securely through Google’s Admin Audit logs and Calendar API to represent meetings and edits as clear contextual activities.
What TeamScore Receives
TeamScore processes two categories of calendar information:
Calendar Interactions
These are user-driven actions on events, such as:
- Creating an event
- Modifying time, location, or attendees
- Accepting or declining invitations
These appear as short, one-minute interaction entries because they represent quick calendar work rather than meeting duration.
Calendar Events
These are the scheduled events themselves. TeamScore classifies every event into one of three types:
- Internal Meetings: Events with attendees who are TeamScore users inside the same organization.
- External Meetings: Events including at least one attendee outside the organization.
- Calendar Blocks: Events with no attendees, often used for personal reminders, focus time, or non-work placeholders.
TeamScore treats each category differently to reflect intent and relevance to actual work.
How Calendar Activity Appears in TeamScore
TeamScore visualizes calendar interactions and events with distinct colors for clarity across the timeline:
- Internal Meetings: Colored according to TeamScore’s meeting-internal palette
- External Meetings: Bright blue (Google Meet calls are also represented when available)
- Calendar Blocks: Neutral gray
- Calendar Interaction Events: Subtle calendar-change entries showing edits or responses
Additional behavior:
Meeting duration is calculated using the scheduled start and end times.
TeamScore reflects Google Meet call details when available, such as actual call start and end and IP metadata.
Duplicate or noisy Google-generated overnight events are automatically de-duplicated by TeamScore’s nightly processing.
Data Notes
Google Calendar does not always provide full attendee metadata; some meetings may appear with partial information.
Events longer than ten hours are not scored by default, as they typically represent out-of-office or personal blocks.
Calendar Blocks (events with no attendees) appear visually but are not included in performance scoring.
TeamScore does not ingest meeting content, descriptions, attachments, or chat logs.
Noise from Google’s overnight housekeeping (e.g., auto-generated room additions) is consolidated or removed automatically.
Privacy
TeamScore uses Google’s Calendar API and Audit logs in a read-only capacity. TeamScore never accesses meeting content, attachments, descriptions, Google Meet recordings or transcripts.
Only metadata required to represent the event is processed.
Setup
Calendar events are available automatically for all users connected through Google Workspace Setup.
