Projects

GoogleMeetAutoAttendanceChecker

Automated Google Meet attendance tracking using Google Apps Script, the Google Meet REST API, Google Calendar API, Google Sheets, and Gemini for participant-name matching.

Darl Shanen Floresca 1 min read

  • automation
Year
2026
My role
Lead Developer

Google Meet Auto Attendance Checker is a Google Apps Script automation I built to take over the manual attendance checking in my role as Technical Community Officer at Edukasyon.ph.

It uses the Google Calendar and Meet APIs to find each day's meeting and pull its participants, then matches their names against a Google Sheets roster and marks people present, late, or unexcused in two scheduled passes: one during the session and one after.

Gemini resolves messy display names like nicknames and spelling variations, but Apps Script alone decides attendance status, so results stay predictable. Existing "Present" and "Excused" entries are preserved, and settings live in Script Properties, so the same code can be reused for other meetings and spreadsheets.

Got something in mind? Let’s talk.

Internships, projects, or a bug you spotted on this site. Email is the fastest way to reach me.

© 2026 Darl Shanen Floresca