Door naar de inhoud

Agenda

Gebruik de agendaweergave om evenementen te bekijken, handmatig boekingen toe te voegen, te annuleren of te verplaatsen, en conflicten te herkennen.

De agenda (Kalender v2) is het centrale overzicht van alles wat ingepland is: boekbare evenementen, blokkades en externe agendagebeurtenissen. Je beheert hier individuele evenementen en boekingen.

Weergaven

De agenda biedt meerdere weergaven. De beschikbare weergaven kunnen afhangen van je dashboardversie — flag voor live-validatie:

  • Week: overzicht per dag van de geselecteerde week.
  • Maand: maandoverzicht met aantallen.
  • Agenda: lijst van komende evenementen op datum.
  • Swimlane per resource of instructeur: evenementen gegroepeerd per ruimte of medewerker (groupBy: resource / groupBy: staff).

Je kunt filteren op locatie, dienst, resource en status.

Wat je ziet

Elk item in de agenda is een BookingEvent (boekbaar evenement) of een CalendarBlock (blokkade). Evenementen tonen:

  • naam van de dienst en kleur,
  • locatie en ruimte,
  • tijdstip en duur (inclusief buffer indien ingesteld),
  • het aantal bevestigde deelnemers ten opzichte van de capaciteit,
  • een conflictindicator als er resource-overlap is.

Blokkades (vrije dagen, onderhoud, externe agenda-items) zijn herkenbaar aan hun oorsprong (manual, integration, policy).

Een eenmalig evenement aanmaken

  1. Klik op een tijdslot
    Klik op een vrij tijdslot in de agenda of gebruik de knop Nieuw evenement.
  2. Kies de dienst
    Selecteer de dienst. De boekingsstijl, duur en standaardcapaciteit worden automatisch overgenomen.
  3. Kies locatie, ruimte en instructeur
    Het systeem valideert of de gekozen combinatie bij de dienst hoort en of er geen conflict is.
  4. Stel start- en eindtijd in
    Pas indien nodig de duur aan (binnen de limieten van de dienst).
  5. Sla op
    Het evenement verschijnt in de agenda met status SCHEDULED.

Een herhaalbaar evenement aanmaken

Bij diensten met slot-generatiemodus RECURRING of ROLLING worden evenementen automatisch gegenereerd. Je kunt ook handmatig een terugkerend evenement aanmaken met een herhaalpatroon (daily, weekly, biweekly).

Een boeking handmatig toevoegen

Als beheerder kun je een klant handmatig toevoegen aan een evenement, ook als dat normaal alleen via de boekingspagina kan:

  1. Open het evenement
    Klik op het evenement in de agenda.
  2. Klik op Boeking toevoegen
    Zoek de klant op naam of e-mailadres.
  3. Bevestig
    De boeking krijgt status CONFIRMED. Credits worden afgetrokken van het saldo van de klant.

Annuleren en verplaatsen

Boeking annuleren

  1. Open de boeking
    Ga naar het evenement en klik op de boeking van de klant.
  2. Annuleer
    Als beheerder kies je zelf of je de credit teruggeeft — dit is een expliciete keuze op het moment van annuleren, geen automatische beleidscheck. Het annuleringsbeleid geldt alleen voor annuleringen die klanten zelf initiëren.

Evenement annuleren

Als je een evenement annuleert, worden alle bijbehorende boekingen met status CONFIRMED, ATTENDED of PENDING_APPROVAL geannuleerd. Als beheerder kies je op het moment van annuleren zelf of credits worden teruggestort aan de deelnemers — er is geen automatische beleidscheck. Klanten ontvangen een annuleringsnotificatie.

Conflicten

De agenda detecteert automatisch conflicten bij het aanmaken of bewerken van evenementen:

  • Instructeur-overlap: dezelfde instructeur is al ingepland op een overlappend tijdstip.
  • Ruimte-overlap: dezelfde ruimte is al bezet.
  • Blokkering-overlap: een blokkade (CalendarBlock) overlapt het tijdslot.

Conflicten worden als waarschuwing getoond naast het evenement. Ze blokkeren het opslaan niet, maar zijn wel zichtbaar in het overzicht.

Statusoverzicht evenementen

StatusBetekenis
DRAFTAangemaakt maar nog niet gepubliceerd
SCHEDULEDGepland en boekbaar
IN_PROGRESSAan de gang
COMPLETEDAfgerond
CANCELLEDGeannuleerd

Zie ook

Was dit nuttig?

Laatst bijgewerkt op 24 juni 2026