Retour aux articles

Frans Veigar Garðarsson, CPO

Publié

Mis à jour

Comment connecter votre PMS, votre application client et vos équipes d'étage en 30 jours

Comment connecter votre PMS, votre application client et vos équipes d'étage en 30 jours

L'intégration d'un PMS avec le service d'étages peut être opérationnelle en 30 jours, à condition que le périmètre se limite à quatre cas d'usage et que l'accès aux API soit en place avant le premier jour. Le déploiement s'articule ainsi : définition du périmètre et des statuts en semaine une, mappage et configuration en semaine deux, phase pilote sur un seul étage en semaine trois, puis déploiement progressif avec des points de contrôle quotidiens en semaine quatre.

Comment connecter votre PMS, votre application client et vos équipes d'étage en 30 jours

En résumé

• Quatre cas d'usage suffisent pour un premier lancement : la synchronisation du statut des chambres, la création des tâches de ménage à partir des départs, la conversion des demandes des clients en tâches et les transmissions à la maintenance. • Chaque étape nécessite un responsable désigné : le responsable du système gère les accès API et les correspondances, la gouvernante générale définit les statuts et le sponsor exécutif prend la décision de validation (go / no-go) au 24e jour. • Réalisez un projet pilote sur un étage et une équipe pendant trois à cinq jours avant le déploiement global, puis comparez le temps de préparation et le respect des délais par rapport à une référence établie avant le premier jour. • Sweeply se connecte à plus de 20 logiciels de gestion hôtelière (PMS), dont Mews, Apaleo, Oracle OPERA Cloud, Cloudbeds et Guestline. Un établissement utilisant un PMS compatible peut être opérationnel en moins de 24 heures dès l'accès accordé. • Le temps de coordination chez les clients de Sweeply diminue généralement d'environ 20 %, ce qui représente le gain de capacité opérationnelle réinjecté sur le terrain grâce à une intégration réussie.

L'intégration n'est pas un projet technologique. C'est le travail qui consiste à transformer une réservation en une chambre prête sans passer d'appel téléphonique, un message d'un client en une tâche assignée à un responsable, et une panne en une réparation assortie d'un délai. En maintenant un périmètre strict, ce travail s'effectue en 30 jours sur n'importe quel PMS disposant d'une API documentée, et le plan ci-dessous présente la séquence, les responsables et les étapes de contrôle.

À qui s'adresse ce plan

  • Aux propriétaires de systèmes et aux responsables informatiques qui ont besoin d'un périmètre et d'un calendrier défendables

  • Aux directeurs des opérations et directeurs généraux qui souhaitent obtenir des résultats avant la haute saison

  • Aux responsables du housekeeping et de la maintenance qui recherchent des statuts fiables et moins d'appels

Il suppose un PMS basé sur le cloud avec accès API, tel que Mews, Apaleo, Oracle OPERA Cloud, Cloudbeds ou Guestline, ainsi qu'un établissement unique ou un site pilote au sein d'un groupe.

Les prérequis indispensables avant le premier jour

Quatre éléments sont nécessaires, et si l'un d'eux manque, le compte à rebours n'a pas commencé.

  1. L'accès à l'API est accordé, et non simplement promis. Responsable : propriétaire du système ou responsable informatique. Durée : prévoyez une à deux semaines avant le premier jour, car c'est l'étape sur laquelle les fournisseurs prennent du retard. Vous avez besoin des identifiants, des limites de débit (rate limits) documentées et, si disponible, d'un environnement de test (sandbox). Mews publie ses points de terminaison dans la documentation de l'API Mews Connector et Apaleo publie la sienne sur apaleo.dev, afin que vous puissiez prendre connaissance des contraintes avant de vous engager sur un périmètre.

  2. Un sponsor exécutif désigné. Responsable : directeur général. Durée : une conversation. Il faut une personne capable de refuser les dérives du périmètre (scope creep) dès la troisième semaine.

  3. Une référence de départ documentée. Responsable : gouvernante générale et responsable de la réception. Durée : une demi-journée. Enregistrez le délai moyen actuel de mise à disposition des chambres, le taux de respect des délais et le nombre d'appels par service entre la réception et les étages. Sans cela, vous ne pourrez pas prouver l'efficacité du projet.

  4. Un périmètre pilote. Responsable : responsable du housekeeping. Durée : une heure. Un étage, une équipe, un superviseur.

