Passer au contenu
  • Il n'y a aucune suggestion car le champ de recherche est vide.

Comment fonctionne la synchronisation des données dans Pabau

La synchronisation des données maintient vos dossiers Pabau en phase avec les autres outils déjà utilisés par votre clinique. Lorsqu'un client est créé, modifié ou supprimé dans Pabau, la synchronisation des données transmet automatiquement cette mod

La synchronisation des données maintient vos dossiers Pabau en phase avec les autres outils déjà utilisés par votre clinique. Lorsqu'un client est créé, modifié ou supprimé dans Pabau, la synchronisation des données transmet automatiquement cette modification à un système connecté — comme votre CRM ou votre plateforme comptable — en temps quasi réel, afin que vous n'ayez jamais à ressaisir les mêmes informations à deux endroits.

Ce guide explique ce que fait l'outil, comment une synchronisation circule de Pabau vers le système connecté, et comment lire le journal de livraison lorsque vous souhaitez vérifier que tout fonctionne correctement. Pour la configuration détaillée d'un connecteur spécifique, consultez le guide dédié à ce connecteur (par exemple, l'intégration Microsoft Dynamics 365 Business Central).

Remarque : La synchronisation des données fait partie du Data Hub. Vous la trouverez sous Data Hub > Data Sync. Vous devez disposer d'un accès administrateur pour ajouter, modifier ou mettre en pause un connecteur.

Où trouver la synchronisation des données

Ouvrez le Data Hub depuis le menu principal et sélectionnez l'onglet Data Sync. Chaque connecteur que vous avez configuré apparaît sous forme de carte affichant son statut, la date de sa dernière synchronisation réussie, le nombre d'échecs de livraison au cours des dernières 24 heures, et le nombre actuellement en file d'attente.

The Data Sync tab in the Data Hub, showing a connector card with its status and health metrics

Depuis une carte de connecteur, vous pouvez :

  • Gérer — ouvrir les paramètres, les déclencheurs, le mappage des champs et le journal de livraison du connecteur.
  • Mettre en pause — arrêter temporairement l'envoi. Les modifications effectuées pendant la pause ne sont pas mises en file d'attente pour plus tard ; elles ne sont simplement pas envoyées.
  • Supprimer — supprimer le connecteur, ses déclencheurs et ses mappages. L'historique des livraisons est conservé à des fins d'audit.

Ajouter un connecteur

Sélectionnez Ajouter un connecteur pour voir les connecteurs disponibles pour votre clinique. Choisissez une destination et sélectionnez Configurer pour démarrer la configuration guidée.

The Add a connector dialog listing the available connectors

Pabau propose actuellement les connecteurs suivants :

  • HubSpot — synchronisation bidirectionnelle des clients et prospects Pabau avec les contacts et transactions HubSpot.
  • GoHighLevel — synchronisation bidirectionnelle des clients Pabau avec les contacts GoHighLevel, ainsi que des tags de rendez-vous et de résultats de prospects pour les workflows des agences marketing.
  • Shopify — transmet vos niveaux de stock Pabau à votre boutique Shopify lorsque des produits de vente au détail sont vendus au point de vente.
  • Microsoft Dynamics 365 Business Central — synchronise les clients Pabau vers Business Central en tant que clients, en temps quasi réel.
  • NABIDH (Dubai Health Authority) — envoie les données démographiques des patients à la plateforme NABIDH de la DHA sous forme de messages HL7.
  • Webhook personnalisé — envoie les événements Pabau vers le point de terminaison de votre choix, en utilisant les mêmes webhooks JSON que reçoivent des outils comme Zapier, avec journaux de livraison, tentatives de renvoi et événements de test.

Astuce : Certains connecteurs n'autorisent qu'une seule connexion par clinique. Si un connecteur possède déjà une connexion, sa tuile affiche Connecté et ne peut pas être ajoutée deux fois — ouvrez plutôt la connexion existante avec Gérer.

Les quatre onglets de configuration

Chaque connecteur se configure via les quatre mêmes onglets. Vous les parcourez à l'aide du bouton Suivant, et vous pouvez revenir à tout onglet ultérieurement depuis Gérer.

1. Paramètres

Où vos mises à jour sont envoyées et comment votre clinique est identifiée à leur arrivée. Ces informations proviennent du dossier d'intégration fourni par le fournisseur du système connecté. Une fois saisies, utilisez Tester la connexion pour vérifier que tout est accessible avant la mise en production. Les identifiants sont stockés chiffrés et ne sont plus jamais affichés — pour les modifier, vous devez coller de nouvelles valeurs.

2. Déclencheurs

Quels événements Pabau sont transmis au système connecté. Chaque déclencheur associe un événement Pabau (comme client.create ou client.update) à une action de l'autre côté. Désactivez un déclencheur et cet événement est simplement ignoré — rien n'est mis en file d'attente pour plus tard.

The Triggers tab showing client.create, client.update and client.delete toggles

3. Mappage

Quel champ Pabau correspond à quel champ dans le système connecté. Chaque ligne indique le champ Pabau, le sens de la synchronisation, le champ de destination, et si le champ est obligatoire, conditionnel ou facultatif. Désactivez une ligne pour arrêter la synchronisation de ce champ. Le paramètre Résolution des conflits de données détermine quel côté l'emporte lorsqu'il n'est pas clair lequel possède les données les plus récentes — Pabau fait référence par défaut.

The field mapping table showing Pabau fields mapped to destination fields

4. Vérification

Un résumé final de la connexion avant de l'activer.

Envoyer un événement de test

Depuis l'onglet Mappage, vous pouvez sélectionner Envoyer un événement de test pour vérifier l'ensemble du pipeline de bout en bout. Pabau choisit un enregistrement correspondant au hasard dans votre compte et le transmet via le pipeline en production — exactement ce qu'enverrait un événement réel — et indique dans le journal que cette livraison est un test. C'est la manière la plus sûre de confirmer qu'un nouveau connecteur est correctement configuré.

The Send a test event dialog with a choice of events to send

Lire le journal de livraison

Sélectionnez Journaux depuis n'importe quel connecteur pour voir toutes les livraisons — une ligne par événement que Pabau a tenté d'envoyer. Vous pouvez filtrer par statut, objet, déclencheur ou date, rechercher par identifiant d'enregistrement ou de corrélation, masquer les événements de test, activer Direct pour observer les livraisons en temps réel, et exporter la liste au format CSV. Un résumé en haut de page regroupe les erreurs des dernières 24 heures par type.

The delivery log showing rows with different statuses and an error summary

Chaque livraison affiche l'un des statuts suivants :

  • Réussie — la modification a atteint le système connecté et a été acceptée.
  • Réussie (retardée) — la livraison a réussi, mais a attendu plus de cinq minutes en file d'attente avant sa première tentative (généralement un connecteur qui se réactive après une période d'inactivité).
  • En file d'attente / En cours de traitement — acceptée par Pabau et en attente d'envoi, ou en cours d'envoi en ce moment même.
  • Échouée (nouvelle tentative en cours) — un problème temporaire ; Pabau retentera automatiquement (voir ci-dessous).
  • Échouée — un problème permanent qui ne pourra réussir sans une modification de votre côté ou du côté du système connecté. La raison est affichée sous forme d'un court libellé tel que Rejeté ou Non implémenté.

