Track Your First Meeting
Once you've installed the Chrome extension or Workspace add-on, tracking your first meeting takes no setup. Join a Google Meet, and AttendKit records every participant's name, join time, leave time, and duration automatically. Here's what to expect before, during, and after a meeting.
Before the Meeting
Make sure you're signed in to AttendKit and have either the Chrome extension or Workspace add-on set up. If you're using the Chrome extension, toggle Auto Attendance ON in your Settings page. If you're using the Workspace add-on, no extra setup is needed. You'll start tracking by opening the add-on during the meeting.

During the Meeting
With the Chrome extension: Tracking starts automatically when you join a Google Meet. Nothing to press.
With the Workspace add-on: Once you're in a Google Meet call, open the AttendKit add-on from the side panel to start tracking. You can close the panel after tracking begins. It continues running until the meeting ends.
In both cases, AttendKit captures:
- Participant names and emails the moment each person joins
- Exact join and leave times for every participant
- Re-joins if someone disconnects and comes back
- Duration calculated automatically
- Attendance percentage for each participant
After the Meeting
Once the meeting ends, the data syncs automatically to your dashboard. No export step, no save button.
Finding Your Report
Open your Meetings page. Your meeting appears as a card showing the meeting name, time, duration, attendance percentage, and participant count.

Click any meeting to open its detail page.
What the Report Shows

The detail page includes:
- Meeting info. Name, Meet link, scheduled vs actual start and end time. This comparison helps you spot meetings that consistently start late or run over.
- Attendance summary. A ring showing the overall attendance percentage and counts for Present, Late, and Absent participants.
- Participant logs. Every person listed with their invitation status, attendance status (Present/Late/Absent), Join time, duration, and attendance percentage with a visual progress bar.
Late arrivals count toward the ring, because they attended. The ring answers how many people turned up, not how many were on time. The Present, Late and Absent breakdown underneath it is where punctuality is separated out, so a meeting can honestly read 100% on the ring while several people are marked Late.
Meetings Not Matched to a Google Calendar Event
If AttendKit cannot match a call to a Google Calendar event, usually because somebody started a Meet directly, the report shows no scheduled time and no Invitation column, and the meeting keeps its Meet code as its name until its owner renames it. Actual times, durations and attendance percentages still work, and so do Present and Late, because lateness always counts from when the first person joined. Nobody is marked Absent, because Absent needs a Calendar invite list. For the same reason, participant counts read 2 rather than 2/2. See Why Attendance Data Looks Wrong.

Activity Timeline
Click the expand arrow on any participant row to see their full activity timeline. This shows every join and leave event with exact timestamps. Useful for spotting connectivity issues or participants who left and came back.
Understanding Present, Late, and Absent
AttendKit assigns a status to each participant based on your Late Threshold setting, a number of minutes counted from when the meeting actually started:
- Present means they first joined no more than that many minutes after the meeting started
- Late means they first joined more than that many minutes after the meeting started
- Absent means they were invited via Google Calendar but never joined the meeting
How the Late Threshold Works
Late Threshold is a number of minutes measured from when the meeting actually started, which is when the first person joined. Reports show this moment as the actual start. The default is 10 minutes, with the setting turned on.
Someone who joins exactly on the limit, such as 10 minutes after the start with the default, is still Present. Only each person's first join counts, so leaving and rejoining does not change their status.
Example: A meeting that actually starts at 10:00 AM, when Alex joins first, with Late Threshold on and left at the default 10 minutes:
If you turn Late Threshold off, nobody is marked Late. Everyone who joined is Present, so in this example Alex, Sarah, Mike and Priya would all be Present, and Emma would still be Absent. Late counts show 0, and labels such as Late 12m do not appear.
Changing the Late Threshold
Go to Settings and find Late Threshold under Tracking Preferences. Its description reads "Mark participants late if they join after the meeting actually starts." The row has an on/off toggle on the right, like Auto Attendance, and a minutes dropdown under the description. Choose 1, 2, 3, 5, 7, 10, 15, 20 or 30 minutes, then click Save Preferences.
To stop marking anyone Late, turn the toggle off and click Save Preferences. While it is off, the minutes dropdown is greyed out but still shows your saved value, which applies again when you turn the toggle back on.

A tight threshold (2-3 minutes) works for strict environments like exams. A relaxed threshold (10-15 minutes) works for casual standups where people trickle in. Turn Late Threshold off for sessions where arrival time does not matter, such as drop-in office hours.
The setting is applied when a report is displayed, not saved onto each participant. Turning it on or off, or changing the minutes, re-evaluates your past meetings as well as your future ones, so a meeting you open after saving may show a different Present and Late split than it did before. The change applies straight away everywhere a status appears: meeting reports, participant profiles, CSV and PDF exports, the Meet add-on, the Chrome extension, reports shared with teammates, and public report links. Files you have already exported are unaffected, because those values were fixed at the moment you downloaded them.
Shared reports and public links always use the meeting owner's settings, never the viewer's, so everyone who opens your report sees the same Present and Late split you do.