> ## 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.

# Supprimer variable

> Action de stratégie qui supprime une variable utilisateur quand une règle matche. Utile pour réinitialiser un état stocké sur le fan.

L'action **"Supprimer variable"** s'utilise dans une règle de [stratégie](/fr/advanced/jobs/autoreply#workflow) pour **supprimer une variable utilisateur** quand la règle matche. Les variables utilisateur sont de petites valeurs mémorisées sur le fan (un état, un marqueur, une date, un compteur) que vos règles lisent via les [conditions sur variables](/fr/advanced/strategy/conditions). Cette action retire une de ces variables.

## Cas d'usage typiques

* **Réinitialiser un marqueur** : retirer une variable qui signalait une étape franchie, pour que le scénario puisse se rejouer.
* **Nettoyer après un objectif atteint** : une fois une séquence terminée, supprimer la variable qui la pilotait.
* **Repartir de zéro** : effacer un compteur ou un état avant de le recréer proprement.
* **Annuler une échéance stockée** : retirer une variable contenant une date pour désactiver une relance conditionnée à cette date.

## Configuration

L'action ne comporte qu'un seul champ.

| Champ                                  | Rôle                                                 |
| -------------------------------------- | ---------------------------------------------------- |
| **Nom de la variable** *(obligatoire)* | Le nom exact de la variable utilisateur à supprimer. |

<Note>
  Le nom doit correspondre **exactement** à celui de la variable existante (respect de la casse). C'est le même nom que celui utilisé lors de sa création et par les conditions sur variables.
</Note>

## Comportement à l'exécution

L'action retire la variable nommée du fan concerné, puis la stratégie **poursuit avec les actions suivantes**.

* Si la variable **existe**, elle est supprimée.
* Si la variable **n'existe pas**, il ne se passe rien : l'action est sans effet et la stratégie continue quand même.

Dans les deux cas, aucune erreur n'interrompt le job : la suppression est **sans risque** et peut être placée dans une règle qui s'exécute plusieurs fois.

<Warning>
  La suppression est **définitive**. Si d'autres règles s'appuient sur cette variable via leurs [conditions sur variables](/fr/advanced/strategy/conditions), elles ne la verront plus après cette action. Vérifiez qu'aucun scénario en cours ne dépend de la variable avant de la supprimer.
</Warning>

## Cas limites

* **Nom laissé vide** : le champ est obligatoire dans l'éditeur. Si une règle importée ne renseigne pas de nom, la carte d'action affiche un **avertissement** dans l'éditeur, et à l'exécution l'action est ignorée sans effet — la stratégie continue normalement.

## Voir aussi

* [La variable existe](/fr/advanced/strategy/conditions/user-variables/uservar_exists) — Déclencher une règle selon la présence d'une variable.
* [La variable n'existe pas](/fr/advanced/strategy/conditions/user-variables/uservar_notexists) — Déclencher une règle quand la variable est absente.
* [La variable est égale à](/fr/advanced/strategy/conditions/user-variables/uservar_equals) — Tester la valeur d'une variable.
