Attendance confirmations let you find out who's coming to each session before it happens. Players receive an email with one-tap buttons to confirm or decline.
Prerequisites
- The league must have Require Attendance Confirmation turned on (this is the default)
- Players must have confirmed registrations with email addresses on file
Sending Confirmation Requests
- Open the league and go to the Sessions tab
- Tap the session you want to send confirmations for
- In the Roster & Attendance section, tap Send Confirmation Requests
- Emails are sent to all registered players who haven't responded yet
💡 Only players who haven't already responded (confirmed or declined) will receive the email. Players who have already responded are skipped.
What Players Receive
Each player gets an email with:
- The league name and session date/time
- The session location
- Two buttons: I'll be there and Can't make it
Players don't need to sign in — the email link contains a secure token that identifies them.
Resending Confirmations
You can tap Send Confirmation Requests again at any time to reach players who still haven't responded. A soft warning appears if you've already sent requests within the last hour.
⚠️ Players who have opted out of email notifications will not receive confirmation requests.
What Happens When Players Respond
See the How do I track attendance for a session? article for details on viewing responses and managing the roster.