Scheduling
Auto-start sessions on matchday, auto-end when the event finishes, send fans their photos, and get a weekly performance digest — all without touching a button.
Go to Dashboard > Fan Cams > Settings > Schedule tab.
Toggle "Enable automatic scheduling" on.
Click the day buttons (Sun–Sat) to select active days. For Saturday matchdays, just click "Sat". Select multiple days for tournaments or festivals.
Enter start time (e.g. 14:00) and end time (e.g. 17:00). The fan cam auto-activates at start time and deactivates at end time.
Select your venue's timezone. The schedule respects local time including daylight saving changes.
Toggle "Recurring weekly" to repeat every week. Without it, the schedule runs once. Perfect for league seasons.
Click "Save Schedule". The system handles the rest — sessions start and end automatically.
The manual session takes priority. The scheduler won't create a duplicate. When the scheduled end time arrives, it will end the active session.
Currently, one schedule applies to all selected days. For different times on different days, create multiple fan cam links with different schedules.
Two types: (1) Post-event emails to fans with a link to their photos, sent when a session ends. (2) Weekly digest to you summarising the past 7 days of activity.
The scheduled events API (/api/cron/scheduled-events) needs to be called every minute. On Vercel, use Vercel Cron. On other hosts, use an external scheduler like cron-job.org.