Skip to content

Events on the calendar

An event is a syndicate-level calendar entry that is not a booking: an AGM, a fly-in, a safety evening, a maintenance day, a social. Events belong to the syndicate, not to a specific asset. They render on the calendar alongside bookings but do not interact with booking conflict detection.

  • Viewing. Every member of the syndicate sees the events on the calendar.
  • Creating, editing, deleting. Admins only.
  • Personal ICS feed. Events are included by default in every member’s subscribed feed.
  • Syndicate → Calendar: events appear on month, week, and day views alongside bookings.
  • Personal ICS feed: events for every syndicate you belong to are included in the feed served by the Subscribe to calendar button on the Bookings tab. See ICS calendar feed.

An event carries:

FieldRequiredNotes
TitleyesShort, up to 100 characters.
Start timeyesUTC-stored; shown in your timezone.
End timeyesMust be the same time as or after the start time.
DescriptionnoLong-form, up to 2,000 characters.
LocationnoFree text, up to 200 characters. Not a map reference.

Events do not have an asset, a status enum, or an approval workflow. They are created and they exist until an admin edits or deletes them.

  • Not subject to conflict detection. An event occupying 09:00–12:00 on the 20th does not prevent any member from booking an asset during the same window. The event and the asset booking are two orthogonal things.
  • No asset. Events are owned by the syndicate. Deleting or archiving an asset does not delete events.
  • Scheduled maintenance shows too. Maintenance windows scheduled against an asset also appear on the calendar, drawn as bars rather than as events.
  • Admin-only creation. The create-event button is only rendered for admins. The server also enforces this; a non-admin cannot create an event even with a crafted request.
  • Events are included in the ICS feed by default. There is no user-facing toggle in the Syndik8 app to turn events off in your feed. If you want a bookings-only feed, subscribe to it from a calendar client that lets you filter by calendar category. Syndik8 does not offer the toggle today.
  • Low-volume by design. Events are meant for occasional high-signal items. RSVPs, attachments, and voting are expected in a later version.