Outils no-code · 9 min de lecture · 2026-09-06

Airtable, Notion et le no-code pour l'horaire d'une clinique : jusqu'où ça va.

Une base bâtie un dimanche soir tient plus longtemps qu'on le croit. Elle garde les médecins, les plages et les absences pas mal mieux qu'un chiffrier, et elle sort un calendrier lisible sur le téléphone de toute l'équipe. Elle s'arrête à un endroit précis, le jour où l'horaire doit refuser quelque chose. Voici jusqu'où Airtable et Notion se rendent, avec leurs quotas publiés et leurs prix, et la ligne exacte où ça cède.

Par Félix DeBlois-Beaucage

Cofondateur · développement

En bref

Pourquoi la question se pose maintenant

La gestionnaire qui décide de lâcher son chiffrier ne saute pas directement vers un logiciel spécialisé. Elle regarde d'abord ce qui traîne déjà dans la clinique. Airtable sert souvent au suivi des équipements ou des commandes de fournitures, Notion héberge les procédures d'accueil et les comptes rendus de réunion, et les deux ont l'air de pouvoir accueillir un horaire sans qu'on ait à signer quoi que ce soit de neuf.

Cette intuition est en bonne partie fondée, et c'est ce qui rend la question intéressante. Le no-code de 2026 n'a plus grand-chose à voir avec les outils de 2018: les relations entre tables tiennent la route, les vues calendrier sont utilisables, les automatisations partent toutes seules. La bonne réponse n'est donc pas binaire: ça marche jusqu'à un point qu'on peut nommer précisément. Pour la version codée de la même question, quand quelqu'un dans la clinique se propose d'écrire une vraie application, notre comparatif Synchro et une solution maison couvre l'autre chemin.

Ce que le no-code fait bien

Le rangement, en une soirée

Une structure correcte se bâtit en deux ou trois heures: une table pour les personnes, une pour les plages, une pour les absences, une pour les bureaux, et des liens entre elles. Le gain sur le chiffrier est immédiat et il est structurel. Un nom de médecin arrête d'être du texte recopié dans quarante cellules pour devenir un enregistrement auquel tout le reste pointe. Corriger l'orthographe d'un nom, changer une affectation, retirer quelqu'un qui quitte la clinique, tout ça se fait à une seule place.

Le chiffrier n'a jamais su faire ça, et c'est la première raison pour laquelle une base paraît si convaincante les premières semaines. Les erreurs de recopiage disparaissent pour de bon.

Les vues, sans écrire une ligne

La même table s'affiche en grille pour la gestionnaire, en calendrier pour l'équipe, filtrée par personne sur le téléphone d'un médecin qui veut juste savoir où il est mardi. Personne n'a rien programmé, il a suffi de choisir un champ de date. Une clinique qui envoyait un PDF par courriel tous les mois découvre là quelque chose de franchement mieux, et c'est souvent le moment où l'équipe adopte l'outil.

Le formulaire qui remplace le fil de courriels

Les demandes de congé et les disponibilités arrivent d'habitude en douze courriels, trois textos et une note laissée sur un comptoir. Un formulaire Airtable ou une base Notion partagée les fait toutes atterrir à la même place, datées, avec le nom de la personne et le motif dans les bons champs. La gestionnaire arrête de fouiller sa boîte de réception pour reconstituer qui a demandé quoi. C'est une des rares places où le no-code règle un vrai problème au lieu de le déplacer.

Les rappels automatiques

Un envoi la veille d'une garde, une alerte quand une demande de congé traîne depuis cinq jours, une notification quand quelqu'un modifie la grille publiée. Ces automatisations se configurent sans code et elles fonctionnent. Elles s'attaquent d'ailleurs à la bonne moitié du problème, celle de la propagation d'un changement, qui est l'endroit où la plupart des horaires déraillent vraiment.

L'endroit exact où ça cède

Une base enregistre, elle ne refuse pas

C'est là que ça s'arrête, et tout le reste en découle. Airtable et Notion valident le contenu d'une case: une date est une date, un lien pointe vers un enregistrement qui existe, un champ obligatoire n'est pas vide. Ce qu'ils ne font pas, c'est évaluer une règle qui met en relation plusieurs enregistrements au moment où vous en créez un.

