Why this blocks the sync
Without the planned duration Doctolib does not send an end time, so CalMedi pauses the sync to avoid duplicate events.
Sync assistance
The “Planned duration” column is required so CalMedi can compute each appointment end time. Enable it in your Doctolib list view in just a few clicks.
Without the planned duration Doctolib does not send an end time, so CalMedi pauses the sync to avoid duplicate events.
Enable the column via the “Affichage de l'agenda” button located in the top-right corner of the list view.
As soon as the column is visible, CalMedi resumes on the next run or when you trigger a manual synchronisation.
Each Doctolib user manages their columns independently. Double-check the configuration for everyone who uses CalMedi.
Sign in to Doctolib and go to Agenda → List view (the URL looks like https://pro.doctolib.fr/calendar/YYYY-MM-DD/list).
Step 1
You will find this button in the top-right corner of the table. It reveals every available column for the list view.
Step 2
Tick the checkbox and validate. Take the opportunity to enable other helpful columns (patient, status, visit motive, phone…).
Step 3
Refresh the Doctolib page or wait for the next automatic run. You can also trigger a manual sync from your CalMedi dashboard.
Step 4
CalMedi deliberately pauses the synchronisation to protect your calendars and avoid timing issues.
Toast inside Doctolib
An 8-second toast appears in the list view to warn you that the “Durée prévue” column is disabled.
Automatic email
You receive the email “Synchronisation interrupted: missing “Durée prévue” column” with this guide and the related Doctolib URL.
Follow the steps above and launch CalMedi again.
Pro tip: test the list view on every workstation you use (desktop, tablet…) to ensure the column stays enabled.
No. It simply has to stay checked. Doctolib remembers your configuration and CalMedi will detect the column on the next synchronisation.
Repeat the steps above. If it continues, email support@calmedi.io with a screenshot of your list view so we can inspect the sync logs.
Our support team can review your latest sync runs and guide you step by step.