L'intégration doit-elle être unidirectionnelle ou bidirectionnelle ?

Choisissez le modèle qui correspond à votre fournisseur ainsi qu'à votre tolérance au risque, et commencez simplement.

Choix

Quand l'utiliser

Compromis

Unidirectionnelle, du PMS vers les opérations

Le PMS est la source unique de vérité et vous n'avez besoin que de lire les réservations et le statut des chambres

Mise en place la plus rapide et risque minimal, mais la réception continue de mettre à jour le PMS manuellement

Bidirectionnelle, avec rétroaction (write-back)

Vous voulez que le statut housekeeping mette à jour le PMS afin que la réception voie la disponibilité réelle sans avoir à appeler

Bénéfice opérationnel le plus élevé, mais nécessite des règles claires sur le système prioritaire en cas de conflit

Pilotée par les événements via webhooks

Votre PMS transmet les événements de réservation et de statut en temps quasi réel

Meilleure latence, mais nécessite une gestion des nouvelles tentatives et une file d'attente qui peut accumuler du retard

Interrogation périodique (polling)

Aucun webhook n'est disponible pour les événements dont vous avez besoin

Plus simple à développer, mais ajoute un temps de latence et consomme les quotas d'API, il convient donc de l'associer à une tâche de réconciliation quotidienne

En cas de doute, commencez par une intégration unidirectionnelle. Ajoutez la rétroaction au cours du deuxième mois, une fois que l'équipe aura pris confiance dans ce qu'elle voit. Sweeply prend en charge les deux modèles sur ses plus de 20 intégrations PMS, la décision dépend donc de vos opérations plutôt que du connecteur.

Le plan sur 30 jours : huit étapes avec un responsable et une durée

  1. Valider les cas d'usage et geler le périmètre. Responsable : sponsor exécutif. Durée : jours 1 à 2. Quatre cas d'usage constituent le bon équilibre pour une première version : synchronisation du statut des chambres, création des tâches de ménage à partir des départs, transformation des demandes clients en tâches et transmission des incidents de maintenance. Tout le reste est consigné sur une liste marquée « phase deux ».

  2. Définir les statuts en termes simples. Responsable : gouvernante générale, avec le responsable de la réception. Durée : jours 3 à 5. Notez ce que signifient réellement dans votre hôtel les états « propre », « sale », « en cours », « inspecté », « prêt », « hors service » et « hors d'usage », ainsi que les transitions autorisées. La plupart des échecs d'intégration proviennent de l'absence de cette demi-page de définitions.

  3. Mettre en correspondance les chambres, types de chambres et étages. Responsable : propriétaire du système. Durée : jours 6 à 8. Créez une table de référence unique et canonique, et maintenez-la sous contrôle de version. Toute incohérence ultérieure sera diagnostiquée par rapport à cette table.

  4. Configurer les types de tâches, les priorités et les délais de réponse. Responsable : responsable du housekeeping et responsable de la maintenance ensemble. Durée : jours 9 à 12. Associez les catégories de demandes clients aux types de tâches, définissez les échéances et déterminez à qui est escaladée une tâche en retard. Les modules housekeeping et maintenance de Sweeply sont configurés au cours de cette étape.

  5. Définir les rôles, les accès et la minimisation des données. Responsable : propriétaire du système, avec le responsable de la protection des données. Durée : jours 13 à 15. N'extrayez que les champs nécessaires au travail, limitez l'accès aux données des clients aux seuls rôles qui en ont besoin et activez les journaux d'audit. Les conditions d'hébergement, de chiffrement et de traitement des données de Sweeply sont publiées sur la page Sécurité et confiance si le service des achats le demande.

  6. Piloter sur un étage et une équipe. Responsable : responsable du housekeeping. Durée : jours 16 à 20, en direct pendant trois à cinq jours. Observez les équipes en situation réelle plutôt que de lire des rapports. Consignez chaque écart de correspondance et chaque hésitation d'un employé.

  7. Corriger, puis valider le point de décision go/no-go. Responsable : sponsor exécutif. Durée : jours 21 à 24. Comparez le délai de mise à disposition et le taux de respect des délais du pilote avec les données de référence initiales. Si les chiffres n'ont pas évolué, identifiez la cause avant d'étendre le problème à plus grande échelle.

  8. Déployer par phases et stabiliser. Responsable : directeur général, avec un responsable par service. Durée : jours 25 à 30, plus deux semaines de contrôles quotidiens. Déployez étage par étage ou bâtiment par bâtiment, vérifiez l'état de l'API et les tâches en retard chaque matin, et tenez un journal visible des incidents pour renforcer la confiance.

