Create one event
Use + New event from /coach/events for a single event. For repeating
events, use Create a series instead — much
faster than typing the same thing eight times.
Step by step
- From
/coach/events, tap + New event in the top right. - Pick the type: Practice / Race / Dryland / Other.
- Select groups — one or many. All groups must belong to the same calendar (cross-calendar events are deliberately not supported).
- Set the start and end date+time. Use the duration pills (1h, 1.5h, 2h, 3h) for quick adjustment.
- (Optional) Discipline, Location, Equipment, Notes.
- For Race events: Hill, Meeting time/location, Race timings per gender (see Race-day details).
- (Optional) Set an RSVP deadline — see RSVP deadlines.
- Save.
How groups fan out
If you pick more than one group on different calendars, you get an error — you have to pick one calendar’s worth. (Practical example: U16 + U18 are both on Ability, so they work together. U16 + U10 (Age Class) wouldn’t.)
If your event spans groups in the same calendar, one event row is created with multiple group attachments. The family page shows it once per family even if multiple of their athletes match.
What happens when you save
- The event is created.
- An audit row gets written.
- A “new event” notification fans out to every family with an athlete in the event’s groups: phone push (if subscribed) + Telegram channel post (if within 48h) + the family page banner.
Editing
Hit Edit → from the event card on the events list, or open
/coach/events/<id>/edit directly. See Edit a single event.