Saturn Studio – Notion

¿Qué es este módulo?

Notion es un espacio de trabajo todo-en-uno que permite gestionar tareas, proyectos, bases de datos, notas, calendarios y más. Este módulo facilita la integración de Notion con Saturn Studio para automatizar la consulta y creación de bases de datos, páginas y bloques.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Retrieve a Database

Recupera una base de datos desde Notion.

Parámetro Descripción Ejemplo
Credencial Credencial de Notion necesaria para acceder. credential
Database ID ID de la base de datos que se desea recuperar. 668d797c-76fa-4934-9b05-ad288df2d136
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

Create a Database

Crea una base de datos como subpágina en una página padre.

Parámetro Descripción Ejemplo
Credencial Credencial de Notion necesaria para crear. credential
Parent ID ID de la página padre donde se creará la base de datos 668d797c-76fa-4934-9b05-ad288df2d136
Título Título de la base de datos. Contacts
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

List Page Content

Lista el contenido de una página de Notion.

Parámetro Descripción Ejemplo
Credencial Credencial de Notion necesaria para listar. credential
Page ID ID de la página a consultar. 668d797c-76fa-4934-9b05-ad288df2d136
Límite Número máximo de registros a recuperar. 10
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

Create a Page

Crea una página en Notion dentro de una página padre.

Parámetro Descripción Ejemplo
Credencial Credencial de Notion necesaria para crear. credential
Parent ID ID de la página padre. 19a66c70c32c800cac96fdb91f398f58
Título de la página Título de la nueva página. Page Title
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

Retrieve a Block

Recupera un bloque de contenido desde Notion.

Parámetro Descripción Ejemplo
Credencial Credencial de Notion necesaria para recuperar el bloque credential
Block ID ID del bloque que se desea obtener. 668d797c-76fa-4934-9b05-ad288df2d136
Recuperar hijos Si tiene hijos, también se recuperarán. true
Asignar resultado a variable Variable donde se almacenará el resultado. {var}

Ejemplo de uso

  • Retrieve a Database
    Obtener una base de datos de Notion para listar los registros y trabajar con ellos.
  • Create a Page
    Crear una nueva página dentro de una base de datos o página existente.
  • List Page Content
    Verificar el contenido de una página y sus bloques estructurados.
  • Retrieve a Block
    Recuperar un bloque específico, incluyendo sus elementos hijos si existen.

Requisitos

  1. Tener una credencial válida de Notion configurada en Saturn Studio.
  2. Contar con permisos adecuados sobre las bases de datos, páginas o bloques a consultar o editar.
  3. Tener habilitado el acceso a la API de Notion para la integración.



Saturn Studio – MySQL

¿Qué es este módulo?

MySQL es un sistema de gestión de bases de datos relacional desarrollado por Oracle. Utilizado a nivel mundial, permite gestionar bases de datos de manera eficiente mediante lenguaje SQL. Este módulo permite ejecutar consultas personalizadas directamente desde Saturn Studio.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Query MySQL

Permite crear y ejecutar consultas personalizadas en una base de datos MySQL.

Parámetro Descripción Ejemplo
Credencial Credencial de MySQL necesaria para conectarse a la base de datos. My MySQL credentials
Consulta (Query) Consulta SQL que se desea ejecutar. SELECT * FROM tabla
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“result”:[{“id”:1,”nombre”:”Juan”},{“id”:2,”nombre”:”Lucía”}]} {result}

Ejemplo de uso

  • Query MySQL
    Ejecutar una consulta SELECT sobre una tabla específica para obtener todos los registros disponibles, y almacenar el resultado en una variable para su procesamiento.

Requisitos

  1. Tener una credencial válida de MySQL configurada en Saturn Studio.
  2. Contar con los permisos necesarios para ejecutar consultas dentro de la base de datos.
  3. Las consultas deben estar escritas en sintaxis SQL válida y ser compatibles con la estructura de la base de datos.



Saturn Studio – MongoDB

¿Qué es este módulo?

