Documentation en ligne

Agenda de type Rendez-vous

Un agenda de type Rendez-vous permet de proposer aux usagers la prise de rendez-vous sur des crĂ©neaux dĂ©finis, en tenant compte de règles de disponibilitĂ©, de la durĂ©e des rendez-vous et de dĂ©lais de rĂ©servation.

Pour mettre en place une démarche de prise de rendez-vous en ligne, la première étape est de créer un nouvel agenda, puis de le paramétrer et enfin de l'utiliser dans un formulaire et un workflow.

Comment paramétrer un agenda de type Rendez-vous ?

⚙️ Accès dans le backoffice :
Agendas > 👉 un agenda > Paramétrage

Chaque type d'agenda comporte des paramètres communs et des paramètres spécifiques détaillés ci-dessous.

Types de rendez-vous

Les types de rendez-vous permettent de proposer des crĂ©neaux de durĂ©es diffĂ©rentes en fonction de l’objet du rendez-vous. Ils sont particulièrement utiles lorsque tous les rendez-vous ne nĂ©cessitent pas le mĂŞme temps de traitement.

Chaque type de rendez-vous est dĂ©fini par :

  • un libellĂ© (par exemple : inscription, dĂ©pĂ´t, retrait) ;
  • une durĂ©e, exprimĂ©e en minutes (par exemple : 15, 30 ou 45 minutes).

Guichets

Un agenda de type Rendez-vous peut contenir un ou plusieurs guichets. Chaque type de rendez-vous est dĂ©fini par un libellĂ© (par dĂ©faut : Guichet 1).

Les guichets permettent de gĂ©rer la capacitĂ© d’accueil en parallèle sur un mĂŞme lieu (avec un unique agenda). Ils sont utilisĂ©s pour augmenter le nombre de rendez-vous possibles sur un mĂŞme crĂ©neau, sans multiplier les agendas.

Les types de rendez-vous, les rappels, les délais de réservation ainsi que les permissions sont communs à l’ensemble des guichets d’un même agenda.
Si des règles différentes doivent être appliquées sur ces éléments, il est nécessaire de créer un nouvel agenda.
La création d’un nouveau guichet ne permet pas de différencier ces paramètres.

Lors de la rĂ©servation les rendez-vous sont affectĂ©s indiffĂ©remment Ă  l’un ou l’autre guichet. Dans la vue calendaire, le guichet associĂ© Ă  chaque rendez-vous est visible.

Gestion globale

Par défaut, un agenda est configuré en gestion globale des guichets. Les plages horaires d’ouverture et les exceptions s’appliquent alors à l'ensemble des guichets.

Gestion unitaire

Il est possible de « Basculer en gestion unitaire des guichets » (depuis le menu kebab). Chaque guichet peut alors être configuré indépendamment, avec ses propres plages horaires et ses propres exceptions.

Plages horaires

Pour qu’un agenda de type Rendez-vous puisse proposer des créneaux, il est nécessaire de définir des plages horaires d’ouverture.

Il est possible de définir différents types de plages horaires afin de s’adapter à l’organisation du service.

Plage horaire régulière

Les plages horaires rĂ©gulières permettent de dĂ©finir des ouvertures rĂ©currentes dans le temps, par exemple :

  • tous les lundis et jeudis de 9h Ă  12h et de 14h Ă  17h ;
  • le premier lundi de chaque mois de 13h Ă  16h30 ;

Plage horaire unique

Il est également possible de définir une plage horaire unique, associée à une date précise. Ce type de plage est adaptée pour une ouverture exceptionnelle.

Exceptions

Les exceptions permettent de définir des périodes pendant lesquelles les plages horaires habituelles ne s’appliquent pas.
Elles servent à rendre indisponibles certains créneaux.

Les exceptions peuvent ĂŞtre dĂ©finies globalement pour l’agenda ou spĂ©cifiquement pour chaque guichet, selon le mode de gestion choisi (globale ou unitaire).

Elles sont gĂ©nĂ©ralement utilisĂ©es pour :

  • les jours fĂ©riĂ©s ;
  • les absences (congĂ©s, formation, indisponibilitĂ© ponctuelle) ;
  • des changements temporaires d’horaires.

Il est possible d’« Ajouter une exception » en renseignant la date et heure de dĂ©but et de fin ainsi qu'un libellĂ©. Tous les crĂ©neaux compris entre ces deux bornes sont automatiquement rendus indisponibles Ă  la rĂ©servation.
Il est Ă©galement possible de gĂ©rer les exceptions via des sources d'exceptions (ou calendrier d'exceptions) en cliquant sur l'icĂ´ne de la clĂ© Ă  molette :

  • activation d’une source d’exceptions. Par dĂ©faut, la source jours fĂ©riĂ©s est activĂ©e, ce qui permet d’exclure automatiquement les jours fĂ©riĂ©s des crĂ©neaux proposĂ©s ;
  • import d’un fichier calendrier (.ics) ;
  • connexion Ă  une URL de calendrier distant, synchronisĂ©e automatiquement (toutes les heures).

Ressources partagées

Les ressources partagĂ©es permettent de gĂ©rer la rĂ©servation d’équipements ou de moyens qui peuvent ĂŞtre partagĂ©s par plusieurs agendas, par exemple : une salle, un vĂ©hicule, un vidĂ©oprojecteur.

