> ## Documentation Index
> Fetch the complete documentation index at: https://docs.fanifyai.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Modifier une propriété AutoReply

> Action de stratégie qui surcharge un paramètre AutoReply pour l'utilisateur courant, uniquement pour lui, à partir du moment où la règle matche.

L'action **"Modifier une propriété AutoReply"** s'utilise dans une règle de stratégie pour **surcharger un paramètre du [job AutoReply](/fr/advanced/jobs/autoreply)** pour l'utilisateur courant, uniquement pour lui, dès que la règle matche. C'est l'équivalent automatisé de la **Surcharge utilisateur** que vous pouvez régler à la main dans les paramètres AutoReply de la page d'un utilisateur : au lieu de le modifier vous-même, votre stratégie l'applique selon un déclencheur métier.

Le paramètre modifié ne change **que pour cet utilisateur**. Les autres utilisateurs continuent d'utiliser votre configuration AutoReply globale.

## Cas d'usage typiques

* **Utilisateur qui enchaîne les messages** : augmenter le délai avant génération (`RecentInteractionDelay`) pour laisser l'IA attendre la fin de sa salve.
* **Utilisateur sensible ou VIP** : allonger la fenêtre de contrôle opérateur (`AutoSendDelay`) afin qu'un opérateur relise systématiquement avant l'envoi automatique.
* **Éviter les monologues** : activer `SkipIfLastMessageFromAI` pour un utilisateur donné afin que l'IA ne réponde pas si elle a déjà parlé en dernier.
* **Conversation très longue** : ajuster le nombre de messages chargés pour l'analyse (`BatchMessageCount`).

## Le paramètre à modifier

Le champ **Paramètre** propose la liste des paramètres AutoReply surchargeables. Chaque entrée indique son **type** entre parenthèses (`int`, `bool`), qui détermine la valeur à saisir.

| Paramètre                 | Type | Défaut    | Effet                                                                            |
| ------------------------- | ---- | --------- | -------------------------------------------------------------------------------- |
| `RecentInteractionDelay`  | int  | 20 s      | Durée minimale depuis la dernière interaction avant de générer une réponse.      |
| `RetryDelay`              | int  | 10 s      | Intervalle entre deux vérifications pendant les phases d'attente.                |
| `AutoSendDelay`           | int  | 5 s       | Durée de la fenêtre de contrôle opérateur avant envoi automatique.               |
| `BatchMessageCount`       | int  | 50        | Nombre de messages récents chargés pour le traitement.                           |
| `SkipIfLastMessageFromAI` | bool | Désactivé | Annule le job si le dernier message vient déjà de l'IA.                          |
| `AllowMissingAlt`         | bool | Activé    | Autorise la génération même si des médias reçus n'ont pas encore de description. |
| `MinIntentScore`          | int  | 20        | Score de confiance minimal du classificateur d'intention (moteur V1 uniquement). |

<Info>
  Ces paramètres et leurs conséquences détaillées sont décrits dans [Paramètres AutoReply](/fr/advanced/jobs/autoreply#paramètres). Cette action modifie exactement les mêmes réglages, mais par stratégie et pour un seul utilisateur.
</Info>

## La valeur

Le champ **Valeur** contient la valeur à assigner. Saisissez-la selon le **type** du paramètre choisi :

* Type `int` : un nombre entier (par exemple `30`).
* Type `bool` : `true` ou `false`.

<Note>
  Le champ Valeur n'accepte pas de [jeton dynamique](/fr/advanced/strategy/tokens) : la valeur saisie est utilisée telle quelle.
</Note>

## Comportement à l'exécution

Quand la règle matche, l'action enregistre la surcharge sur l'utilisateur, puis la stratégie **continue** normalement avec les actions suivantes.

La nouvelle valeur s'applique aux **prochaines exécutions** d'AutoReply pour cet utilisateur : le job en cours a déjà chargé ses paramètres au démarrage et n'est pas affecté rétroactivement.

Pour surcharger **plusieurs** paramètres, ajoutez **une action par paramètre** : les surcharges s'accumulent sur le même utilisateur.

<Warning>
  Dès qu'au moins un paramètre est surchargé pour un utilisateur, celui-ci **n'utilise plus votre configuration AutoReply globale**. Tout paramètre que vous n'avez pas explicitement défini pour cet utilisateur reprend la **valeur par défaut** du système (celles de la colonne « Défaut » ci-dessus), et non la valeur que vous avez éventuellement personnalisée au niveau global.
</Warning>

Pour annuler une surcharge et faire revenir l'utilisateur à la configuration globale, utilisez l'action **"Réinitialiser une propriété AutoReply"**, ou le bouton **Supprimer la surcharge** sur la page de l'utilisateur.

## Cas limites

* **Paramètre ou valeur non renseigné** : l'action n'applique aucune modification, la stratégie se poursuit normalement avec les actions suivantes. Les deux champs sont obligatoires dans l'éditeur, ce cas ne survient donc pas en usage normal.
* **Valeur d'un type inattendu** : la valeur est enregistrée telle que saisie. Saisissez toujours une valeur cohérente avec le type indiqué pour le paramètre, sans quoi le job pourrait ignorer la surcharge et retomber sur la valeur par défaut.

## Voir aussi

* [Réponses automatiques](/fr/advanced/jobs/autoreply) — Le job AutoReply et le détail de chaque paramètre surchargeable.
* [Paramètres AutoReply](/fr/advanced/jobs/autoreply#paramètres) — Configuration globale et surcharge par utilisateur.
