D’où ils viennent
Cal.com a été fondé en 2021 par Bailey Pumfleet et Peer Richelsen — deux développeurs qui voyaient Calendly comme un outil solide mais fermé, propriétaire, sans flexibilité pour les power users. L’idée fondatrice : rebâtir un scheduling complet en open source, sous licence AGPLv3, avec la possibilité de l’héberger soi-même ou de payer une version cloud managée.
Le pari a payé. Entre 2022 et 2026, Cal.com est passé de side project GitHub à une startup financée par OSS Capital et Peter Thiel, avec un million d’utilisateurs sur la version cloud et un dépôt GitHub à plus de 30 000 stars. La société est restée 100 % open source — chaque feature développée pour les clients enterprise atterrit aussi dans la version libre.
Sauf que la vraie affaire pour un opérateur québécois, c’est que tu peux servir une page de booking en français à tes clients sans payer un plan premium juste pour ça. Calendly te demanderait l’upgrade.
Ce que c’est vraiment
Cal.com est une plateforme de scheduling disponible en deux modes :
- Cloud managé (cal.com) — abonnement mensuel, hébergement géré par Cal.com sur AWS, mise à jour automatique
- Self-hosted — tu clones le repo GitHub, tu déploies sur ton infra (Docker, Postgres, Node), tu paies zéro abonnement mais tu maintiens
Capacités principales :
- Types de rendez-vous : one-on-one classique, round-robin (auto-attribution à un membre dispo), collective (plusieurs membres ensemble), recurring
- Sync calendrier native avec Google Calendar, Microsoft Outlook, Apple Calendar — bidirectionnelle, conflits détectés en temps réel
- Buffers avant et après chaque rendez-vous (parfait pour transitions, voyage, café)
- Workflows — emails et SMS automatiques (rappel J-1, confirmation, no-show follow-up)
- Apps marketplace — Zoom, Google Meet, Stripe (pour paid bookings), Slack, HubSpot, Salesforce
- Routing forms — questions de qualification avant le booking pour router vers le bon type ou la bonne personne
- Cal AI — agent IA optionnel qui gère meetings via chat (encore en évolution)
- Embedding — tu intègres une page de booking sur ton site avec un snippet, ou tu utilises Cal Atoms (composants React) pour du custom
L’argument open source n’est pas cosmétique. Pour une PME québécoise qui veut tout maîtriser (data, hébergement, conformité Loi 25), tu déploies sur un VPS au Canada et tu contrôles l’intégralité du stack.
Comment ça s’utilise
Pour un opérateur LeadLoup qui veut un booking autonome client :
- Tu crées un compte sur cal.com et tu connectes ton Google Calendar
- Tu configures un event type : durée 30 min, location Google Meet auto, buffer 10 min, available windows lundi-vendredi 9h-17h
- Tu personnalises la page : couleurs LeadLoup, logo, langue française, questions de qualif (nom, entreprise, niche)
- Tu actives les workflows : email de confirmation immédiat, rappel SMS J-1, email follow-up J+1 si no-show
- Tu copies l’URL (
cal.com/davidcyr/demo-leadloup) et tu la mets dans ta signature email, dans ton CTA de site, dans tes campagnes outbound - Tes prospects bookent eux-mêmes — pas de back-and-forth email, pas de Doodle, pas de Calendly verrouillé
Pour LeadLoup, c’est exactement ce que je fais en 2026. Le booking entrant client va sur Cal.com, le booking manuel sortant (mes propres rdv stratégiques) reste sur un script Google Calendar maison. Dual booking system par design.
Pour qui c’est fait
Cal.com est conçu pour les opérateurs qui prennent des rendez-vous régulièrement et qui ne veulent pas dépendre d’un outil propriétaire. Si tu lances ta page de booking aujourd’hui sur Calendly et que demain Calendly triple ses prix, t’es coincé. Avec Cal.com, t’as une porte de sortie : self-host.
Public idéal :
- Solopreneurs qui prennent 5-20 rendez-vous/semaine
- Agences qui orchestrent des démos commerciales avec plusieurs membres
- Coachs et consultants qui veulent une expérience de booking pro
- Équipes RH qui automatisent les entretiens de candidats
- Devs et startups tech qui veulent self-host pour contrôle total
Public moins adapté : les très grandes entreprises avec exigences SSO/SAML complexes qui sont déjà sur Calendly Enterprise (la migration coûte plus cher que l’économie), les commerciaux qui ont besoin d’intégrations CRM ultra-natives (HubSpot Meetings est plus profond si t’es déjà dans HubSpot), et les usages très ponctuels (un rendez-vous occasionnel — un email suffit).
Le verdict de la Taverne
J’utilise Cal.com pour LeadLoup depuis plus d’un an. Mon flow : un prospect qui veut une démo clique le lien dans mon outbound, choisit un slot, reçoit un email de confirmation avec lien Google Meet, je reçois la notification dans mon Google Calendar. Zéro friction, zéro back-and-forth.
Ce qui me garde dessus :
- L’open source est réel. Le repo GitHub est actif, les contributeurs externes mergent du code, je peux self-host si demain Cal.com triple ses prix. Verrouillage zéro.
- La page de booking en français fonctionne bien pour mes clients QC. Pas une traduction parfaite à 100 %, mais propre.
- L’intégration Google Calendar est nickel. Pas de double-booking, pas de friction.
- Le plan Free est usable. Pour un solo qui démarre, un type de rendez-vous suffit pour 6 mois.
Ce qui m’agace :
- Self-hosting demande du sérieux technique. Postgres + Node + Docker + sync OAuth — pas pour un opérateur qui n’a jamais touché à un VPS. La promesse open source devient théorique pour beaucoup.
- Cal AI n’est pas encore mature. L’agent qui gère des meetings par chat, c’est un bel angle marketing, mais en pratique 2026, je le trouve encore frustrant comparé à un type de rendez-vous classique bien configuré.
- Le programme affiliate interdit les paid ads. 20 % pendant 12 mois c’est correct, mais tu peux pas push sur Meta/Google Ads — donc en pratique c’est de l’organic seulement.
- Quelques labels du dashboard restent en anglais malgré l’effort de traduction. Pour un client final, la page de booking est OK ; pour un admin non-bilingue, ça accroche par endroits.
Bottom line : si tu prends plus de 3 rendez-vous par semaine en 2026, Cal.com est probablement le bon défaut. Le plan Free pour tester, le plan Teams à 15 USD/mois dès que tu veux enlever le branding ou faire du round-robin. Self-host si tu veux contrôler la donnée à 100 %.
Disclosure affiliate : Cal.com offre 20 % de commission pendant 12 mois, sans paid ads autorisées. Si tu signes via mon lien, je peux toucher cette commission. Je l’utilise quotidiennement pour LeadLoup — la recommandation est aussi authentique que possible.
Au Québec
L’interface publique de booking est localisable en français — un vrai avantage pour servir des clients québécois. Le dashboard admin propose un support FR majoritairement complet, avec quelques labels qui restent anglais.
Facturation USD via Stripe (~38 % de change pour CAD). Pas de TPS/TVQ automatique en 2026. L’abonnement est déductible comme dépense d’exploitation pour entreprise ou travailleur autonome au Québec.
Pour la Loi 25, deux scénarios :
- Cloud managé : Cal.com héberge aux États-Unis (AWS), donc toute donnée personnelle québécoise tombe dans la catégorie « hors Québec ». Tu peux signer le DPA Cal.com et justifier la finalité. Pour B2B, c’est défendable.
- Self-hosted sur VPS canadien (OVH Beauharnois, Hetzner CA via revente, Vercel/Railway avec région CA) : zéro exposition hors Québec, contrôle total. C’est plus de boulot, mais pour des données sensibles (santé, finance, RH), c’est l’option la plus propre.
Pour la majorité des PME québécoises qui font du B2B, le cloud Cal.com avec DPA signé fait largement l’affaire. Pour les workflows sensibles, le self-hosting devient un argument réel.