# Bloquer

L'opération Bloquer une personne permet de modifier le statut de blocage d'un contact. Une personne bloquée cesse généralement de recevoir des communications et peut être exclue de certaines automatisations, ce qui aide à maintenir votre base de contacts propre et à respecter les demandes de confidentialité.

Cette action peut être utilisée aussi bien pour bloquer que pour débloquer une personne, simplement en changeant la valeur du paramètre.

#### Comment configurer

1. Dans Hablla Studio, ajoutez le bloc "Personnes" à votre flux d'automatisation.
2. Dans le champ "Opération", sélectionnez l'option "Bloquer".
3. Dans le champ « ID de la Personne » (`personId`), saisissez l'identifiant unique de la personne dont vous souhaitez modifier le statut de blocage.
4. Définissez le champ "Bloquer" comme `true` pour bloquer ou `false` pour débloquer.

***

### Paramètres (En utilisant des Champs)

| Champ                | Type              | Obligatoire ? | Description                                                                                                                   |
| -------------------- | ----------------- | ------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| ID de la Personne    | Texte             | ✅ Oui         | L'ID unique de la personne à bloquer ou débloquer.                                                                            |
| Bloquer (`is_block`) | Booléen (Oui/Non) | ✅ Oui         | Définit l'action à entreprendre. Sélectionnez `true` (oui) pour bloquer la personne ou `false` (non) pour retirer le blocage. |

Exporter vers les Feuilles

***

### Structure (Utilisation de JSON)

Le corps de la requête JSON est simple, contenant uniquement la clé `is_block`.

Pour bloquer une personne :

JSON

```
{
  "is_block": true
}
```

Pour débloquer une personne :

JSON

```
{
  "is_block": false
}
```

***

### 🚀 Exemple de cas d'utilisation

Objectif : Bloquer automatiquement un contact dans Hablla lorsqu'un e-mail envoyé vers lui aboutit à un "hard bounce" (échec permanent de la livraison).

1. Créez un flux qui utilise un déclencheur de votre service d'e-mail (via Webhook) qui s'active lorsqu'un "hard bounce" se produit.
2. Le déclencheur recevra l'e-mail du destinataire pour lequel l'envoi a échoué.
3. Utilisez l'opération "Rechercher une personne par e-mail" pour trouver l'ID de la personne correspondant à cet e-mail dans Hablla.
4. Ajoutez le bloc "Personnes" avec l'opération "Bloquer".
5. Dans le champ "ID de la Personne", insérez la variable de l'ID trouvée à l'étape précédente (`{{steps.2.result.id}}`).
6. Dans le champ "Bloquer", définissez la valeur comme `true`.

Avec cette automatisation, votre base de contacts reste propre, évitant les envois futurs vers des adresses e-mail invalides et améliorant la réputation de votre domaine d'envoi.