MongoDB es una base de datos NoSQL orientada a documentos, ideal para manejar grandes volúmenes de información no estructurada. Este módulo permite realizar operaciones como búsqueda, inserción, actualización y eliminación de documentos dentro de colecciones MongoDB directamente desde Saturn Studio.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Find Documents

Permite buscar documentos en una colección de MongoDB.

Parámetro Descripción Ejemplo
Credencial Credencial de MongoDB necesaria para conectarse a la base de datos. credential
Base de datos Nombre de la base de datos donde se encuentra la colección. rocketbot_db
Colección Nombre de la colección donde se encuentran los documentos. John Doe
Consulta (Query) Filtro para buscar documentos. {“name”: “Jane Doe”}
Opciones Opciones adicionales, como límite de resultados. {“limit”: 10}
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: [{“filename”:”file.pdf”,”id”:”b407b6e6a2e47ae571b625fa28a1e08a”,”size”:14703,”provider”:”ilovepdf”}] {var}

Insert Documents

Inserta uno o varios documentos en una colección de MongoDB.

Parámetro Descripción Ejemplo
Credencial Credencial de MongoDB necesaria para conectarse. credential
Base de datos Base de datos donde se encuentra la colección. rocketbot_db
Colección Colección donde se insertarán los documentos. John Doe
Documentos Lista de documentos en formato JSON. [{“name”:”Jane Doe”,”age”:25},{“name”:”John Doe”,”age”:30}]
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“insertedCount”: 2, “insertedDocuments”: [{“data”: {“name”: “Pedro Morales”, “age”: 25, “_id”: “62814136daj378e1b36e5c8d”}}, {“data”: {“name”: “Mariano Diaz”, “age”: 30, “_id”: “62814136daj378e1b36e5c8d”}}]} {var}

Update a Document

Actualiza un documento específico dentro de una colección.

Parámetro Descripción Ejemplo
Credencial Credencial de MongoDB necesaria para conectarse. credential
Base de datos Base de datos donde se encuentra la colección. rocketbot_db
Colección Colección donde se encuentra el documento a actualizar. John Doe
ID del Documento ID del documento que se desea actualizar. 678143cc4c1b40c5185c2164
Documento Contenido actualizado del documento. {“name”:”Jane Doe”,”age”:25}
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“updatedDocument”:{“_id”:”678145bcew58c7168c73ef10″,”name”:”John Doe “,”age”:21}} {var}

Delete a Document

Elimina un documento específico de una colección.

Parámetro Descripción Ejemplo
Credencial Credencial de MongoDB necesaria para conectarse. credential
Base de datos Base de datos donde se encuentra la colección. rocketbot_db
Colección Colección donde se encuentra el documento a eliminar. John Doe
ID del Documento ID del documento que se desea eliminar. 678143cc4c1b40c5185c2164
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“message”:”Document deleted successfully.”,”deletedId”:”6711730a6l7b4ei09d8ye9fb”} {var}

Ejemplo de uso

  • Find Documents
    Buscar registros de personas llamadas “Jane Doe” en la base rocketbot_db con un límite de 10 resultados.
  • Insert Documents
    Insertar múltiples documentos como nuevos usuarios con sus edades correspondientes.
  • Update a Document
    Actualizar el nombre o edad de un documento específico identificado por su ID.
  • Delete a Document
    Eliminar un documento de la colección especificando su ID único.

Requisitos

  1. Una credencial válida de MongoDB configurada en Saturn Studio.
  2. Tener acceso a la base de datos y colección donde se desean realizar las operaciones.
  3. Usar sintaxis válida JSON para los documentos y consultas.



Saturn Studio – Mistral AI

¿Qué es este módulo?

Mistral AI es una empresa especializada en inteligencia artificial de código abierto. Desarrolla modelos avanzados de lenguaje natural diseñados para tareas como generación de texto, procesamiento de imágenes, OCR de documentos y creación de embeddings. Este módulo permite interactuar con sus modelos directamente desde Saturn Studio.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Generate Text

Genera texto a partir de un prompt usando un modelo de Mistral AI.

