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
- Klik op een tijdslotKlik op een vrij tijdslot in de agenda of gebruik de knop Nieuw evenement.
- Kies de dienstSelecteer de dienst. De boekingsstijl, duur en standaardcapaciteit worden automatisch overgenomen.
- Kies locatie, ruimte en instructeurHet systeem valideert of de gekozen combinatie bij de dienst hoort en of er geen conflict is.
- Stel start- en eindtijd inPas indien nodig de duur aan (binnen de limieten van de dienst).
- Sla opHet 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:
- Open het evenementKlik op het evenement in de agenda.
- Klik op Boeking toevoegenZoek de klant op naam of e-mailadres.
- BevestigDe boeking krijgt status
CONFIRMED. Credits worden afgetrokken van het saldo van de klant.
Annuleren en verplaatsen
Boeking annuleren
- Open de boekingGa naar het evenement en klik op de boeking van de klant.
- AnnuleerAls 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
| Status | Betekenis |
|---|---|
DRAFT | Aangemaakt maar nog niet gepubliceerd |
SCHEDULED | Gepland en boekbaar |
IN_PROGRESS | Aan de gang |
COMPLETED | Afgerond |
CANCELLED | Geannuleerd |
Zie ook
Laatst bijgewerkt op 24 juni 2026