Un bureau qui ne reçoit qu'une personne à la fois, une médecin en vacances du 12 au 19, une nouvelle recrue qu'on ne met jamais seule en garde: chacune de ces règles se vérifie en regardant d'autres lignes que celle qu'on est en train d'écrire. Rien dans ces outils ne se déclenche pour vous arrêter. Vous placez deux personnes dans le bureau 3 le mardi matin, la base enregistre deux entrées valides et affiche un calendrier impeccable.

On peut évidemment ajouter une formule qui colore la ligne en rouge quand elle détecte un doublon, et bien des bases montées avec soin le font. Le problème est le décalage. L'alerte apparaît après la saisie, dans une vue que quelqu'un doit ouvrir. Un moteur d'attribution travaille autrement, en tenant toutes les contraintes en même temps et en refusant la case impossible au moment où on la propose. C'est la différence entre un tableau de bord qui signale et un système qui empêche.

Personne n'attribue à votre place

La base a réglé le rangement, elle n'a pas touché à la décision. C'est toujours vous qui ouvrez la vue calendrier et qui placez les noms un par un, en tenant de tête les vacances, les journées d'hôpital et les demi-journées de chacun. Trente médecins, une cinquantaine de plages par semaine, une douzaine de contraintes par personne: le nombre de combinaisons dépasse depuis longtemps ce qu'un cerveau arbitre correctement à 21 h un dimanche.

Le no-code a donc déplacé le rangement sans toucher à la job. C'est exactement le constat que font les cliniques qui quittent Excel pour une base et qui, six mois plus tard, passent toujours le même nombre d'heures à monter la période. Notre article sur les limites du chiffrier détaille ce calcul d'heures, et il tient presque tel quel pour une base no-code.

Un champ de synthèse compte les gardes, il ne les pèse pas

Airtable et Notion font très bien la somme. Un champ de synthèse affiche que chaque médecin a cinq gardes ce trimestre, et la gestionnaire respire. Puis quelqu'un fait remarquer qu'il a ramassé trois vendredis soir et deux 24 décembre pendant qu'un collègue accumulait les mardis matin, et la discussion recommence à zéro.

Pondérer suppose de donner une valeur à chaque type de garde, de la faire accepter par l'équipe et de la faire respecter par l'outil au moment de la répartition. Un chiffre affiché après coup ne tranche aucune chicane, il l'alimente. Donner une valeur aux gardes est ce qui permet de répondre avec un calcul plutôt qu'avec une impression.

La plage de sans rendez-vous n'est pas une ligne comme les autres

Dans une base, elle devient une entrée avec une date, une heure et un médecin lié, au même titre qu'une réunion d'équipe. Rien ne dit qu'une plage laissée vide est un problème d'une autre nature qu'un bureau inoccupé, que ces heures comptent dans les obligations d'accessibilité du Programme de financement et de soutien professionnel pour les GMF, ou qu'un retrait accepté doit tout de suite soulever la question de savoir qui reprend la plage. Les patients se présentent pareil à 13 h. La répartition du sans rendez-vous suit des règles qui n'ont aucune raison d'exister dans un outil généraliste.

Le bureau partagé subit le même sort. Une clinique compte presque toujours plus de professionnels que de locaux, et placer les bureaux en même temps que les personnes est ce qui évite la négociation debout dans le corridor le lundi matin. Une base peut garder la liste des bureaux, elle ne les attribue pas.

Ce que le médecin voit quand il ouvre la base

Un horaire mêle de l'information que tout le monde doit voir et de l'information qui ne regarde pas l'équipe. Que la docteure Tremblay soit absente du 12 au 19 se publie sans problème. Le motif de son retrait, non.

Dans Notion, les droits se donnent à la page, et les entrées d'une base héritent de celle-ci: un médecin invité à la base voit les lignes de tout le monde, avec les champs qu'elles contiennent. Airtable règle une partie du problème en donnant la lecture seule gratuitement, mais un lecteur voit la ligne au complet, motif de retrait inclus, et restreindre champ par champ demande un forfait supérieur. Le contournement habituel consiste à bâtir une deuxième base épurée pour la diffusion et à synchroniser les deux, ce qui ajoute une composante de plus à entretenir.