Paramètres d'affichage

Il est possible de définir les informations affichées pour chaque rendez-vous dans la vue calendaire.

Voici quelques exemples de variables couramment utilisĂ©es dans le gabarit d’affichage :

  • {{ booking.label }} â†’ intitulĂ© du rendez-vous
  • {{ booking.user_name }} â†’ nom de l’usager ayant effectuĂ© la rĂ©servation
  • {{ booking.extra_data.QUELQUECHOSE }} â†’ donnĂ©e supplĂ©mentaire transmise lors de l'appel webservice de rĂ©servation, en ajoutant un paramètre, comme QUELQUECHOSE dans les donnĂ©es Ă  envoyer dans le corps de la requĂŞte
  • {{ booking.event.desk }} â†’ libellĂ© du guichet sur lequel le rendez-vous a Ă©tĂ© rĂ©servĂ©
  • {{ booking.event.desk.slug }} â†’ identifiant (slug) du guichet associĂ© Le libellĂ© et le slug du guichet sur lequel la rĂ©servation a eu lieu

Prise de rendez-vous backoffice

La prise de rendez-vous backoffice permet Ă  un agent de prendre un rendez-vous directement depuis la vue calendaire de l'agenda.

Comment créer une démarche de prise de rendez-vous ?

⚙️ Accès dans le backoffice :
Formulaires > 👉 un formulaire

Les types de rendez-vous et les créneaux sont exposés dans le formulaire à l’aide de champs de type Liste, configurés pour utiliser des sources de données.

Exposer les types de rendez-vous dans un formulaire

Quelques minutes après la crĂ©ation d’un agenda de type Rendez-vous, une source de donnĂ©es dĂ©diĂ©e devient automatiquement disponible :
« Nom de l’agenda – Types de rendez-vous ».
Cette source permet d’afficher dynamiquement les types de rendez-vous définis dans l’agenda et de laisser l’usager choisir celui qui correspond à l'objet de sa demande.

Nous vous recommandons de donner Ă  ce champ l’identifiant « meeting_type ». Cet identifiant sera utilisĂ© par la suite pour filtrer automatiquement les crĂ©neaux horaires en fonction du type de rendez-vous choisi.

Exemple de génération des créneaux

Lorsque vous crĂ©ez un type de rendez-vous d’une durĂ©e de 30 minutes sur une plage horaire allant de 8h00 Ă  12h00 :

  •     8 crĂ©neaux sont gĂ©nĂ©rĂ©s automatiquement ;
  •     le dernier crĂ©neau proposĂ© commence Ă  11h30 ;
  •     aucun crĂ©neau n’est affichĂ© Ă  12h00, qui correspond Ă  l’heure de fin de la plage horaire.

Exposer les crĂ©neaux horaires dans un formulaire

Quelques minutes après la crĂ©ation d’un agenda de type Rendez-vous, une source de donnĂ©es dĂ©diĂ©e devient automatiquement disponible :
« Nom de l’agenda – Créneaux du type form_var_meeting_type_raw ».
Cette source permet d’afficher dynamiquement les créneaux disponibles en fonction du type de rendez-vous choisi.

Nous vous recommandons de donner Ă  ce champ l’identifiant « creneau ». Cet identifiant sera utilisĂ© par la suite dans le workflow.
Et de sélectionner le mode d'affichage « Horaires » pour afficher les créneaux sous forme calendaire.

🛠️ Pour aller plus loin

Il est Ă©galement possible d'utiliser une URL du JSON Ă  la place d'une source de donnĂ©es. Le format attendu sera alors :
{{ agendas_url }}api/agenda/SLUG-DE-LAGENDA/meetings/SLUG-DU-TYPE-DE-RDV/datetimes/

Date d'alignement : indĂ©pendamment du dĂ©lai de rĂ©servation paramĂ©trĂ© au niveau de l'agenda, il est possible de choisir Ă  partir de quelle date afficher les crĂ©neaux en ajoutant une date fixe au format JJ/MM/AAAA ou un gabarit.

Dans l’onglet Avancé du champ Liste, il est possible d’activer l’option « Afficher les éléments désactivés » (désactivée par défaut). Cette option permet d’afficher à l’usager, en grisé, les créneaux déjà réservés, à titre informatif.

Enregistrer la réservation dans l'agenda

Une fois le créneau sélectionné et le formulaire validé par l’usager, le workflow associé au formulaire doit impérativement être configuré pour enregistrer la réservation dans l’agenda.

Sans cette étape, le choix du créneau reste purement informatif et aucune réservation n’est créée dans l’agenda, même si des créneaux ont été affichés et sélectionnés.

Découvrez une démarche simplifiée de prise de rendez-vous

⬇️ Téléchargez l'application
(version 1.0.20260120.1)

📋 Besoin d'aide ?
Consultez au préalable la section dédiée à la gestion des applications

⚙️ Accès dans le backoffice :
Système > Applications > Installer

L’installation de cette application déploie automatiquement sur votre instance :

  • un agenda de type rendez-vous ;
  • un formulaire de prise de rendez-vous ;
  • un workflow volontairement simplifié, limité aux étapes strictement nécessaires.

Dernière mise à jour le 21/01/2026 10:11 — Éditer