Définitions
Le temps réel (event-driven, webhook) : le CRM pousse une notification dès qu'un bien change, le site est mis à jour en quelques secondes. Le batch (cron, polling) : la passerelle interroge le CRM à intervalle fixe (toutes les 15 min, toutes les heures, etc.) et synchronise les changements détectés.
Avantages du temps réel
- Délai de propagation de l'ordre de la seconde.
- Charge réseau minimale (uniquement les changements).
- Expérience commerciale optimale : un prix négocié dans le CRM est immédiatement à jour sur le site.
- Compatible avec les architectures modernes (Slack, Zapier, etc.).
Avantages du batch
- Plus simple à implémenter, pas d'infrastructure webhook côté CRM.
- Tolérant aux pannes : un cycle raté est rattrapé au suivant.
- Permet une réconciliation complète qui détecte les écarts silencieux.
- Plus prévisible en termes de charge serveur.
Comparatif
| Critère | Temps réel | Batch |
|---|---|---|
| Latence | 1 à 5 secondes | 5 min à 1 h |
| Charge réseau | Très faible | Moyenne |
| Robustesse | Dépend de la fiabilité du webhook | Élevée |
| Coût d'implémentation | Moyen à élevé | Faible |
| CRM compatibles (Ts-Immo) | Sweepbright, Whise | Tous les autres |
Quand opter pour le temps réel
Le temps réel est recommandé si votre CRM le supporte (Sweepbright, Whise), si vous gérez de gros volumes (1000+ biens), ou si vous avez des cas d'usage critiques (vente interactive notariale, alertes prospects immédiates).
Quand le batch suffit
Pour une agence indépendante avec moins de 500 biens et un CRM standard, une synchronisation toutes les heures est imperceptible commercialement. C'est le mode par défaut pour 17 des 19 connecteurs Ts-Immo.
L'approche hybride
Ts-Immo combine systématiquement les deux : événementiel quand le CRM le permet, batch toutes les heures par défaut, et réconciliation complète quotidienne pour rattraper les éventuels écarts. C'est l'architecture la plus robuste.