Novembre, quand les règles changent

Une base d'horaire finit par contenir des formules, des vues filtrées, quatre ou cinq automatisations et deux tables de synchronisation. Tout ça a été bâti par une personne, souvent une adjointe administrative débrouillarde ou un médecin qui aime bricoler, et tout ça se tient dans sa tête.

Arrive novembre. Le GMF ajoute un site, la répartition des gardes change, un nouveau type de plage apparaît. Il faut alors rouvrir les formules, comprendre pourquoi celle-là filtrait sur ce champ, et refaire les automatisations sans casser les vues. Si la personne qui a bâti la base est partie ou n'a simplement plus le temps, la clinique se retrouve avec un outil que personne n'ose modifier, ce qui est précisément la situation qu'elle avait quitté le chiffrier pour éviter.

Le calcul, quotas et sièges

Deux chiffres méritent d'être posés avant de s'engager, parce qu'ils se vérifient dans les documents publics des fournisseurs.

Le premier est le volume. Airtable documente 1 000 enregistrements par base sur le forfait gratuit, 50 000 sur Team et 125 000 sur Business. Une clinique de 30 personnes qui écrit une ligne par personne et par demi-journée, sur environ 250 jours ouvrables, produit à peu près 15 000 lignes par année. Le forfait gratuit tient donc trois semaines, et le forfait Team un peu plus de trois ans avant qu'il faille archiver l'historique ou passer au forfait supérieur. Rien de bloquant là-dedans, mais c'est une échéance à connaître avant de bâtir dessus.

Le second est le siège, et c'est ici que l'argument du prix se dégonfle. Airtable ne facture pas les collaborateurs en lecture seule, sur aucun forfait, et un lien de vue partagée s'ouvre sans même avoir de compte. Une clinique n'a donc pas à payer trente sièges pour que trente personnes lisent l'horaire: deux gestionnaires en accès Éditeur suffisent et le reste de l'équipe consulte gratuitement. À 20 $ US par siège par mois sur le forfait Team, la facture ressemble à 40 $ US par mois, pas à 600 $. La nuance à connaître est le statut Commentateur, facturable sur Team au même titre qu'Éditeur et gratuit seulement à partir de Business: un médecin qui doit pouvoir écrire « je ne peux pas ce jeudi-là » sous une plage arrête d'être un lecteur gratuit. Notion fonctionne de façon comparable, avec un accès invité gratuit mais limité aux pages où la personne est invitée.

Le prix ne devrait donc pas être ce qui vous fait hésiter. Une base Airtable bien bâtie coûte moins cher qu'à peu près n'importe quel logiciel spécialisé, Synchro compris, qui se facture 10 $ CAD par utilisateur par mois. Ce qu'il faut trancher porte sur ce que l'outil fait de vos trente personnes une fois qu'elles sont là, et sur les heures de gestion que l'attribution manuelle continue de vous coûter.

La Loi 25 quand c'est vous qui bâtissez la base

Un horaire de clinique déborde de renseignements personnels, même sans le moindre dossier de patient. Les disponibilités, les absences, les préférences et les motifs de retrait d'un médecin en sont, au sens de la Loi 25, dont la plupart des obligations s'appliquent depuis le 22 septembre 2023.

L'article 17 de la Loi sur la protection des renseignements personnels dans le secteur privé demande, avant de communiquer de tels renseignements hors Québec, une évaluation des facteurs relatifs à la vie privée, en tenant compte de la sensibilité des renseignements, de la finalité de leur utilisation, des mesures de protection prévues et du régime juridique du pays de destination. La communication doit aussi faire l'objet d'une entente écrite. C'est la partie que le no-code déplace vers vous: quand vous bâtissez la base vous-même, c'est votre clinique qui fait la communication, et l'évaluation vous revient.

Sur l'hébergement, les deux fournisseurs publient leur position. Airtable héberge aux États-Unis par défaut et offre une résidence des données en Europe ou en Australie seulement à ses clients Enterprise Scale. Notion héberge aux États-Unis par défaut et offre l'Union européenne, le Japon et la Corée du Sud à ses clients Enterprise. Aucune option canadienne d'un côté comme de l'autre. Une base bâtie en no-code additionne en plus les fournisseurs, puisque l'outil lui-même, le service d'automatisation et l'envoi de courriels arrivent chacun avec sa propre chaîne de sous-traitants à évaluer. Notre page sécurité et conformité décrit ce que Synchro fait de son côté sur ce terrain.