Parámetro Descripción Ejemplo
Credencial Credencial de Mistral AI necesaria para generar texto. credential
Modelo Selecciona el modelo de Mistral AI a utilizar. mistral-large-latest
Texto Texto de entrada para que el modelo genere una respuesta. Explain how AI works
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“response”: “AI works by learning patterns from data”} {var}

Process Image

Procesa una imagen utilizando un modelo visual de Mistral AI.

Parámetro Descripción Ejemplo
Credencial Credencial de Mistral AI necesaria para procesar la imagen. credential
Modelo Selecciona el modelo a utilizar. pixtral-12b-2409
Ruta del archivo Ruta local del archivo de imagen a procesar. image.jpg
Texto Instrucción textual sobre lo que se espera del modelo. Describe the image
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“response”: “The image displays a code snippet written in JavaScript…”} {var}

OCR Document

Extrae texto de una imagen o archivo PDF mediante OCR.

Parámetro Descripción Ejemplo
Credencial Credencial de Mistral AI necesaria para extraer texto. credential
Modelo Selecciona el modelo de OCR de Mistral AI. mistral-ocr-latest
Ruta del archivo Ruta local del archivo de imagen o PDF. image.jpg
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“response”:[{“index”:0,”markdown”:”In my younger and more vulnerable years…”}]} {var}

Create Embedding

Crea un embedding vectorial a partir de un texto dado.

Parámetro Descripción Ejemplo
Credencial Credencial de Mistral AI necesaria para crear el embedding. credential
Texto Texto del cual se generará el embedding. How does AI work?
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“embedding”: [-0.038421630859375, 0.0095062255859375, …]} {var}

Ejemplo de uso

  • Generate Text
    Genera una respuesta a partir de un prompt como: “Explain how AI works” y almacena el resultado.
  • Process Image
    Carga una imagen y pide al modelo que describa su contenido.
  • OCR Document
    Extrae el contenido textual de una imagen o documento PDF escaneado.
  • Create Embedding
    Convierte una oración en una representación vectorial útil para búsqueda semántica o comparación de textos.

Requisitos

  1. Contar con una credencial válida de Mistral AI.
  2. Para procesar imágenes u OCR, se debe indicar correctamente la ruta al archivo local.
  3. Para embeddings y texto, se debe especificar un texto de entrada claro y conciso.



Saturn Studio – Microsoft Word

¿Qué es este módulo?

Microsoft Word es una aplicación de procesamiento de texto ampliamente utilizada para crear, editar y compartir documentos. Este módulo permite interactuar con archivos Word almacenados en OneDrive, incluyendo su creación, descarga, lectura y eliminación directamente desde Saturn Studio.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Get Files

