Event Registration: Workflow and Operations
Quick workflow map
- Organizer creates an event.
- Organizer opens registration (token + public link/QR).
- Attendees submit public form.
- Operator reviews, approves/rejects, and optionally matches users.
- Operator applies approved registrations to the event.
- System inserts participants without duplicates.
Where to find it
- Public web form:
/register/event/:token - Web review:
/dashboard/events/:id/registration - Mobile review:
settings/event-registrations
Access and permissions
Internal registration operations require:
MANAGE_EVENT_USERSMANAGE_PARTICIPANTS
Registration lifecycle
New registrations start as PENDING.
States:
PENDINGAPPROVEDREJECTED
Auto-match and apply
During apply, unmatched approved registrations can be auto-matched by name.
- Match is accepted at confidence
0.7or higher. - Existing event members are not inserted again.
Large event scenario (50 approved)
- Validate approved count and unresolved matches.
- Resolve unclear names.
- Run apply.
- Verify
appliedcount.