Skip to main content
Was this helpful?

Meeting Analytics

note

PrimeCal v1.3.4 does not include a dedicated meeting analytics dashboard — there are no built-in charts, reports, or summaries showing how many hours you spend in meetings, who you meet with most, or how your calendar usage breaks down over time. This page describes what is available today for gaining insight into your scheduling patterns.

What's available today

Event duration from event data

Every event in PrimeCal has a startDate and an endDate. The difference between them is the event duration. PrimeCal's Week view displays events as time blocks sized to their duration, which gives you a visual approximation of how your time is allocated — but there is no automatic calculation or display of total meeting hours per day, week, or category.

If you need a total, you would need to retrieve your events via the API and compute the sum yourself.

Automation audit logs (rule execution history)

If you use the Automation system, each rule maintains a circular execution log (up to 1,000 entries) showing when the rule fired, which events matched, and what action was taken. This is an audit trail for automation behavior, not a scheduling analytics tool — but it can be used to observe patterns in when certain conditions are met (for example, how often events matching a specific title pattern are created).

Access it from Dashboard → Automation → [rule name] → Audit Log.

Attendee information on events

Events can include an attendees list. PrimeCal stores this as structured data (name, email, optional response status from synced calendars), but it does not aggregate attendee data into any kind of "people you meet with" report.

Calendar Sync source attribution

If you sync with Google Calendar or Microsoft 365, the synced events retain their source. This lets you distinguish externally-originated meetings from internally-created ones, but only visually by which calendar they appear on — there is no cross-calendar aggregation.

Approximating analytics with Automation

You can build a rough classification system using automation rules:

  1. Create rules with conditions that match specific meeting types — for example, events whose title contains "standup", events longer than 60 minutes, or events on a specific calendar.
  2. Set the action to Set event color with a color that represents the meeting category.
  3. Over time, your calendar view shows color-coded meeting types at a glance.

This does not produce numeric summaries, but it makes time allocation visible in the calendar view. See Introduction To Automation for how to create these rules.

What's on the roadmap

A structured analytics view — showing hours per meeting type, meeting load by day of week, and trends over time — is a planned future capability. When it arrives, this page will be updated with the actual workflow. User feedback about which metrics matter most helps prioritize the implementation.

Continue Reading