Obtener archivos de Word desde OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a OneDrive. credential
Carpetas Carpeta de OneDrive donde se buscarán los archivos. Root
Asignar variable Variable donde se almacenará el resultado. Ejemplo: [{“id”: “F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac”, “name”: “Document.docx”, “webUrl”: “https://onedrive.live.com/personal/de1112333ss3itjj“}] {var}

Create File

Crear un nuevo archivo Word.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para crear el archivo. credential
Carpetas Carpeta de OneDrive donde se creará el archivo. folders
Nombre del archivo Nombre del archivo a crear. file.docx
Contenido Contenido que tendrá el archivo Word. File content
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“id”: “F1AA1BDEBE2D6235!sef88272ce42740b981140e6257384c77”, “name”: “document.docx”, “folder”: “Desktop”, “webUrl”: “https://onedrive.live.com/personal/f1aa1bdebe2d6235/…”} {var}

Delete File

Eliminar un archivo Word.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para eliminar el archivo. credential
ID del archivo ID del archivo a eliminar. F1AA1BDEBE2D6235!s7dea54c89fc442bab9a126757aa7d652
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: “File deleted successfully”, “file_id”: “F1AA1BDEBE2D6235!s97f0feef073946c1bce3122a7c6aff83”} {var}

Download File

Descargar un archivo Word.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para descargar el archivo. credential
ID del archivo ID del archivo a descargar. F1AA1BDEBE2D6235!s7dea54c89fc442bab9a126757aa7d652
Asignar variable Variable donde se almacenará el resultado. Ejemplo: [{“filename”: “document.docx”, “id”: “a3f4afaf10ed4b6522a80cb3e2807453409668edeb91e6bf0d660c2284c5f53b”, “size”: 7373, “provider”: “word”}] {var}

Ejemplo de uso

  • Get Files
    Listar todos los documentos Word almacenados en una carpeta de OneDrive.
  • Create File
    Crear un documento Word con contenido personalizado dentro de una carpeta específica.
  • Delete File
    Eliminar un archivo Word identificándolo por su ID.
  • Download File
    Descargar un archivo Word para su uso local o respaldo.

Requisitos

  1. Tener una credencial válida de Microsoft configurada en Saturn Studio.
  2. Para crear un archivo, se debe indicar una carpeta y el contenido del documento.
  3. Para eliminar o descargar, es obligatorio indicar el ID del archivo correspondiente.



Saturn Studio – Microsoft Outlook

¿Qué es este módulo?

Microsoft Outlook es una plataforma de correo electrónico que permite enviar, recibir y gestionar mensajes de forma eficiente. Este módulo facilita la interacción directa con Outlook desde Saturn Studio, permitiendo leer, enviar, responder, reenviar correos y manejar archivos adjuntos.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Get All Messages

Obtener todos los mensajes de Outlook.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a Outlook. credential
Límite Número máximo de mensajes a recuperar. 10
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“messages”: [{“id”: “AQMkADAwATM3ZmYAZS0wZGE3…”,”sender”: “example@outlook.com“,”subject”: “This is a subject”,”receivedDateTime”: “2024-12-12T191240Z”}]} {var}

Get Message

Obtener el detalle de un mensaje específico.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a Outlook. credential
ID del mensaje ID del mensaje a consultar. AQMkADAwATM3ZmYAZS0wZGE3…
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: {“id”: “AQMkADAwATM3ZmYAZS0wZGE3…”,”sender”: “example@outlook.com“,”subject”: “This is a subject”}} {var}

Create and Send a Message

Crear y enviar un mensaje desde Outlook.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a Outlook. credential
Para Correo electrónico del destinatario. example@example.com
Asunto Asunto del mensaje. Subject
Cuerpo Contenido del mensaje. Write your message…
Adjuntos Archivos a adjuntar al mensaje. seleccionar archivos
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: {“id”: “AQMkADAwATM3ZmYAZS0wZGE3…”,”subject”: “This is a subject”}} {var}

Forward a Message

Reenviar un mensaje desde Outlook.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a Outlook. credential
ID del mensaje ID del mensaje que se desea reenviar. AQMkADAwATM3ZmYAZS0wZGE3…
Para Correo del destinatario. example@outlook.com
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: {“id”: “AQMkADAwATM3ZmYAZS0wZGE3…”,”subject”: “FW This is a subject”}} {var}

Reply to a Message

Responder un mensaje recibido en Outlook.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a Outlook. credential
ID del mensaje ID del mensaje al que se desea responder. AQMkADAwATM3ZmYAZS0wZGE3…
Asunto Asunto del mensaje de respuesta. Subject
Cuerpo Cuerpo del mensaje de respuesta. Write your message…
Adjuntos Archivos adjuntos para incluir en la respuesta. seleccionar archivos
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: {“id”: “AQMkADAwATM3ZmYAZS0wZGE3…”,”subject”: “This is a test”}} {var}

Ejemplo de uso

  • Get All Messages
    Recuperar los últimos 10 mensajes del buzón de entrada.
  • Get Message
    Obtener detalles de un mensaje específico usando su ID.
  • Create and Send a Message
    Redactar un nuevo correo, añadir asunto, cuerpo, y adjuntos, y enviarlo a uno o varios destinatarios.
  • Forward a Message
    Reenviar un correo recibido a otro destinatario.
  • Reply to a Message
    Responder a un correo con contenido personalizado y archivos adjuntos.

