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

# Crear y gestionar secretos

> Añade claves de API y credenciales a Secret Manager y úsalas en Agents, Sheets y Aim

Secret Manager almacena las claves de API y las credenciales que usan tus Agents, Workflows, Sheets y AI Marketer (Aim). Para saber cómo funcionan los ámbitos y la visibilidad, consulta [Cómo funciona Secret Manager](https://docs.tryprofound.com/es/platform-config/secret-manager/overview.md).

## Crear un secreto

**1. Abre Secret Manager**

Selecciona el nombre de tu organización en la parte superior izquierda de la plataforma y, luego, selecciona **Settings**. Selecciona **Secret Manager** en **Organization**, en la barra lateral de navegación izquierda.

**2. Añade el secreto**

Selecciona **Add secret**. En **Scope**, elige **Organization** para compartir el secreto con todos los miembros de tu organización, o **Personal** para guardarlo solo para ti.

**3. Introduce el nombre y el valor**

Introduce un **Name** que describa para qué sirve el secreto, por ejemplo `CMS_API_KEY`. Este es el nombre con el que identificas el secreto en Agents, Aim y otros lugares de Profound. Pega la credencial en **Value** y, luego, selecciona **Create secret**.

> [!TIP]
>
> Pon a los secretos nombres que indiquen a qué servicio y entorno pertenecen, como `CRM_PROD_TOKEN`. Tus compañeros de equipo eligen los secretos de la organización por su nombre, ya que no pueden ver su valor.

## Ver, cambiar o eliminar secretos

Secret Manager tiene dos pestañas: **Organization** muestra los secretos compartidos con toda tu organización y **Personal** muestra los tuyos. Busca en una pestaña con **Search secrets**. Cada fila muestra el nombre del secreto, su valor enmascarado, quién lo actualizó por última vez y cuándo.

Para revelar un valor, selecciona el icono del ojo en la columna **Value**. El icono solo está activo en los secretos que creaste tú, por lo que los valores de los demás miembros permanecen ocultos.

Para cambiar o eliminar un secreto, abre el menú de acciones **...** al final de su fila. Solo la persona que creó un secreto puede editarlo, eliminarlo o revelarlo, por lo que estas acciones están desactivadas en los secretos de otros miembros.

## Usar un secreto en un Agent, un Workflow o una Sheet

Los Agents, los Workflows y Sheets reciben un secreto a través de una entrada **Profound Secret**. Añades la entrada una vez, haces referencia a ella donde se necesita la credencial y eliges el secreto en el momento de la ejecución, de modo que el valor nunca se almacena en el propio Agent, Workflow o Sheet.

1. Añade una entrada **Profound Secret**. En el Agent Builder o en el bloque **Start** del Workflow Builder, selecciona **Add input**, establece **Type** en **Profound Secret**, introduce una **Label** y, luego, selecciona **Add input**. En una [Sheet](https://docs.tryprofound.com/es/sheets/getting-started.md), añade en su lugar una columna del tipo **Profound Secret**.
2. Haz referencia a la entrada en el nodo o la herramienta que necesita la credencial. Por ejemplo, en un nodo [Call API](https://docs.tryprofound.com/es/agents/workflows/nodes/call-api.md), abre **Advanced settings**, establece **Authentication Type** en **API Key** e inserta la entrada secreta en **API Key Value**.
3. Elige el secreto al ejecutarlo. Cuando pruebes o ejecutes un Agent o un Workflow, abre la entrada secreta y elige **Select a secret**. En una Sheet, elige **Select a secret** en cada fila, para que una columna de Workflow que se ejecuta en la fila pueda usar credenciales diferentes por fila.

## Usar un secreto en Aim

Cuando Aim necesita una credencial en un chat, muestra un formulario **Secure input** con los campos que necesita. Rellena los campos y, luego, elige una de las siguientes opciones:

* **Save**: almacena la credencial para que Aim pueda reutilizarla más adelante.
* **Provide once**: usa la credencial para esta solicitud sin guardarla.

Cuando Aim necesita un secreto guardado, pide permiso e indica el nombre del secreto. Selecciona **Allow** para permitir que lo use, o **Deny** para impedirlo.
