Un tarif de forfait de ski trop bas coûte du chiffre d’affaires ; un tarif trop élevé fait fuir la clientèle vers un domaine concurrent situé à quelques kilomètres. Face à ce dilemme classique, un domaine skiable de moyenne montagne a choisi d’expérimenter un agent chargé de proposer des ajustements tarifaires saisonniers, sans jamais lui laisser la main sur la publication effective des prix.
Le principe retenu ressemble à celui appliqué dans d’autres secteurs sensibles aux montants : l’agent analyse, propose, argumente sa proposition, et un responsable commercial valide ou ajuste avant toute mise en ligne sur la billetterie du site.
Les trois indicateurs croisés par l’agent
Plutôt que de se fier à un seul signal, l’agent croise systématiquement trois indicateurs avant de formuler une proposition : le taux de remplissage des forfaits de la semaine en cours, l’enneigement mesuré sur les pistes ouvertes, et le tarif pratiqué l’année précédente à la même période. Aucune proposition n’est générée à partir d’un seul de ces trois éléments pris isolément.
Le fonctionnement technique du dispositif
Les données de remplissage et d’enneigement, déjà collectées pour d’autres besoins opérationnels du domaine, sont exposées à l’agent via une ability de lecture dédiée. L’agent formule une proposition de tarif, avec une justification textuelle courte, stockée comme brouillon en attente de validation.

La déclaration de l’ability de proposition
wp_register_ability(
'domaine-skiable/proposer-tarif',
array(
'label' => 'Proposer un ajustement de tarif saisonnier',
'category' => 'tarification',
'input_schema' => array(
'type' => 'object',
'properties' => array(
'periode' => array( 'type' => 'string' ),
),
),
'execute_callback' => 'generer_proposition_tarif',
'permission_callback' => function () {
return current_user_can( 'agent_tarification' );
},
)
);
Aucune ability de publication n’est déclarée pour ce même rôle : la fonction publier_tarif_billetterie(), qui met réellement à jour le prix affiché sur le site, reste réservée aux comptes du service commercial, appelée manuellement après lecture de la proposition de l’agent.
Ce que les premières semaines ont montré
Sur les six premières semaines de la saison, l’agent a formulé une proposition d’ajustement en moyenne deux fois par semaine, principalement liée aux variations d’enneigement après des épisodes de chutes de neige inhabituelles pour la période. Le service commercial a suivi la proposition telle quelle un peu plus d’une fois sur deux, et l’a ajustée dans les autres cas.
- Les ajustements suivis intégralement concernaient surtout des hausses modérées liées à un bon enneigement.
- Les ajustements modifiés par l’humain portaient souvent sur des baisses, jugées parfois trop marquées par rapport à l’image tarifaire du domaine.
- Aucune proposition n’a été publiée automatiquement, y compris lors des pics de fréquentation des vacances scolaires.
Un exemple de proposition écartée
Lors d’un épisode de redoux inhabituel en plein mois de février, l’agent a proposé une baisse tarifaire significative en réaction à la chute du taux de remplissage constatée sur deux jours. Le responsable commercial a jugé la baisse excessive, considérant que le redoux serait temporaire selon les prévisions météorologiques, information dont l’agent ne disposait pas dans son périmètre de données.
Un agent qui réagit à trois indicateurs reste aveugle à tout ce qui ne figure pas dans ces trois indicateurs : une prévision météo à venir, une actualité locale, un événement concurrent.
Notre verdict
Ce dispositif a permis au domaine skiable de gagner du temps sur la surveillance quotidienne des indicateurs, sans renoncer au jugement humain sur la décision tarifaire elle-même. La limite volontaire imposée à l’agent — proposer sans jamais publier — s’est révélée particulièrement pertinente dans un secteur où des facteurs externes non mesurés, comme la météo à venir, pèsent autant que les données historiques disponibles.