CalMedi
CalMedi Sync Intelligence

Sync assistance

Restore the Doctolib ↔ Google synchronisation

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.

Before you start

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.

What you need to do

Enable the column via the “Affichage de l'agenda” button located in the top-right corner of the list view.

Immediate effect

As soon as the column is visible, CalMedi resumes on the next run or when you trigger a manual synchronisation.

Enable the “Durée prévue” column again

Each Doctolib user manages their columns independently. Double-check the configuration for everyone who uses CalMedi.

  1. 01

    Open the Doctolib list view

    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

  2. 02

    Click “Affichage de l'agenda”

    You will find this button in the top-right corner of the table. It reveals every available column for the list view.

    Step 2

  3. 03

    Check “Durée prévue”

    Tick the checkbox and validate. Take the opportunity to enable other helpful columns (patient, status, visit motive, phone…).

    Step 3

  4. 04

    Run a new CalMedi sync

    Refresh the Doctolib page or wait for the next automatic run. You can also trigger a manual sync from your CalMedi dashboard.

    Step 4

What happens while the column is missing

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.

Best practices for the list view

  • Each teammate controls their own columns. Ask everyone who uses CalMedi to double-check their Doctolib profile.
  • The more columns you enable (patient, status, visit motive…), the richer the Google Calendar event becomes.
  • After any change, refresh the Doctolib page before starting another synchronisation.

Pro tip: test the list view on every workstation you use (desktop, tablet…) to ensure the column stays enabled.

Frequently asked questions

Do I need to keep the column visible all the time?

No. It simply has to stay checked. Doctolib remembers your configuration and CalMedi will detect the column on the next synchronisation.

The column keeps disappearing — what now?

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.

Need extra help?

Our support team can review your latest sync runs and guide you step by step.