Requisitos

  1. Tener una credencial válida de Microsoft Outlook configurada en Saturn Studio.
  2. Para reenviar o responder correos, se necesita el ID del mensaje original.
  3. Para enviar mensajes, se debe indicar al menos un destinatario y un contenido básico del mensaje.



Saturn Studio – Microsoft OneDrive

¿Qué es este módulo?

Microsoft OneDrive es el servicio de almacenamiento en la nube de Microsoft. Este módulo permite obtener, subir, descargar, mover, crear y eliminar archivos o carpetas en OneDrive directamente desde Saturn Studio.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Get Files

Obtener archivos desde una carpeta específica en OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para obtener archivos. credential
Carpeta Carpeta de OneDrive donde se buscarán los archivos. Root
Asignar variable Variable donde se almacenará el resultado. Ejemplo: [{“id”: “F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac”, “name”: “File.xlsx”}] {var}

Download File

Descargar un archivo desde OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para descargar archivos. credential
ID del archivo ID del archivo que se desea descargar. F1AA1BDEBE2D6235!s7dea54c…
Asignar variable Variable donde se almacenará el resultado. Ejemplo: [{“filename”: “document.docx”}] {var}

Upload File

Subir un archivo a OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para subir archivos. credential
Carpeta Carpeta de destino en OneDrive. Root
Nombre del archivo Nombre del archivo a subir. filename.xlsx
Archivo a subir Archivo a cargar en OneDrive. File to upload
Si existe archivo con mismo nombre Acción si el archivo ya existe: Replace, Rename o Error. Replace
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: “Files uploaded successfully”} {var}

Create Folder

Crear una carpeta en OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para crear carpetas. credential
Carpeta Carpeta en la cual se creará la nueva carpeta. Root
Nombre de la carpeta Nombre de la nueva carpeta a crear. New Folder
Si existe carpeta con mismo nombre Acción si ya existe una carpeta con ese nombre: Replace, Rename o Error. Rename
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“folder”: {“name”: “Folder”}} {var}

Move File/Folder

Mover un archivo o carpeta a una nueva ubicación dentro de OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para mover archivos. credential
Tipo Seleccionar si se moverá un archivo o carpeta. File
ID del archivo ID del archivo o carpeta que se desea mover. F1AA1BDEBE2D6235!…
ID carpeta destino ID de la carpeta de destino. F1AA1BDEBE2D6235!…
Asignar variable Variable donde se almacenará el resultado. {var}

Delete File/Folder

Eliminar un archivo o carpeta de OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para eliminar archivos. credential
Tipo Seleccionar si se eliminará un archivo o una carpeta. Folder
ID del elemento ID del archivo o carpeta a eliminar. F1AA1BDEBE2D6235!…
Asignar variable Variable donde se almacenará el resultado. Ejemplo: {“message”: “Folder deleted successfully”} {var}

Ejemplo de uso

  • Get Files
    Obtener todos los archivos almacenados en la carpeta raíz de OneDrive.
  • Upload File
    Subir un archivo llamado informe.xlsx al directorio raíz y reemplazar si ya existe.
  • Download File
    Descargar un archivo específico usando su ID y almacenarlo localmente.
  • Create Folder
    Crear una nueva carpeta de nombre “Documentos” en el directorio raíz.
  • Move File/Folder
    Mover un archivo a una nueva carpeta usando los respectivos IDs.
  • Delete File/Folder
    Eliminar una carpeta llamada “Antiguos” usando su ID.

Requisitos

  1. Tener una credencial válida de Microsoft OneDrive configurada en Saturn Studio.
  2. Conocer los IDs de archivos o carpetas si se van a mover, eliminar o descargar.
  3. Para subir archivos, se requiere indicar el archivo y su nombre de destino.
  4. Las operaciones son válidas solo dentro del espacio de almacenamiento asignado al usuario autenticado.



Saturn Studio – Microsoft Excel

