Google Drive Webhook
Google Drive Webhook pone en marcha un flujo cada vez que cambia un archivo en tu Google Drive: cuando se crea uno nuevo, cuando se modifica uno existente o cuando se elimina. Puedes vigilar todo tu Drive o solo una carpeta.
NappAI revisa tu Drive aproximadamente cada minuto y, si encuentra cambios, ejecuta el flujo con los datos de cada archivo afectado. No tienes que configurar nada en Google: basta con la credencial y con suscribir el flujo.
Cuándo usarlo
- Un cliente o un compañero deja facturas en una carpeta de Drive y quieres procesarlas en cuanto llegan.
- Quieres avisar a tu equipo por correo cuando se actualiza un documento importante.
- Necesitas llevar un registro de los archivos que se eliminan de tu Drive.
- Quieres que un agente de IA lea y resuma cada contrato nuevo que se guarda en una carpeta.
Configuración
Necesitas una credencial Google Drive, que se conecta iniciando sesión con tu cuenta de Google. Consulta Credenciales.
| Campo | Qué hace |
|---|---|
| Credential (obligatorio) | La credencial Google Drive de la cuenta que quieres vigilar. |
| Watch Folder | La carpeta de Drive que se vigila. Solo cuentan los archivos que están directamente en ella, no los de sus subcarpetas. Si la dejas vacía, se vigila todo el Drive. |
| Events | Los cambios que inician el flujo: File Added (se crea un archivo), File Modified (se modifica un archivo) y File Deleted (se elimina o se envía a la papelera). Por defecto, los tres. Si no eliges ninguno, se usan los tres. |
| Data | Campo de prueba. Te permite probar el flujo con un evento de ejemplo sin esperar a que ocurra un cambio real en Drive. Déjalo vacío en el uso normal. |
Activar la suscripción
El flujo solo recibe cambios cuando está suscrito:
- Guarda el flujo y publica una versión. Para suscribirte necesitas una versión publicada del flujo. Consulta Versiones y publicación.
- En el panel de ajustes del nodo pulsa Suscribirse.
- En el panel que se abre pulsa Suscribirse. El estado pasa a Sincronizado.
Solo llegan los cambios que ocurren después de suscribirte. Si más adelante cambias la carpeta o los eventos, el estado aparece como Desincronizado: vuelve a suscribirte para aplicar los cambios. Desde el mismo panel puedes Cancelar suscripción cuando ya no quieras recibir cambios.
Resultado
La salida Data contiene un elemento por cada archivo que ha cambiado, con el tipo de cambio (added, modified o deleted), el identificador del archivo (fileId), su nombre (fileName), su tipo y la fecha de modificación. Si llegan varios cambios a la vez, salen todos juntos.
Conéctala a Drive File Manager con la operación Get para leer el contenido del archivo, a un agente de IA o a un componente de correo o mensajería.
Ejemplo
Una gestoría recibe las facturas de sus clientes en la carpeta Facturas pendientes de Drive.
- Añade Google Drive Webhook y elige la credencial Google Drive de la gestoría.
- En Watch Folder selecciona la carpeta
Facturas pendientesy en Events deja soloFile Added. - Conecta la salida Data a Drive File Manager con la operación
Get, Mode of Input enBy Idy Process File Content activado para leer el texto de cada factura, y después a un agente que extraiga el importe y el proveedor. - Publica el flujo y pulsa Suscribirse.
Buenas prácticas
- Vigila una carpeta concreta en lugar de todo el Drive: el flujo se ejecuta menos veces y solo con lo que te interesa.
- Si el flujo guarda archivos en la misma carpeta que vigila, se volverá a ejecutar con sus propios archivos. Guarda los resultados en otra carpeta.
Componentes relacionados
- Drive File Manager: leer, subir y gestionar archivos de Drive.
- Drive Folder Manager: gestionar carpetas de Drive.
- Drive Search: buscar archivos en Drive.