Par où commencer si vous voulez essayer pareil

L'exercice a une vraie valeur, même juste pour mettre au clair des règles que la clinique n'a jamais écrites. Quelques précautions le rendent concluant plus vite.

  1. Faites le test du conflit dès la première journée. Placez sciemment deux médecins dans le même bureau à la même heure, puis inscrivez au sans rendez-vous quelqu'un que vous venez de mettre en vacances. Si la base enregistre les deux sans rien dire, vous connaissez sa limite avant d'y avoir investi trois mois.
  2. Chronométrez la préparation d'une vraie période. Bâtissez un mois complet avec vos vrais effectifs, chronomètre en main. Comparez au temps que ça prend aujourd'hui. Si le chiffre ne bouge pas, la base a réglé le rangement et pas la job.
  3. Écrivez les règles avant les tables. Ce qui départage deux médecins qui veulent la même plage, ce qui arrive quand une plage reste découverte, qui a le dernier mot. Ce document reste utile peu importe l'outil retenu, contrairement à la base.
  4. Décidez tout de suite qui voit quoi. Séparez ce qui se publie à l'équipe de ce qui reste à la gestion, et vérifiez que l'outil peut tenir cette séparation sur le forfait que vous comptez payer.
  5. Nommez une deuxième personne. Quelqu'un d'autre doit pouvoir ouvrir les formules et les automatisations en septembre prochain. Si personne ne se propose, vous venez de recréer le fichier que seule une personne sait ouvrir.

Où Synchro intervient

Synchro bâtit l'horaire des équipes médicales au Québec avec les objets du métier plutôt qu'avec des tables génériques: plages de sans rendez-vous, gardes pondérées, bureaux partagés, transferts entre collègues avec la trace de qui a accepté et quand. Chaque médecin écrit ses contraintes en français ordinaire et le moteur décide de ce qui est plaçable, ce qui donne au no-code sa souplesse d'entrée sans son silence au moment de l'erreur. Les contraintes en langage naturel reposent exactement sur ce partage. Dans notre GMF pilote de Saint-Hyacinthe, une trentaine de personnes gérées dans un chiffrier demandaient environ 30 heures de gestion par mois, corrections après publication comprises, et environ une heure avec l'outil. Ce sont nos mesures et non une moyenne du réseau.

Ce que Synchro ne fait pas: aucune donnée de patient n'y circule et l'outil ne remplace pas votre DME, qu'il s'agisse d'Ofys, d'Omnimed, de Medesync ou de Kinlogix, qui consomment l'horaire sans le produire. L'évaluation exigée par l'article 17 reste à faire, ici comme ailleurs. La différence tient au nombre de fournisseurs à évaluer, et au fait qu'un fournisseur avec qui vous avez une entente répond de ce qu'il héberge.

Pour aller plus loin

Questions fréquentes

Peut-on faire l'horaire d'une clinique avec Airtable ou Notion?

On peut y ranger un horaire et le diffuser, pas le bâtir. Ces outils gardent les médecins, les plages et les absences, et affichent tout ça en calendrier lisible sur le téléphone, ce qui règle le côté diffusion bien mieux qu'un chiffrier. L'attribution, elle, reste à faire à la main: c'est vous qui décidez qui va où, et la base accepte sans broncher les deux médecins que vous venez de placer dans le même bureau à la même heure.

Pourquoi une base de données n'empêche-t-elle pas les conflits d'horaire?

Parce qu'elle valide une case, pas une règle qui traverse plusieurs lignes. Airtable et Notion vérifient qu'une date est une date et qu'un lien pointe vers un enregistrement qui existe. Qu'un bureau ne reçoive qu'une personne à la fois, ou qu'une médecin soit en vacances cette semaine-là, ce sont des règles qui portent sur d'autres lignes que celle qu'on écrit, et rien ne se déclenche à la saisie pour les refuser. On peut afficher le conflit après coup avec une formule, encore faut-il que quelqu'un ouvre la vue.

Combien coûte un horaire de clinique bâti dans Airtable ou Notion?