¿Qué es este módulo?

Microsoft Excel permite trabajar con hojas de cálculo almacenadas en OneDrive. Este módulo ofrece comandos para crear, leer, actualizar, eliminar y descargar archivos de Excel, lo que facilita la integración con flujos de trabajo automatizados desde Saturn Studio.

¿Cómo obtener las credenciales? Haz clic aquí

Descripción de los comandos

Get Files

Obtener archivos desde OneDrive.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para acceder a OneDrive. credential
Carpeta Carpeta de OneDrive donde se buscarán los archivos. Root
Asignar variable Variable donde se almacenará el resultado. Ejemplo: [{“id”: “F1AA1BDEBE2D6235!sb180ff3714ec4e22878e81b6b729bbac”, “name”: “File.xlsx”}] {var}

Get File Data

Obtener datos de un archivo Excel.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para obtener datos. credential
ID del archivo ID del archivo desde el cual se obtendrán los datos. F1AA1BDEBE2D6235!s7dea…
Hoja Nombre de la hoja donde se encuentran los datos. Sheet1
Rango Rango de celdas a consultar. A1:B10
Asignar variable Variable donde se almacenará el resultado. Ejemplo: [{“fileName”: “file.xlsx”, “result”: [[“Name”, “Company”]]}] {var}

Create File

Crear un archivo nuevo de Excel.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para crear el archivo. credential
Carpeta Carpeta de OneDrive donde se guardará el archivo. /folders
Nombre del archivo Nombre del archivo a crear. file.xlsx
Contenido Contenido del archivo. {“Name”: [“John”], “Lastname”: [“Doe”]}
Asignar variable Variable donde se almacenará el resultado. {var}

Update File

Actualizar un archivo Excel existente.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para actualizar datos. credential
ID del archivo ID del archivo a actualizar. F1AA1BDEBE2D6235!s7dea…
Hoja Hoja del archivo que se actualizará. Sheet1
Rango Rango de celdas a modificar. A1:B10
Contenido Nuevos datos que se escribirán. {“Name”: [“Alice”], “Age”: [30]}
Asignar variable Variable donde se almacenará el resultado. {var}

Delete File

Eliminar un archivo Excel.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para eliminar archivos. credential
ID del archivo ID del archivo a eliminar. F1AA1BDEBE2D6235!s7dea…
Asignar variable Variable donde se almacenará el resultado. {var}

Download File

Descargar un archivo Excel.

Parámetro Descripción Ejemplo
Credencial Credencial de Microsoft necesaria para descargar archivos. credential
ID del archivo ID del archivo a descargar. F1AA1BDEBE2D6235!s7dea…
Asignar variable Variable donde se almacenará el resultado. {var}

Ejemplo de uso

  • Get Files
    Listar todos los archivos almacenados en la carpeta raíz de OneDrive.
  • Get File Data
    Leer un conjunto de celdas (A1:B10) en la hoja Sheet1 de un archivo de Excel específico.
  • Create File
    Crear un nuevo archivo de Excel con columnas personalizadas y valores iniciales.
  • Update File
    Actualizar un archivo de Excel escribiendo nuevos datos en un rango determinado.
  • Delete File
    Eliminar permanentemente un archivo desde OneDrive.
  • Download File
    Descargar un archivo Excel al almacenamiento local temporal para procesamiento adicional.

Requisitos

  1. Tener una credencial válida de Microsoft configurada en Saturn Studio.
  2. Asegurarse de tener permisos de lectura/escritura sobre las carpetas y archivos en OneDrive.
  3. Los archivos deben estar en formato .xlsx y las hojas nombradas correctamente.
  4. Para comandos que trabajan por ID, el ID del archivo debe obtenerse previamente con Get Files.



Saturn Studio – AiStudio

AiStudio es un potente asistente de automatización que combina inteligencia artificial con la ejecución de tareas. Este módulo permite automatizar el análisis y procesamiento de correos electrónicos, audios y documentos, permitiendo obtener, ejecutar y recuperar resultados de tareas configuradas en la plataforma directamente desde Saturn Studio.

