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

# Canva

> Crea, gestiona y exporta diseños, carpetas, recursos y comentarios de Canva a través de tu cuenta conectada.

# Canva

Usa Canva cuando necesites crear o actualizar un diseño, mover archivos o exportar un recurso terminado. También funciona para organizar carpetas y gestionar comentarios de diseños.

## Configuración

| Option | Required | Description |
| - | - | - |
| Name | No | Etiqueta para el paso en el lienzo del flujo de trabajo. |
| Authentication | Yes | La cuenta de Canva conectada que se usará para este paso. |
| Action | Yes | La acción de Canva que se realizará (por ejemplo Show account identity, List user designs, Create new design, Get design details). |
| Arguments | Yes | Campos de formulario por acción generados a partir del esquema de la acción. Cada campo de texto tiene un botón **Insert Variable** para insertar valores `{{placeholder}}`. Hay una pestaña **Raw JSON** disponible para uso avanzado. |
| When the step fails | No | Controla si el flujo de trabajo debe **Terminate Workflow** o **Continue** si este paso falla. |

Antes de configurar este paso, conecta Canva en **Integrations** para tu espacio de trabajo usando el flujo de inicio de sesión. Si no hay una conexión activa disponible, el paso muestra una advertencia con un enlace a **Integrations** en lugar del selector de cuenta.

## Formulario de argumentos

Cuando seleccionas una acción, la sección **Arguments** muestra un formulario impulsado por el esquema de entrada de la acción. Los campos que hacen referencia a registros existentes incluyen selectores desplegables.

Cambia a la pestaña **Raw JSON** cuando prefieras escribir a mano el objeto completo de argumentos. Los cambios en cualquiera de las pestañas se mantienen sincronizados.

## Acciones comunes

| Action | Description |
| - | - |
| **Show account identity** | Devuelve la identidad de la cuenta de Canva conectada. |
| **List user designs** | Enumera los diseños disponibles para el usuario conectado. |
| **Create new design** | Crea un nuevo diseño de Canva a partir de un ajuste preestablecido, dimensiones o plantilla. |
| **Get design details** | Obtiene metadatos e información de acceso de un diseño. |
| **Start export job** | Inicia un trabajo de exportación asincrónico para un diseño. |
| **Get export result** | Comprueba el estado y el resultado de un trabajo de exportación de diseño. |
| **Import design file** | Importa un archivo externo como un nuevo diseño de Canva. |
| **Check import status** | Comprueba el estado y el resultado de un trabajo de importación de diseño. |
| **Upload asset file** | Sube un archivo a la biblioteca de contenido de Canva. |
| **Check upload status** | Comprueba el estado de un trabajo de subida de recursos. |
| **Get asset details** | Obtiene metadatos de un recurso subido. |
| **Create folder** | Crea una nueva carpeta en Canva. |
| **Get folder details** | Obtiene los detalles de una carpeta por ID. |
| **Update folder details** | Actualiza el nombre de una carpeta. |
| **Move item to folder** | Mueve un diseño, recurso u otro elemento a una carpeta. |

Las acciones destructivas, como eliminar registros, no están disponibles en el selector de acciones del flujo de trabajo.

## Salida

Este paso almacena la respuesta de Canva como la salida del paso. La forma de la respuesta depende de la acción.

Usa la referencia de salida completa en pasos posteriores:

```text theme={null}
{{STEP_IDENTIFIER.output}}
```

## Ejemplo

1. Abre **Integrations** y conecta Canva si aún no lo has hecho.
2. Añade un paso de **Canva** a tu flujo de trabajo.
3. Selecciona una cuenta conectada en **Authentication**.
4. Elige **Show account identity** en **Action**.
5. Completa los campos obligatorios. Usa **Insert Variable** para hacer referencia a la salida de un paso anterior para cualquier valor de campo.
6. Haz clic en **Run** en el encabezado del paso para probar la acción y luego revisa la carga devuelta en **Output**.

## Casos de uso

### Crear un diseño a partir de un archivo

1. Import design file
2. Check import status
3. Get design details

### Exportar un diseño terminado

1. List user designs
2. Start export job
3. Get export result

### Organizar un recurso en una carpeta

1. Upload asset file
2. Check upload status
3. Create folder
4. Move item to folder

## Notas

* Este paso depende de una integración de Canva conectada en tu espacio de trabajo.
* El selector de acciones del flujo de trabajo muestra un conjunto seleccionado de acciones. Los agentes con la herramienta Canva pueden usar más de ellas.
* La pantalla de inicio de sesión puede mostrar una marca de autorización de terceros.

## Usar Canva como herramienta de agente

También puedes añadir Canva como herramienta en el **Agent Editor**. Abre el agente, haz clic en **Add tool** y selecciona **Canva**. En el panel de configuración de la herramienta, elige la cuenta conectada que el agente debe usar. El agente llama a las acciones de Canva cuando son relevantes para la conversación.

Ver también: [Integraciones](https://docs.fetchhive.com/es/workspace/integrations.md), [Creación y edición](https://docs.fetchhive.com/es/workflows/creating-and-editing.md) y [Pruebas e iteración](https://docs.fetchhive.com/es/workflows/testing-and-iteration.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.