Glance & Sync
📅 At a Glance
Loading...
📊 Exam Stats
Historical exam volume by source — coming soon.
Data Sync
🔄 Run Nightly Sync
Scrapes Pearson portal and generates candidate artifact — run this first before triggering notifications
Loading…
Look-ahead
Sets
PEARSON_LOOK_AHEAD_DAYS variable — used by cron and manual runs🔄 NTN Schedule Sync
Scrapes NTN portal and syncs to Google Calendar + D1
Loading…
📅 GCal Square Appointments Sync
Reads confirmed Square bookings from Google Calendar and syncs to D1
Loading…
📊 Calendar Stats
Computes monthly exam counts from Google Calendar and saves to D1
Loading…
Past Exams
📅 Exam Day Viewer
View candidate roster and check-in data for any past exam day
Data Export
📁 Date Range Export
Export candidate data across a date range
From
To
Format
Columns
Notifications & Operations
👁 Preview Email Templates
Sends both evening-before and day-of previews to eetestingcenter@gmail.com — no real candidates notified.
📋 Staff Address Book
Check contacts to CC them on the workflow trigger. Saved to this browser.
🔑 Token saved
🔑 Password
Workflow Triggers
🌙 Evening-Before Notification
Syncs Pearson schedule + sends BCC to tomorrow's candidates
Loading…
Loading…
✓ CC pulled from address book selections above.
Tomorrow's Candidates
☀️ Day-Of Reminder
Sends BCC reminder to today's candidates
Loading…
Loading…
✓ CC pulled from address book selections above.
Today's Candidates
📌 From D1 (today)
Loading…
📦 From Artifact (sync)
⚡ Evening Notify Only
Sends evening BCC using existing schedule.html — no Pearson login needed
Loading…
✓ CC pulled from address book selections above.
Tomorrow's Candidates
🔄 ML/K Reprocess Emails
Re-parse Meazure Learning & Kryterion emails and update calendar + D1 regardless of read status
Loading…
Recent Runs
Run History
Save your token to load history.