Deux retours d'expérience méritent d'être consultés en parallèle de ce plan. STAYERY est passé de feuilles de calcul à la planification automatisée des nettoyages en cours de séjour sur Apaleo (étude de cas STAYERY), et Volkshotel Amsterdam a continué à gérer 196 chambres et une équipe de 33 nationalités durant sa migration vers Mews (étude de cas Volkshotel).

Quelles données doivent impérativement concorder ?

Quatre objets concentrent la quasi-totalité des risques. Mettez-vous d'accord sur leurs champs avant de commencer la moindre configuration.

Objet

Champs devant correspondre

Erreur courante

Chambre

Numéro, type, étage, statut housekeeping

Numéros de chambre formatés différemment d'un système à l'autre, par exemple 0412 et 412

Réservation

Arrivée, départ, type de séjour, statut VIP, occupation

Changements de chambre et séjours fractionnés laissant des tâches obsolètes sur l'ancienne chambre

Tâche de housekeeping

Chambre, type, priorité, date/heure d'échéance, statut, personne assignée

Départs tardifs ne mettant pas à jour l'heure d'échéance, faisant apparaître la tâche comme en retard

Ordre de travail de maintenance

Chambre, catégorie, priorité, date/heure d'échéance, statut, personne assignée

Chambres hors service continuant à être attribuées pour le ménage

Formalisez par écrit les transitions d'état autorisées sous forme de séquence, par exemple sale > en cours > propre > inspecté > prêt, et restez concis. Chaque statut supplémentaire est un statut sur lequel il faudra former quelqu'un.

Comment savoir si cela fonctionne ?

Suivez ces cinq indicateurs chaque semaine pendant les deux premiers mois, puis mensuellement :

  • Pourcentage de chambres attribuées automatiquement plutôt qu'à la main

  • Délai moyen de mise à disposition des chambres par rapport à la référence initiale

  • Taux de réalisation dans les délais des demandes clients et des ordres de travail de maintenance

  • Taux d'erreur de l'API et latence moyenne

  • Nombre d'appels par service entre la réception et les étages

Le dernier indicateur est celui que le personnel perçoit en premier. Chez les clients de Sweeply, le temps de coordination diminue généralement d'environ 20 %, ce qui représente le gain de capacité concret apporté par le projet.

Qu'est-ce qui peut dysfonctionner, et comment corriger rapidement ?