Comment fonctionnent les nouvelles tentatives

Tous les échecs ne sont pas permanents. Pabau classe automatiquement les échecs en deux catégories :

  • Temporaire — une erreur réseau, une limite de débit (le système connecté nous a demandé de ralentir), ou une erreur serveur (une réponse 5xx) de l'autre côté. Pabau réessaie selon un calendrier progressif (environ 30 secondes, puis une minute, puis deux, et ainsi de suite) jusqu'à 8 tentatives avant d'abandonner.
  • Permanent — le système connecté a rejeté la demande d'emblée (une réponse 4xx, comme des données invalides). Une nouvelle tentative ne servirait à rien, donc Pabau marque immédiatement la livraison comme échouée et vous indique la raison.

Remarque : Mettre un connecteur en pause ne fait pas perdre les données à venir — mais les modifications effectuées pendant la pause ne sont pas mises en file d'attente et ne seront pas envoyées à la reprise. Utilisez les outils Lier des enregistrements existants ou d'événement de test pour réconcilier les données après une pause, ou demandez à votre fournisseur la meilleure façon de rattraper le retard.

Examiner une livraison individuelle

Sélectionnez n'importe quelle ligne du journal pour ouvrir son détail complet. Vous y verrez l'enregistrement Pabau d'origine, l'enregistrement de destination visé, l'identifiant de corrélation (utile lors de l'ouverture d'un ticket de support), la version de mappage utilisée, et chaque tentative — y compris la requête exacte envoyée par Pabau et la réponse exacte reçue en retour.

A single delivery's detail panel showing the request, response and error

Depuis ce panneau, vous pouvez également renvoyer une livraison échouée de l'une des deux façons suivantes :

  • Rejouer la charge utile d'origine — renvoyer exactement ce qui a été envoyé la première fois. Utilisez cette option lorsque l'échec provenait de l'autre côté et que les données elles-mêmes étaient correctes.
  • Synchroniser les données les plus récentes — reconstruire la requête à partir des valeurs actuelles de l'enregistrement et l'envoyer. Utilisez cette option lorsque vous avez depuis corrigé les données dans Pabau.

Astuce : Lorsque vous contactez le support à propos d'un problème de synchronisation, copiez l'identifiant de corrélation depuis le détail de la livraison. Cela nous permet de retracer la requête et la réponse exactes sans aucune conjecture.

Articles associés

  • Comment fonctionne l'intégration Microsoft Dynamics 365 Business Central
  • Comment fonctionne l'intégration GoHighLevel
  • Comment fonctionne l'intégration Shopify
  • Comment fonctionne l'intégration HubSpot