# Bloquear

La operación Bloquear Persona permite cambiar el estado de bloqueo de un contacto. Una persona bloqueada generalmente deja de recibir comunicaciones y puede ser excluida de ciertas automatizaciones, ayudando a mantener su base de contactos depurada y respetando las solicitudes de privacidad.

Esta acción puede usarse tanto para bloquear como para desbloquear a una persona, simplemente cambiando el valor del parámetro.

#### Cómo Configurar

1. En Hablla Studio, agregue el bloque "Personas" a su flujo de automatización.
2. En el campo "Operación", seleccione la opción "Bloquear".
3. En el campo "ID de la Persona" (`personId`), ingrese el identificador único de la persona cuyo estado de bloqueo desea cambiar.
4. Defina el campo "Bloquear" como `true` para bloquear o `false` para desbloquear.

***

### Parámetros (Usando Campos)

| Campo                 | Tipo             | ¿Obligatorio? | Descripción                                                                                                        |
| --------------------- | ---------------- | ------------- | ------------------------------------------------------------------------------------------------------------------ |
| ID de la Persona      | Texto            | ✅ Sí          | El ID único de la persona que será bloqueada o desbloqueada.                                                       |
| Bloquear (`is_block`) | Booleano (Sí/No) | ✅ Sí          | Define la acción a tomar. Seleccione `true` (sí) para bloquear a la persona o `false` (no) para quitar el bloqueo. |

Exportar a las Hojas de Cálculo

***

### Estructura (Usando JSON)

El cuerpo de la solicitud JSON es simple, conteniendo solo la clave `is_block`.

Para bloquear a una persona:

JSON

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

Para desbloquear a una persona:

JSON

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

***

### 🚀 Ejemplo de Caso de Uso

Objetivo: Bloquear automáticamente un contacto en Hablla cuando un correo enviado a él resulta en "hard bounce" (fallo permanente en la entrega).

1. Cree un flujo que utilice un disparador de su servicio de correo (vía Webhook) que se active cuando ocurra un "hard bounce".
2. El disparador recibirá el correo del destinatario que falló.
3. Use la operación "Buscar Persona por Email" para encontrar el ID de la persona correspondiente a ese correo en Hablla.
4. Agregue el bloque "Personas" con la operación "Bloquear".
5. En el campo "ID de la Persona", inserte la variable del ID encontrada en el paso anterior (`{{steps.2.result.id}}`).
6. En el campo "Bloquear", defina el valor como `true`.

Con esta automatización, su base de contactos se mantiene limpia, evitando envíos futuros a direcciones de correo inválidas y mejorando la reputación de su dominio de envío.
