> For the complete documentation index, see [llms.txt](https://academy.shade.inc/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://academy.shade.inc/guides/guides-es/automatizaciones/avisa-a-un-cliente-de-que-sus-archivos-estan-listos.md).

# Avisa a un cliente de que sus archivos están listos

Haz clic derecho en una carpeta, escribe el correo electrónico del cliente y Shade crea un enlace para compartir y lo envía por ti.

**Resultado:** cuando una carpeta de entrega está lista, haces clic derecho sobre ella, eliges **Ejecutar automatización**, e introduces el correo electrónico del cliente. Shade crea un enlace de descarga para esa carpeta y se lo envía al cliente.

**Para quién es:** productores y editores que envían correos de "tus archivos están listos" manualmente cada semana.

**Tiempo:** unos 15 minutos.

## Antes de empezar

* Crea [tu primera automatización](/guides/guides-es/automatizaciones/tu-primera-automatizacion.md) primero si no has usado el editor de automatizaciones.
* Comprueba que el uso compartido de enlaces esté activado para el espacio de trabajo en **Configuración > Compartir**. Si un administrador ha desactivado **Activar el uso compartido de enlaces**, Shade no puede crear el enlace.

## Cómo funciona

```mermaid
flowchart LR
  T["Activador manual en una carpeta, solicita el correo electrónico del cliente"] --> L["Generar enlace para compartir carpeta"]
  L --> E["Enviar correo con el enlace"]
```

Un activador manual es la opción correcta aquí, porque "listo para enviar" es una decisión que toma una persona. Si empezaras esto desde una carga o un cambio de colección, el cliente recibiría un correo por cada archivo.

## Pasos

{% stepper %}
{% step %}

### Crea una automatización manual para carpetas

Crea una nueva automatización llamada `Enviar entrega al cliente`. Elige **Activador manual**.

* **Se ejecuta en:** **Carpetas**.
* **Campos del formulario:** añade un **Texto** campo etiquetado `Correo electrónico del cliente` y márcalo como obligatorio. Opcionalmente, añade un **Texto largo** campo etiquetado `Nota`.

Los campos del formulario son lo que Shade solicita cada vez que alguien ejecuta la automatización.
{% endstep %}

{% step %}

### Crea el enlace para compartir

Añade **Generar enlace para compartir carpeta**:

* **Ruta:** escribe `{` y elige la ruta de la carpeta seleccionada desde el activador.
* **Rol:** un rol de descarga, para que el cliente pueda ver y descargar pero no editar.
* **Contraseña:** opcional. Si estableces una, envíasela al cliente por separado, no en el mismo correo.
  {% endstep %}

{% step %}

### Enviar el correo

Añade **Enviar correo electrónico**:

* **Para:** el `Correo electrónico del cliente` campo del formulario del activador.
* **Asunto:** por ejemplo `Tus archivos están listos:` seguido del nombre de la carpeta del activador.
* **Cuerpo:** un breve mensaje con la **URL** del paso anterior, y el `Nota` campo si añadiste uno. El cuerpo admite HTML básico, como `<p>`, `<a>`, y `<strong>`.
  {% endstep %}

{% step %}

### Guardar y activar

Haz clic en **Guardar**, luego **Activar**. Las automatizaciones manuales solo aparecen en los menús una vez que están activas.
{% endstep %}

{% step %}

### Ejecutarlo

Haz clic derecho en la carpeta de entrega, elige **Ejecutar automatización**, y selecciona `Enviar entrega al cliente`. Introduce tu propio correo la primera vez para ver exactamente lo que recibirá el cliente.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
Cada ejecución crea un nuevo enlace. Puedes ver, editar o desactivar cada uno más tarde en **Enlaces compartidos** en la barra lateral de la unidad, por ejemplo para añadir una fecha de caducidad o un límite de visualización. Consulta [Enlaces publicados](https://academy.shade.inc/sharing-and-collaboration/published-links).
{% endhint %}

## Variantes

* **Ejecutarlo desde un cambio de estado en su lugar:** usa **Recurso actualizado** con un campo y un valor específicos, como **Estado** cambiando a **Aprobado**, con **Generar enlace para compartir** y **Enviar correo electrónico**. Esto envía un correo por archivo, así que se adapta mejor a entregables individuales que a carpetas.
* **Aprobación en dos etapas:** cuando **Estado** se convierte en **En revisión**, envía un correo al revisor interno. Cuando se convierta en **Aprobado**, envía un correo al cliente. Son dos automatizaciones, cada una activada por un valor diferente.
* **Entregar una colección:** para enviar una selección curada en lugar de una carpeta, usa **Generar enlace para compartir colección**. Consulta [Entrega los archivos finales a un cliente](/guides/guides-es/revision-y-entrega-al-cliente/entrega-los-archivos-finales-a-un-cliente.md).

## Guías relacionadas

* [El ciclo de revisión del cliente](/guides/guides-es/revision-y-entrega-al-cliente/el-ciclo-de-revision-del-cliente.md)
* [Entrega los archivos finales a un cliente](/guides/guides-es/revision-y-entrega-al-cliente/entrega-los-archivos-finales-a-un-cliente.md)
* [tu primera automatización](/guides/guides-es/automatizaciones/tu-primera-automatizacion.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://academy.shade.inc/guides/guides-es/automatizaciones/avisa-a-un-cliente-de-que-sus-archivos-estan-listos.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