Descripción de los comandos

Obtener Tareas (Get Tasks)

Obtiene la lista completa de tareas configuradas en AiStudio.

Parámetros Descripción Ejemplo
Credencial Credencial de AiStudio necesaria para obtener las tareas. credential
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo {"tasksList":[{"id":"ef9f70q671982029b781","entity_id":45,"name":"VOICE - ef9f70q671982029b781","type":"VOICE","status":"RUNNING"},{"id":"2f0ca41w4a6h623e308c","entity_id":45,"name":"VOICE - 2f0ca41w4a6h623e308c","type":"VOICE","status":"RUNNING"}]}. {var}

Ejecutar Tarea (Run Task)

Ejecuta una tarea específica.

Parámetros Descripción Ejemplo
Credencial Credencial de AiStudio necesaria para ejecutar una tarea. credential
ID de tarea Selecciona la tarea que deseas ejecutar. ef9f70q671982029b781
Modo de ejecución Modo de ejecución de la tarea. WAIT espera la finalización y devuelve el resultado. BACKGROUND la ejecuta en segundo plano. WAIT o BACKGROUND
Fecha de inicio (Email task) Fecha desde la cual se buscarán correos. Obligatoria si la tarea es de tipo EMAIL. 30/10/2021
Fecha de fin (Email task) Fecha hasta la cual se buscarán correos. Obligatoria si la tarea es de tipo EMAIL. 30/10/2021
Ruta de archivo Archivo que se enviará a la tarea. Requerido si la tarea lo necesita. C:\path\to\file
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“status”true,“message”“Task ran in WAIT mode”,“data”[{“fileName”“recipe.mp3”,“result”:{“prompt_task”true,“extraData””{}”,“type”“message”,
“template_results”:{“is_recipe”true,“ingredients”“tres pechugas de pollo, sal, pimienta negra, dos huevos, 200 ml de crema, media cebolla, ajo en polvo, pimentón, mozzarella rallada, queso parmesano”},”length”971}}]}
{var}

Obtener Resultados (Get Results)

Obtiene los resultados de una tarea mediante su ID.

Parámetros Descripción Ejemplo
Credencial Credencial de AiStudio necesaria para ver los resultados. credential
ID de tarea Selecciona la tarea de la cual quieres ver los resultados. ef9f70q671982029b781
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: [{“prompt_task”true,“extraData””{}”,“type”“message”,
“template_results”{“is_recipe”true,“ingredients”“tres pechugas de pollo, sal, pimienta negra, dos huevos, 200 ml de crema, media cebolla, ajo en polvo, pimentón, mozzarella rallada, queso parmesano”}}]
{var}

Requisitos y Notas Técnicas

  • Credencial: Es obligatorio tener una credencial válida de AiStudio configurada en Saturn Studio.
  • Tareas de Email: Si la tarea seleccionada es de tipo EMAIL, las fechas de inicio y fin son campos obligatorios para delimitar la búsqueda de información.
  • Archivos de entrada: Verifique si su tarea configurada en AiStudio requiere la carga de un archivo para ejecutarse correctamente.



Saturn Studio – Archivos

Archivos – Saturn Studio
Controla los archivos subidos al sistema por los usuarios

banner

📌 ¿Qué es este módulo?

Este módulo permite acceder y gestionar archivos subidos al sistema por los usuarios. Es útil para trabajar con documentación generada o cargada dinámicamente en los procesos de automatización.


⚙️ Comandos disponibles

icon Obtener archivos

Obtener archivos subidos al sistema

Parámetro Descripción Ejemplo
Filtrar por nombre Nombre del archivo a buscar informe_ventas.pdf
Asignar resultado a variable Variable donde se almacenara el resultado archivosEncontrados

🧪 Ejemplo de uso

  1. Obtener archivos
    Buscar archivos cuyo nombre contenga “reporte” y guardar el resultado en archivosEncontrados.

🧩 Requisitos

Este módulo no requiere configuraciones adicionales.