---
title: Comando DriveFX
description: "##### **Descripción General** El comando DriveFx es una funcionalidad que te permite realizar diversas operaciones directamente en el sistema de archivos de Google Drive. Su principal utilidad es integrar tu **robot digital** con la nube de Google, facilitando tareas como…"
url: "https://www.stela.ai/wiki/comando-drivefx/"
updated: "2026-07-17"
category: Google suite (GSuite)
---

# Comando DriveFX

##### **Descripción General**

El comando DriveFx es una funcionalidad que te permite realizar diversas operaciones directamente en el sistema de archivos de Google Drive. Su principal utilidad es integrar tu **robot digital** con la nube de Google, facilitando tareas como organizar archivos, subirlos o descargarlos de forma segura.

Para garantizar la seguridad, DriveFx accede a tu cuenta de Drive mediante el protocolo de **autorización OAuth2**, un estándar seguro que te da control total sobre los permisos de acceso. Esto significa que tu **robot digital** puede manejar tus archivos en Drive como parte de un **flujo de trabajo** de **automatización**.

###### **Nota Importante:**

Este comando requiere una configuración previa en Google Cloud y en tu proyecto de **STELA**para establecer la conexión mediante OAuth2. Para ver la información detallada sobre esta configuración, haz clic en el siguiente enlace: [Configuración OAuth2 para STELA](https://www.stela.ai/wiki/configuracion-oauth2-en-panel-administrativo/).

##### **Ejemplos de Uso Rápido**

Este comando te permite **crear carpetas**, **listar**, **mover**, **subir** y **descargar** archivos de manera eficiente.

Ingresa a los enlaces disponibles a continuación, para ver ejemplos de uso práctico para cada una de estas funcionalidades:

- **[Crear una carpeta](https://www.stela.ai/wiki/crear-carpeta-utilizando-drivfx/)**
- **[Listar archivos y carpetas](https://www.stela.ai/wiki/listar-archivos-utilizando-drivfx/)**
- **[Mover un archivo](https://www.stela.ai/wiki/mover-archivo-utilizando-drivfx/)**
- **[Subir un archivo](https://www.stela.ai/wiki/subir-archivos-utilizando-drivfx/)**
- **[Descargar un archivo](https://www.stela.ai/wiki/descargar-archivo-utilizando-drivfx/)**

###### **Nota Importante:**

Antes de usar DriveFx para cualquier operación (como listar archivos o mover una carpeta), necesitarás el ID real y correcto de la ubicación o archivo de Drive, conocido como **fileId**. Para **usuarios no técnicos**, la forma más sencilla y confiable de obtener este identificador es a través del diálogo de "Compartir" de Google Drive:

1. **Haz clic derecho** sobre la carpeta o archivo deseado en Google Drive (por ejemplo, tu carpeta DriveFx Tests).
2. Selecciona la opción **Compartir -> Compartir**.
3. En el diálogo que aparece, haz clic en **Copiar enlace**.
4. Pega ese enlace en cualquier editor de texto. Verás una estructura similar a esta:

https://drive.google.com/drive/folders/AQUI_ESTARA_EL_ID_REAL?usp=sharing

El valor que aparece justo después de /folders/ (en el ejemplo, AQUI_ESTARA_EL_ID_REAL) es el **fileId** correcto. El valor que aparece justo después de /folders/ (en el ejemplo, AQUI_ESTARA_EL_ID_REAL) es el **fileId** correcto.

Este es el identificador que debes usar en los parámetros de tu comando DriveFx, Este es el identificador que debes usar en los parámetros de tu comando DriveFx, ya que a menudo es diferente de la cadena que podrías ver en la barra de direcciones del navegador.

**Ejemplo:**• Para documentos: https://docs.google.com/document/d/1h0Ungr1aTnUtD-uxBahSJg1insgfJjoC39tkw_Fq340
• Para carpetas: https://drive.google.com/drive/folders/1Do2Up4EEavLtxX6J7pz-f0PXwlQk1zA0

##### **Parámetros y Opciones**

![Parámetro Comando DrivFX](https://www.stela.ai/wp-content/uploads/2025/11/image-1.webp)

El comando `DriveFx` se configura a través de tres elementos principales: la función a ejecutar y dos parámetros, de los cuales el primero es siempre requerido.

###### Función

Este es el primer elemento que debes configurar y define la acción específica que deseas que realice tu **robot digital** en Google Drive.

Puedes seleccionar una de las siguientes opciones:

![Funciones comando DriveFx STELA](https://www.stela.ai/wp-content/uploads/2025/11/image-2.webp)

- **CREAR CARPETA**: Permite al **robot digital** generar una nueva carpeta dentro de Drive para organizar la información de tus **flujos de trabajo**.
- **LISTAR ARCHIVOS**: Esta función devuelve una lista del contenido (archivos y carpetas) que se encuentra en una ubicación específica de Drive, utilizando el **`fileId`** de esa ubicación como parámetro.
- **MOVER ARCHIVO**: Te permite cambiar un archivo o carpeta de ubicación dentro de Drive.
- **SUBIR ARCHIVO**: Esta acción carga un archivo desde tu entorno de ejecución local (donde se ejecuta el comando de STELA) hacia una ubicación específica en Google Drive.
- **DESCARGAR ARCHIVO**: Permite obtener un archivo de Google Drive y guardarlo en el entorno de ejecución local para que pueda ser procesado por otros comandos de STELA.

###### Parámetro 1 (requerido)

Este parámetro es obligatorio en todas las funciones. Sirve para enviar la información primordial que necesita la función para ejecutarse.

- **Utilidad**: Es el parámetro clave para identificar el recurso de origen o destino en Drive, o el dato que la función debe procesar.
- **Información Requerida (Ejemplos según la Función):**

- Si seleccionas **CREAR CARPETA**, el **Parámetro 1** contendrá el *nombre* de la nueva carpeta que deseas crear.
- Si seleccionas **SUBIR ARCHIVO** o **DESCARGAR ARCHIVO**, el **Parámetro 1** contendrá la *ruta local* del archivo a subir o donde se guardará el archivo descargado.
- Si seleccionas **LISTAR ARCHIVOS** o **MOVER ARCHIVO**, el **Parámetro 1** normalmente contendrá el **`fileId`** del archivo o carpeta de origen.

###### Parámetro 2

Este parámetro es opcional, pero se requiere para funciones que necesitan una segunda ubicación o un dato adicional para completar la acción.

- **Utilidad**: Se utiliza típicamente para proporcionar el **`fileId`** de la carpeta de *destino* o la ubicación final de la operación.
- **Información Requerida (Ejemplos según la Función):**
  - Si seleccionas **SUBIR ARCHIVO**, el **Parámetro 2** contendrá el **`fileId`** de la carpeta de Drive donde el archivo debe ser cargado.
  - Si seleccionas **MOVER ARCHIVO**, el **Parámetro 2** contendrá el **`fileId`** de la carpeta de Drive a la que deseas mover el archivo o carpeta de origen.

##### **Ejemplos de Uso Avanzado**

El comando DriveFx permite a **usuarios no técnicos** automatizar tareas que antes requerían interacción manual con Drive.

1. Automatización de Subida y Organización de Archivos (Subir archivos y Crear carpetas):

Puedes diseñar un flujo de trabajo donde tu robot digital suba automáticamente un informe diario generado de forma local. Primero, usarías la función de Crear carpetas para generar una carpeta con la fecha de hoy. Luego, usarías la función de Subir archivos especificando el fileId de la carpeta recién creada, asegurando que los reportes queden organizados sin intervención humana.

1. Procesamiento Basado en Contenido (Listar archivos en una ubicación):

Imagina que necesitas procesar todos los archivos PDF que se encuentran en una carpeta de Drive compartida. Usarías la función de Listar archivos en una ubicación para obtener una relación de todos los archivos disponibles. Luego, tu robot digital podría iterar sobre esta lista, aplicando un flujo de trabajo específico a cada PDF.

1. Preparación para Procesamiento Local (Descargar archivos y Mover archivos de ubicación):

En un escenario donde los archivos grandes deben procesarse localmente, tu robot digital usaría la función de Descargar archivos. Una vez completado el procesamiento local (como compresión o análisis), podrías usar la función de Mover archivos de ubicación para mover el archivo original en Drive a una carpeta de "Archivados" o "Procesados", manteniendo orden y trazabilidad.

**Errores Comunes y Soluciones**

El error más frecuente al usar DriveFx se relaciona con la identificación del recurso en Drive.

  **Problema con el fileId:** El error más común es usar un ID de archivo o carpeta que no corresponde al identificador real que necesita la API, como el que aparece a veces en la barra de direcciones del navegador.

- **Solución:** Debes usar la **Manera Manual** detallada en el *Ejemplo de Uso Rápido*: obtén el enlace a través del diálogo **Compartir** y extrae la cadena de caracteres que se encuentra en la URL. Ese es el valor que funciona.

  **Fallo en la Conexión o Autorización:** El **robot digital** no logra establecer la conexión con Google Drive porque faltan o son incorrectas las credenciales.

- **Solución:** Revisa y verifica que hayas completado correctamente la **Configuración del Proyecto en Google Cloud** (Creación del Proyecto, Habilitación de la API de Google Drive, Creación del ID de cliente de OAuth 2.0) y que el archivo client_secrets.json esté descargado y guardado de forma segura en la ubicación correcta de tu proyecto.

**Casos de Uso**

Los **usuarios** pueden aprovechar DriveFx para:

- **Automatización de Tareas Repetitivas:** Centralizar o dispersar automáticamente documentos en la nube.
- **Backups Automatizados:** Subir archivos de log o bases de datos a Drive al final de un **flujo de trabajo**.
- **Organización Documental:** Crear carpetas y mover archivos a directorios específicos basándose en reglas de **automatización sin código**.
- **Integración de Datos:** Descargar archivos generados por otras fuentes para ser procesados localmente por el **robot digital**.