Trois types d'incidents représentent la majorité des tickets de support. Les désynchronisations de statut, où le PMS indique une chambre prête alors que le housekeeping la signale sale, se résolvent grâce à une tâche de réconciliation quotidienne qui compare les listes de chambres des deux côtés et signale les différences au lieu de les écraser silencieusement. Les échecs de distribution des webhooks se traitent par des tentatives successives espacées (backoff), appuyées par cette même réconciliation en guise de filet de sécurité. Les modifications de champs par le fournisseur après une mise à jour d'API se gèrent en versionnant votre table de correspondance, vous permettant d'identifier ce qui a changé et de revenir en arrière.

Conservez une procédure d'escalade formalisée, incluant les informations dont le fournisseur de votre PMS a besoin pour investiguer : horodatage, point de terminaison, identifiant de requête et chambre concernée.

Quand 30 jours n'est pas le bon plan

Ce modèle repose sur des conditions que tous les établissements ne réunissent pas, et il vaut mieux le savoir dès la phase préparatoire.

  • PMS sur site sans API, ou accès à l'interface payant. L'intégration peut toujours en valoir la peine, mais le calendrier dépendra des processus commerciaux de votre fournisseur et non de ce plan. Obtenez le devis de l'interface avant de planifier quoi que ce soit d'autre.

  • Instances multiples de PMS au sein d'un groupe. Traitez d'abord un établissement de bout en bout. Déployer en parallèle quatre établissements sur trois versions différentes de PMS transforme un plan de 30 jours en un projet de six mois.

  • Très petits établissements. En dessous d'environ 25 chambres avec une seule femme de chambre, une liste partagée de tâches apportera l'essentiel des avantages et un projet formel d'intégration constitue une charge inutile.

  • Cas où Sweeply n'est pas la réponse adaptée. Sweeply est une couche opérationnelle qui vient se superposer au PMS, et non un PMS, une plateforme d'intégration ou une licence middleware. Si votre besoin concerne un pipeline général de transfert de données entre vos systèmes financiers, de caisse (POS) et de BI, il s'agit d'un autre outil et d'un projet distinct.

Initiez la démarche de mise en correspondance

Planifiez un échange avec notre équipe commerciale en précisant le nom et la version de votre PMS, votre nombre de chambres et la date cible de mise en service. Nous vous confirmerons la prise en charge de l'intégration et vous indiquerons lesquels des quatre objets ci-dessus nécessitent un travail de mappage dans votre cas.

Conclusion

Une intégration de 30 jours fonctionne grâce à ce qu'elle exclut, et non à ce qu'elle inclut. Quatre cas d'usage, un étage pilote, un responsable par étape et un état des lieux de référence formalisé par écrit avant tout changement permettront à un hôtel d'atteindre un déploiement fiable et de disposer des preuves nécessaires pour s'étendre. Tout le reste relève de la phase deux, où cela pourra être évalué sur la base des résultats plutôt que de l'enthousiasme.

Foire aux questions

Que doit faire un hôtel si son fournisseur de PMS facture l'accès à l'API ou à l'interface ?

Demandez un devis écrit avant de planifier le projet et comparez son coût au nombre d'heures que l'intégration vous fera gagner. Si les frais d'interface sont élevés et que votre contrat arrive bientôt à échéance, il est souvent préférable d'attendre et d'exiger l'accès à l'API lors du choix de votre prochain PMS. Sweeply peut vous confirmer si votre PMS figure sur la liste des logiciels compatibles, mais ne peut en aucun cas modifier les tarifs d'interface appliqués par un fournisseur.

Combien de temps de formation du personnel nécessite l'intégration d'un PMS aux services d'étages ?

Moins que ce que la plupart des équipes imaginent, car le changement simplifie les processus au lieu de les alourdir. Le personnel d'étage consulte une liste assignée plutôt qu'une feuille imprimée, et les superviseurs valident les inspections directement dans l'application. Les équipes Sweeply sont généralement formées en un à deux jours, l'application étant disponible dans plus de 30 langues avec traduction en temps réel des notes rédigées par les utilisateurs, un atout majeur pour les équipes multilingues.