Moins cher qu'on l'imagine, parce que les lecteurs ne se paient pas. Airtable ne facture les collaborateurs en lecture seule sur aucun forfait, et un lien de vue partagée s'ouvre sans même avoir de compte, alors une clinique de 30 personnes peut s'en tenir à deux sièges de gestionnaire à 20 $ US par mois chacun sur le forfait Team, selon la grille de prix d'Airtable et sa documentation sur la facturation, consultées le 2026-09-06. La nuance à connaître: le statut Commentateur est facturable sur Team et ne devient gratuit qu'à partir de Business. Notion suit une logique proche, avec un accès invité gratuit mais limité aux pages où la personne est invitée.

Les quotas d'Airtable posent-ils problème pour un horaire?

Assez vite, oui. Airtable documente 1 000 enregistrements par base sur le forfait gratuit, 50 000 sur Team et 125 000 sur Business. Une clinique de 30 personnes qui écrit une ligne par personne et par demi-journée produit environ 15 000 lignes par année. Le forfait gratuit tient donc à peu près trois semaines, et le forfait Team un peu plus de trois ans avant qu'il faille archiver l'historique ou passer au forfait supérieur.

Le no-code pose-t-il un problème de Loi 25 pour une clinique?

Il déplace l'obligation vers vous. Les disponibilités, les absences et les motifs de retrait d'un médecin sont des renseignements personnels, et l'article 17 de la Loi sur la protection des renseignements personnels dans le secteur privé exige, depuis le 22 septembre 2023, une évaluation des facteurs relatifs à la vie privée avant de les communiquer hors Québec, en plus d'une entente écrite. Quand c'est vous qui bâtissez la base sur un outil américain, c'est votre clinique qui fait cette communication et qui doit produire l'évaluation.

Quand faut-il quitter le no-code pour un logiciel d'horaire dédié?

Le signal le plus fiable est le nombre de vérifications à faire à la main avant de publier. Tant que relire la grille prend quelques minutes, la base fait la job. Quand la relecture devient un rituel de fin de mois parce que rien n'empêche l'erreur à la source, l'outil a atteint sa limite. Les deux autres signaux sont la personne unique qui comprend les formules et la première chicane d'équité que la base ne peut pas trancher avec des chiffres.

Sources publiques citées : grille de prix Airtable et page « Airtable plans » du centre d'aide Airtable, consultées le 2026-09-06, pour les prix par utilisateur et les limites de 1 000, 50 000 et 125 000 enregistrements par base; page « How collaborators impact billing » du centre d'aide Airtable, consultée le 2026-09-06, pour la gratuité des collaborateurs en lecture seule et des liens de vue partagée, et pour le statut Commentateur facturable sur Team; page « Data residency at Airtable », consultée le 2026-09-06, pour l'hébergement aux États-Unis par défaut et les régions offertes sur Enterprise Scale; grille de prix Notion et page « Data residency » du centre d'aide Notion, consultées le 2026-09-06, pour les prix par membre, l'accès invité et les régions offertes aux clients Enterprise; Loi modernisant des dispositions législatives en matière de protection des renseignements personnels (Loi 25) et article 17 de la Loi sur la protection des renseignements personnels dans le secteur privé, pour l'entrée en vigueur du 22 septembre 2023 et l'évaluation des facteurs relatifs à la vie privée; Programme de financement et de soutien professionnel pour les GMF, MSSS, version du 1er avril 2026, pour les obligations d'accessibilité. Les heures de gestion citées viennent de nos mesures dans un GMF pilote et ne sont pas une moyenne du réseau. Le calcul de 15 000 lignes par année est une estimation à partir de 30 personnes, deux demi-journées et 250 jours ouvrables. Les noms de produits appartiennent à leurs propriétaires respectifs et ce site n'est affilié à aucun d'eux.

À propos de l'auteur

Félix DeBlois-Beaucage

Cofondateur · développement

Cofondateur de Synchro. Il développe le produit et il est responsable de la protection des renseignements personnels.

Tous ses articles[email protected]

Voyez ce que ça donne quand l'outil refuse le conflit.

Démo sur vos vraies plages, vos vrais bureaux et vos vraies gardes, sans engagement.

Planifier une démo