Saturn Studio – Claude.ai

Claude.ai es un asistente avanzado de IA desarrollado por Anthropic. Está diseñado para ofrecer respuestas precisas, útiles y seguras en una amplia gama de tareas, desde consultas sencillas hasta análisis complejos.

📌 ¿Qué es este módulo?

Este módulo integra Saturn Studio con Claude.ai, el asistente de inteligencia artificial avanzado de Anthropic. Permite aprovechar las capacidades de Claude.ai para generar texto y procesar documentos (imágenes o PDF) directamente desde tus flujos de automatización, facilitando la incorporación de IA generativa en diversas tareas.

Descripción de los comandos

Generar Texto

Genera texto coherente y contextualmente relevante a partir de una indicación (prompt) proporcionada por el usuario.

Parámetro Descripción Ejemplo
Credencial Credencial de Claude.ai necesaria para generar texto. credential
Modelo Selecciona el modelo de Claude.ai que deseas utilizar. Claude 3.7 Sonnet
Texto La indicación (prompt) o texto base a partir del cual se generará la respuesta. Explica cómo funciona la IA
Max tokens El número máximo de tokens que pueden ser generados en la completación. La longitud total de los tokens de entrada y los generados está limitada por la longitud del contexto del modelo. 300
Temperatura Temperatura de muestreo a usar, entre 0 y 2. Valores más altos como 0.8 harán la salida más aleatoria, mientras que valores más bajos como 0.2 la harán más enfocada y determinista. 1
Thinking (Pensamiento) Si se establece en true, Claude realizará un proceso de razonamiento interno sobre el texto de entrada antes de generar la respuesta. true
Budget Tokens (Thinking) Determina el número máximo de tokens que Claude puede usar para su proceso de razonamiento interno. Por defecto es 16000. 16000
Asignar resultado a variable Variable donde se almacenará el texto generado.
 {“response” “AI works by learning patterns from data”}
{var}

Procesar Documento

Genera texto basado en el contenido de un archivo de imagen o PDF proporcionado.

Parámetro Descripción Ejemplo
Credencial Credencial de Claude.ai necesaria para generar texto basado en un documento. credential
Modelo Selecciona el modelo de Claude.ai que deseas utilizar. Claude 3.7 Sonnet
Ruta de archivo Ruta local al archivo de imagen o PDF que se va a procesar. image.jpg
Texto La indicación (prompt) o pregunta sobre el contenido del documento. Describe la imagen
Max tokens El número máximo de tokens que pueden ser generados en la completación. La longitud total de los tokens de entrada y los generados está limitada por la longitud del contexto del modelo. 300
Temperatura Temperatura de muestreo a usar, entre 0 y 2. Valores más altos como 0.8 harán la salida más aleatoria, mientras que valores más bajos como 0.2 la harán más enfocada y determinista. 1
Asignar resultado a variable Variable donde se almacenará el texto generado a partir del documento.
{“response” “The image shows a cat sitting on a chair”}
{var}

🧪 Ejemplo de uso

Generar Texto: Utilizar el comando Generar Texto con una pregunta como “Explica los principios básicos de la computación cuántica”, especificando el modelo Claude 3.7 Sonnet, un Max tokens de 500 y una Temperatura de 0.5. El resultado se guarda en la variable explicacionCuantica.
Procesar Documento: Tomar un archivo PDF (informe_anual.pdf) y usar el comando Procesar Documento con la indicación “Resume los puntos clave de la sección de resultados financieros”. Guardar el resumen generado en la variable resumenFinanciero.
Generar Texto (Continuación): Usar nuevamente Generar Texto, esta vez con el resumenFinanciero como parte del prompt: “Basado en el siguiente resumen: ‘{resumenFinanciero}’, redacta un correo para los inversores destacando los logros.”, y almacenar el borrador del correo en correoInversores.

🧩 Requisitos

Tener una credencial válida de Claude.ai configurada en Saturn Studio.
Seleccionar un modelo de Claude.ai disponible y apropiado para la tarea.
Tener en cuenta los límites de tokens tanto para la entrada (prompt + contenido del documento si aplica) como para la salida generada, ajustando el parámetro Max tokens según sea necesario.
Para Procesar Documento, asegurar que el archivo especificado en Ruta de archivo exista y sea accesible.




Saturn Studio – Freshdeck

Freshdesk es una plataforma de soporte al cliente que ayuda a gestionar tickets de soporte, automatizar flujos de trabajo y brindar asistencia multicanal de manera eficiente.

📌 ¿Qué es este módulo?

Freshdesk es una plataforma de soporte al cliente que permite gestionar tickets, automatizar flujos de trabajo y brindar asistencia multicanal de forma eficiente. Este módulo permite listar tickets, obtener detalles, crear nuevos tickets y generar respuestas utilizando plantillas predefinidas, todo desde Saturn Studio.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace Freshdeck

📚 Descripción de los comandos

📄 Listar Tickets

Permite listar tickets desde Freshdesk.

Parámetro Descripción Ejemplo
Credencial Credencial de Freshdesk necesaria para listar tickets. credential
Filtro Predefinido Filtro predefinido para listar tickets. Puede ser: New and my open, Watching, Spam o Deleted. New and my open
Ordenar por Criterio de orden para los tickets. Puede ser: Created at, Due by, Updated at o Status. Created at
Límite Límite de tickets a listar. 10
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“tickets”:[{“cc_emails”:[“jane.doe@example.com“,”support@acme.io“],”status”:4,”subject”:”Problema de acceso a la cuenta – Ticket #8453″,”id”:8453,…}]} {var}

🧾 Obtener Ticket

Permite obtener los detalles de un ticket específico mediante su ID.

Parámetro Descripción Ejemplo
Credencial Credencial de Freshdesk necesaria para obtener el ticket. credential
ID de Ticket ID del ticket que se desea obtener. 8453
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“ticket”:{“id”:192000,”subject”:”REQ2098 – Solicitud de acceso a plataforma interna”,”status”:4,”description_text”:”Información del solicitante\nNombre Laura Martínez\nTeléfono +54 9 11 4567-8910\nCorreo laura@empresa.com\nDepartamento Recursos Humanos\n\nDescripción\nSe solicita acceso al sistema de gestión interna para el nuevo empleado del área…”,…}} {var}

📝 Crear Ticket

Permite crear un nuevo ticket en Freshdesk.

Parámetro Descripción Ejemplo
Credencial Credencial de Freshdesk necesaria para crear el ticket. credential
Contacto Contacto asignado al ticket. John Doe
Asunto Asunto del ticket. Ticket Subject
Descripción Contenido del ticket. Ticket Description
Estado Estado inicial del ticket. Open
Tipo Tipo de ticket. Support
Prioridad Prioridad del ticket. Puede ser: Low, Medium, High o Urgent. High
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“ticket”:{“id”:987654,”subject”:”Acme Corp – Reporte de actividad semanal”,”priority”:1,”custom_fields”:{“cf_tipo_visita”:”Remota”,”cf_forma_de_resolucion”:”Telefónica”,”cf_cliente”:”Carlos Gómez”},…}} {var}

📬 Generar Respuesta de Ticket

Permite generar una respuesta utilizando una plantilla predefinida en Freshdesk.

Parámetro Descripción Ejemplo
Credencial Credencial de Freshdesk necesaria para generar la respuesta. credential
Carpeta Carpeta donde se encuentra la respuesta predefinida. My Folder
Respuesta Predefinida Respuesta a utilizar desde la carpeta seleccionada. Close Ticket
Ticket Ticket al cual se desea enviar la respuesta. My Ticket
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“response”:{“ticket_id”:112233,”body_text”:”Dear Customer,\nAn initial check was performed and no issues were found on our end. The case has been escalated to the relevant department for further investigation. We will keep you informed of any updates as soon as possible.\n\nBest regards,”,…}} {var}

🧪 Ejemplo de uso

Listar Tickets
Recuperar una lista de tickets aplicando filtros como “New and my open” y almacenarla en una variable.

Obtener Ticket
Seleccionar el ID de un ticket específico y recuperar toda su información para visualizar o procesar.

Crear Ticket
Ingresar los datos del contacto, asunto, descripción y prioridad para registrar un nuevo ticket de soporte.

Generar Respuesta de Ticket
Aplicar una plantilla de respuesta predefinida a un ticket existente para acelerar la comunicación con el cliente.

🧩 Requisitos

  • Tener una credencial válida de Freshdesk configurada en Saturn Studio.
  • Contar con permisos adecuados para consultar, crear y gestionar tickets.
  • Para generar respuestas automáticas, es necesario tener configuradas respuestas predefinidas en carpetas accesibles desde la cuenta Freshdesk vinculada.



Saturn Studio – Extractor

📌 ¿Qué es este módulo?

El módulo Extractor es una herramienta diseñada para extraer información estructurada de un texto, como nombres, direcciones de correo electrónico, números de teléfono, direcciones, etc. Utilizando procesamiento de lenguaje natural (NLP) y herramientas especializadas, esta solución permite obtener datos específicos de manera rápida y eficiente, sin necesidad de escribir expresiones regulares complejas. Es ideal para desarrolladores y empresas que necesitan procesar y estructurar grandes volúmenes de texto de forma automatizada directamente en Saturn Studio.

Descripción de los comandos

Extraer Datos

Extrae información estructurada de un texto utilizando las capacidades del Extractor.

Parámetro Descripción Ejemplo
Texto El texto del cual se extraerá la información. Hola, soy Juan Pérez. Puedes contactarme por correo electrónico en juan.perez@example.com o llamarme al +54 9 11 2345-6789
Tipo de dato El tipo de dato específico que se desea extraer del texto. Opciones disponibles: Name, Email, Phone, Address, Date, URL, Number, Id, Money. Email
Asignar resultado a variable Variable donde se almacenará el valor o la lista de valores extraídos.
{“extractedValue”:[{“name1″:”Juan Pérez”},{“name2″:”María González”},{“name3″:”Carlos López”},{“name4″:”Ana Martínez”}]}
{var}

🧪 Ejemplo de uso

  • Extraer Correos Electrónicos: Se tiene un bloque de texto largo que contiene varias interacciones con clientes. Se utiliza el comando Extraer Datos con el Texto completo y se especifica Email como Tipo de dato. El resultado, una lista de todas las direcciones de correo electrónico encontradas, se guarda en la variable listaEmailsExtraidos.
  • Extraer Números de Teléfono: Del mismo bloque de texto, o de otro diferente, se desea obtener todos los números de teléfono. Se invoca nuevamente Extraer Datos, esta vez con Phone como Tipo de dato. Los números de teléfono se almacenan en listaTelefonosExtraidos.
  • Extraer Fechas: Si el texto contiene fechas de reuniones o eventos, se puede usar Extraer Datos con Date como Tipo de dato para recopilarlas en la variable listaFechasImportantes.

🧩 Requisitos

  • Proporcionar el Texto del cual se extraerá la información.
  • Especificar un Tipo de dato válido de la lista de opciones soportadas por el Extractor (Name, Email, Phone, Address, Date, URL, Number, Id, Money).



Saturn Studio – DeepSeek

📌 ¿Qué es este módulo?

Este módulo te conecta con DeepSeek, una plataforma avanzada de inteligencia artificial. A través de Saturn Studio, puedes utilizar DeepSeek para generar texto de manera innovadora y consultar el saldo de tu cuenta, integrando sus capacidades de IA en tus automatizaciones para análisis de datos, generación de lenguaje natural y más.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace DeepSeek

Descripción de los comandos

Generar Texto

Genera texto utilizando uno de los modelos de DeepSeek a partir de una indicación (prompt).

Parámetro Descripción Ejemplo
Credencial Credencial de DeepSeek necesaria para generar texto. credential
Max tokens Número máximo de tokens a generar en la respuesta. 300
Temperatura Temperatura de la distribución de muestreo. Valores más altos hacen el modelo más creativo, valores más bajos lo hacen más conservador. Entre 0 y 2. Por defecto es 1. 1
Texto La indicación (prompt) o texto base a partir del cual se generará la respuesta. Explica cómo funciona la IA
Asignar resultado a variable Variable donde se almacenará el texto generado.
{“generatedText”: “La IA funciona aprendiendo patrones a partir de datos”}
{var}

Obtener Saldo

Obtiene el saldo actual de la cuenta de DeepSeek.

Parámetro Descripción Ejemplo
Credencial Credencial de DeepSeek necesaria para obtener el saldo. credential
Asignar resultado a variable Variable donde se almacenará la información del saldo.
{“balance”:[{“currency”:”USD”,”total_balance”:”1.99″,”granted_balance”:”0.00″,”topped_up_balance”:”1.99″}]}
{var}

🧪 Ejemplo de uso

  • Obtener Saldo: Primero, utilizar el comando Obtener Saldo para verificar que la cuenta de DeepSeek tiene fondos disponibles. El resultado se guarda en la variable infoSaldo.
  • Generar Texto: Si infoSaldo indica un saldo positivo, proceder a usar el comando Generar Texto. Se proporciona el prompt “Escribe un breve poema sobre la inteligencia artificial y la creatividad humana”, se establece Max tokens en 150 y Temperatura en 0.8 para fomentar una respuesta creativa. El poema generado se almacena en la variable poemaIA.

🧩 Requisitos

  • Tener una credencial válida de DeepSeek configurada en Saturn Studio.
  • Para Generar Texto, tener en cuenta el consumo de tokens y el saldo disponible en la cuenta.
  • Ajustar el parámetro Temperatura según el grado de creatividad o conservadurismo deseado en el texto generado.



Saturn Studio – Gemini

Google Gemini es la plataforma de inteligencia artificial de próxima generación de Google, diseñada para ofrecer funciones avanzadas de generación de lenguaje natural y análisis de datos.

📌 ¿Qué es este módulo?

Google Gemini es la plataforma de inteligencia artificial de nueva generación desarrollada por Google. Está diseñada para ofrecer capacidades avanzadas de generación de lenguaje natural y análisis de datos, incluyendo texto, imágenes, audio y documentos. Este módulo permite interactuar con los modelos de Gemini directamente desde Saturn Studio.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace Gemini

📚 Descripción de los comandos

📝 Generate Text

Generar texto utilizando un modelo de Gemini.

Parámetro Descripción Ejemplo
Credencial Credencial de Gemini necesaria para ejecutar la solicitud. credential
Texto Texto o instrucción que el modelo debe desarrollar. Explain how AI works
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“generatedText”: “AI works by learning patterns from data”} {var}

🖼️ Process Image

Procesar una imagen utilizando un modelo de Gemini.

Parámetro Descripción Ejemplo
Credencial Credencial de Gemini necesaria para ejecutar la solicitud. credential
Texto Instrucción o contexto asociado a la imagen. Describe the image
Imagen Imagen que será analizada por el modelo. Obligatorio si el modelo lo requiere. image.jpg
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“generatedText”: “A beautiful landscape with a river and mountains”} {var}

🔊 Process Audio

Procesar audio utilizando un modelo de Gemini.

Parámetro Descripción Ejemplo
Credencial Credencial de Gemini necesaria para ejecutar la solicitud. credential
Texto Instrucción o contexto asociado al audio. Transcribe the audio
Audio Archivo de audio que será analizado por el modelo. Obligatorio si el modelo lo requiere. audio.mp3
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“generatedText”: “The audio says that the weather is nice”} {var}

📄 Process Document

Procesar un documento utilizando un modelo de Gemini.

Parámetro Descripción Ejemplo
Credencial Credencial de Gemini necesaria para ejecutar la solicitud. credential
Texto Instrucción que se desea aplicar al documento. Summarize this document
Documento Archivo que será analizado por el modelo. Obligatorio si el modelo lo requiere. document.pdf
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“generatedText”: “This document is about the history of Rocketbot”} {var}

🧪 Ejemplo de uso

Generate Text
Solicitar al modelo que explique cómo funciona la inteligencia artificial y guardar la respuesta en una variable.

Process Image
Cargar una imagen y solicitar al modelo una descripción visual, almacenando el resultado.

Process Audio
Enviar un archivo de audio y pedir su transcripción, guardando el texto generado.

Process Document
Subir un documento PDF y solicitar un resumen del mismo con ayuda del modelo de Gemini.

🧩 Requisitos

  • Tener una credencial válida de Google Gemini configurada en Saturn Studio.
  • Contar con los archivos (imagen, audio o documento) si el tipo de procesamiento lo requiere.
  • Establecer correctamente las variables de salida para aprovechar el contenido generado por el modelo



Saturn Studio – Github

GitHub es una plataforma web de desarrollo colaborativo que permite a los desarrolladores alojar, revisar y gestionar código fuente mediante el control de versiones Git. Su uso está muy extendido en proyectos de software privado y de código abierto, y permite la colaboración, el seguimiento de cambios y la integración continua.

📌 ¿Qué es este módulo?

GitHub es una plataforma de desarrollo colaborativo basada en la web que permite a los desarrolladores alojar, revisar y gestionar código fuente utilizando control de versiones Git. Es ampliamente utilizada tanto para proyectos de código abierto como privados, y facilita la colaboración, el seguimiento de cambios y la integración continua. Este módulo permite interactuar con eventos de repositorios, pull requests, commits y más desde Saturn Studio.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace Github

📚 Descripción de los comandos

🔔 Subscribe to webhook

Suscribirse a un webhook de GitHub. (No requiere parámetros adicionales configurables desde el módulo.)

⏳ Wait for an Event

Esperar un evento proveniente de un webhook de GitHub.

Parámetro Descripción Ejemplo
Credencial Credencial de GitHub necesaria para escuchar eventos de Pull Request. credential
Evento Evento de GitHub a esperar desde el webhook. Select a GitHub event
Simplificar datos Determina si se desea simplificar los datos recibidos en el mensaje. (vacío o marcado)
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“action”:”opened”,”number”:25,”pull_request”:{“url”:”https://api.github.com/repos/ExampleUser/repo/pulls/25″,”id”:1234567890,…},”repository”:{“id”:987654,”name”:”repo”,”full_name”:”ExampleUser/repo”},…} {var}

📁 Get a Repository

Obtener información de un repositorio de GitHub.

Parámetro Descripción Ejemplo
Credencial Credencial de GitHub necesaria para obtener el repositorio. credential
Owner Usuario o propietario del repositorio. JohnDoe
Nombre del Repositorio Nombre del repositorio. repository-name
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“repository”:{“id”:987654321,”name”:”example-repo”,”full_name”:”ExampleUser/example-repo”,”owner”:{“login”:”ExampleUser”,”id”:123456789,…},”description”:”This is an example repository.”,…}} {var}

🔃 Get a Pull Request

Obtener información de un Pull Request específico.

Parámetro Descripción Ejemplo
Credencial Credencial de GitHub necesaria para obtener el Pull Request. credential
Owner Usuario o propietario del repositorio. JohnDoe
Nombre del Repositorio Nombre del repositorio. repository-name
Pull Number Número del Pull Request que se desea obtener. 12331312
Includes Información adicional que se desea incluir (Commits, Files, Reviews, etc). Commits, Files, Reviews, Status
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“pull_request”:{“id”:9876543210,”number”:58,”title”:”Fix login issue”,”body”:”This pull request fixes the login issue…”,…}} {var}

📜 List Commits

Listar los commits de un repositorio en GitHub.

Parámetro Descripción Ejemplo
Credencial Credencial de GitHub necesaria para listar los commits. credential
Owner Usuario o propietario del repositorio. JohnDoe
Nombre del Repositorio Nombre del repositorio. repository-name
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“commits”:[{“sha”:”5a4b6c7d8e9f0g1h2i3j4k5l6m7n8o9p0q1r2s3t”,”commit”:{“message”:”Add new feature for user authentication”,…}}]} {var}

🧪 Ejemplo de uso

Wait for an Event
Escuchar un evento tipo “pull_request” y capturar los datos en una variable.

Get a Repository
Obtener todos los datos del repositorio llamado repository-name del usuario JohnDoe.

Get a Pull Request
Obtener el Pull Request número 58 del repositorio repository-name, incluyendo los commits y archivos asociados.

List Commits
Listar los últimos commits del repositorio y almacenarlos en una variable.

🧩 Requisitos

  • Tener una credencial válida de GitHub configurada en Saturn Studio.
  • Tener permisos de acceso para consultar repositorios y eventos dentro de GitHub.
  • Para esperar eventos mediante webhook, se debe tener configurado correctamente el enlace entre GitHub y Saturn Studio.



Saturn Studio – Clientify

Clientify es una potente plataforma en línea diseñada para ayudar a las empresas a agilizar sus procesos de marketing, ventas y gestión de la relación con los clientes.

📌 ¿Qué es este módulo?

Clientify es una potente plataforma online diseñada para ayudar a las empresas a optimizar sus procesos de marketing, ventas y gestión de relaciones con clientes. Este módulo permite gestionar contactos, oportunidades de venta (deals) y tareas directamente desde Saturn Studio.

📚 Descripción de los comandos

👥 List Contacts

Obtener una lista de contactos desde Clientify.

Parámetro Descripción Ejemplo
Credencial Credencial de Clientify necesaria para listar los contactos. credential
Query Consulta para filtrar los contactos. John Doe
Página Número de página desde la cual se desean recuperar los contactos. 10
Creado Antes Filtra los contactos creados antes de una fecha específica. 2025-11-30
Creado Después Filtra los contactos creados después de una fecha específica. 2025-11-30
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: [{“filename”:”file.pdf”,”id”:”b407b6e6a2e47ae571b625fa28a1e08a”,”size”:14703,”provider”:”clientify”}] {var}

➕ Create Contact

Crear un contacto en Clientify.

Parámetro Descripción Ejemplo
Credencial Credencial de Clientify necesaria para crear el contacto. credential
Nombre Nombre del contacto. John
Apellido Apellido del contacto. Doe
Email Correo electrónico del contacto. johndoe@example.com
Teléfono Número de teléfono del contacto. +1 123 456 7890
Empresa Empresa asociada al contacto. Rocketbot
Descripción Descripción asociada al contacto. CEO
Estado Estado del contacto. Puede ser: Other, Not Qualified Lead, Visitor, Cold Lead, Warm Lead, Hot Lead, In Deal, Lost Lead, Client, Lost Client. Warm Lead
Forzar creación si existe Si el contacto ya existe, forzar la creación de uno nuevo. true
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“message”:”Contact created successfully.”,”contact_id”:100641568,”first_name”:”John”,”last_name”:”Doe”,”company”:”Rocketbot”,”description”:”Salesman from Rocketbot company”,”status”:”warm-lead”} {var}

📋 List Deals

Obtener una lista de oportunidades de venta (deals) desde Clientify.

Parámetro Descripción Ejemplo
Credencial Credencial de Clientify necesaria para listar las oportunidades. credential
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“deals”:[{“id”:16456869,”name”:”New Deal”,”amount”:”11.99″,”contact_id”:”https://api.clientify.net/v1/contacts/100643639/”,”company_id”:”https://api.clientify.net/v1/companies/11026379/”,”expected_close_date”:”2025-01-15“}]} {var}

📝 Create Deal

Crear una oportunidad de venta (deal) en Clientify.

Parámetro Descripción Ejemplo
Credencial Credencial de Clientify necesaria para crear el deal. credential
Nombre Nombre del contrato o oportunidad. New deal
Monto Monto estimado del contrato. 11.99
Contacto Contacto relacionado con la oportunidad. John Doe
Empresa Empresa relacionada con la oportunidad. Rocketbot
Fecha estimada de cierre Fecha esperada de cierre del contrato. 2025-11-30
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“message”:”Deal created successfully.”,”deal_id”:16155369,”name”:”New Deal”,”amount”:”11.99″,”contact_id”:”https://api.clientify.net/v1/contacts/100646770/”,”company_id”:”https://api.clientify.net/v1/companies/11026119/”,”expected_close_date”:”2025-01-15″} {var}

✅ Add Task

Agregar una tarea en Clientify.

Parámetro Descripción Ejemplo
Credencial Credencial de Clientify necesaria para agregar una tarea. credential
Nombre Nombre de la tarea. New task
Tipo de tarea Tipo de tarea a realizar. Ejemplo: Call, Email, Meeting, etc. Call
Asignado a Correo electrónico del usuario al que se le asigna la tarea. johndoe@example.com
Contacto Contacto relacionado con la tarea. John Doe
Descripción Descripción de la tarea. New task description
Deal Oportunidad relacionada a la tarea. Deal
Empresa Empresa relacionada con la tarea. Rocketbot
Fecha de vencimiento Fecha límite de la tarea. 2025-11-30
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“message”:”Task created successfully.”,”task_id”:62959224,”name”:”New Task”,”description”:”Description here”,”due_date”:”2025-02-28T120000+0100″,”task_type_id”:”Webinar”,”assigned_to”:”johndoe@rocketbot.com“,”related_contacts”:[“John Doe”],”related_companies”:[“Rocketbot”],”related_deals_data”:[{“name”:”New Deal”,”url”:”/deals/14125664/”}]} {var}

🧪 Ejemplo de uso

List Contacts
Filtrar contactos con nombre “John Doe” y obtener los resultados de la página 10.

Create Contact
Crear un nuevo contacto con nombre, correo, teléfono y estado “Warm Lead”.

List Deals
Obtener el listado completo de oportunidades activas.

Create Deal
Crear una nueva oportunidad de venta asociada a un contacto y empresa específica.

Add Task
Agregar una tarea tipo llamada asignada a un usuario, relacionada con un contacto, empresa y oportunidad.

🧩 Requisitos

  • Tener una credencial válida de Clientify configurada en Saturn Studio.
  • Para crear contactos o deals, asegurarse de contar con datos válidos (nombre, empresa, fechas, etc.).
  • Las tareas deben estar vinculadas a contactos, empresas y deals correctamente definidos.



Saturn Studio – Gmail

Gmail es el servicio de correo electrónico gratuito de Google, que ofrece una interfaz intuitiva y herramientas avanzadas para gestionar tus mensajes de manera eficiente.

📌 ¿Qué es este módulo?

El módulo Gmail permite automatizar el envío, lectura, gestión y organización de correos electrónicos desde cuentas de Google directamente dentro de tus automatizaciones con Saturn Studio.

Ideal para integrar comunicaciones automáticas, notificaciones, procesamiento de emails, y gestión de bandeja de entrada.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace Gmail

⚙️ Comandos disponibles

icon Send email

Envía un correo electrónico utilizando una cuenta de Gmail.

Parámetro Descripción
Credential Credencial de Gmail
Recipient Destinatario(s) del correo
CC / CCO Copias visibles u ocultas
Subject Asunto del correo
Message Contenido del mensaje en HTML
Attachments Archivos adjuntos (opcional)
Is a draft Marcar como borrador
Assign result to variable Variable donde se guarda el resultado

icon Read all email

Lee los correos de una bandeja específica.

Parámetro Descripción
Credential Credencial de Gmail
Inbox folder Carpeta donde buscar (ej: INBOX)
Email status Filtra por leídos, no leídos, importantes, etc.
Limit Número de correos a obtener
Subject / From Filtros opcionales por asunto y remitente
Mark as read Marcar como leídos después de leer
Assign result to variable Variable donde se guarda el resultado

icon Get email attachment

Obtiene los adjuntos de un correo específico.

Parámetro Descripción
Credential Credencial de Gmail
Email ID ID del correo a leer
Attachment ID ID del adjunto (opcional)
File name Nombre del archivo guardado (opcional)
Assign result to variable Variable donde se guarda el archivo

icon Set email status

Cambia el estado de un correo.

Parámetro Descripción
Credential Credencial de Gmail
Email ID ID del correo
Status Nuevo estado: leído, no leído, destacado, importante, papelera, etc.

icon Reply to email

Responde a un correo electrónico.

Parámetro Descripción
Credential Credencial de Gmail
Email ID ID del correo a responder
Subject Asunto del mensaje de respuesta
Message Cuerpo del mensaje de respuesta (HTML)
Attachments Adjuntos (opcional)
Assign result to variable Variable donde se guarda la respuesta

icon Get Labels

Obtiene las etiquetas configuradas en una cuenta Gmail.

Parámetro Descripción
Credential Credencial de Gmail
Assign result to variable Variable donde se guarda el listado de etiquetas

icon Copy or Move email

Copia o mueve un correo a una carpeta específica.

Parámetro Descripción
Credential Credencial de Gmail
Email ID ID del correo a mover/copiar
Move Si se desea mover (true) o copiar (false)
Folder Nombre de la carpeta destino

🧪 Ejemplo de uso

Escenario: Automatización de notificaciones

  1. Send email
    Enviar confirmación al usuario al completar un formulario.
  2. Read all email
    Revisar cada hora la bandeja de entrada en busca de nuevas respuestas con filtro "UNREAD".
  3. Set email status
    Marcar como leído tras procesar.

🧩 Requisitos

Este módulo requiere una credencial válida de Gmail configurada en Saturn Studio para funcionar correctamente.




Saturn Studio – Google Calendar

📌 ¿Qué es este módulo?

Google Calendar es una aplicación gratuita que permite gestionar eventos y tareas de forma eficiente. Este módulo te permite buscar, crear, actualizar y eliminar eventos o calendarios directamente desde Saturn Studio.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace Google Calendar

📚 Descripción de los comandos

🔎 Search Events

Buscar eventos en Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Calendar necesaria para buscar eventos. My Google Calendar credentials
Calendario Calendario donde se realizará la búsqueda. Holidays in Chile
Fecha de inicio Fecha de inicio de la búsqueda. 2025-04-16T07:00:00-03:00
Fecha de fin Fecha de fin de la búsqueda. 2025-04-16T07:00:00-03:00
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: [{“kind”:”calendar#event”,”id”:”5g0ikporbhbj7f5luavs8d8hfr”,…}] {var}

📄 Get an Event

Obtener un evento de Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Calendar necesaria para obtener evento. My Google Calendar credentials
Calendario Calendario donde se encuentra el evento. Holidays in Chile
ID del Evento Identificador del evento. 5g0ikporbhbj7f5luavs8d8hfr
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: [{“kind”:”calendar#event”,”id”:”5g0ikporbhbj7f5luavs8d8hfr”,…}] {var}

🗓️ Create an Event

Crear un nuevo evento en Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial necesaria para crear el evento. My Google Calendar credentials
Calendario Calendario donde se creará el evento. Holidays in Chile
Nombre del evento Título del evento a crear. Welcome to SaturnStudio
Fecha de inicio Fecha de inicio del evento. 14-09-2021
Hora de inicio Hora de inicio del evento. 14:30
Fecha de fin Fecha de finalización del evento. 15-09-2021
Hora de fin Hora de finalización del evento. 15:30
Zona horaria Zona horaria del evento. America/Los_Angeles
Participantes Correos electrónicos de los asistentes. example@gmail.com, user@rocketbot.com
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“kind”:”calendar#event”,”id”:”39t51lho0kb4bjv3hbpqj7btgc”,…} {var}

✏️ Update an Event

Actualizar un evento existente en Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial necesaria para actualizar eventos. My Google Calendar credentials
Calendario Calendario donde se encuentra el evento a actualizar. Holidays in Chile
ID del Evento ID del evento que se actualizará. 39t51lho0kb4bjv3hbpqj7btgc
Nombre del evento Nuevo título del evento. Welcome to SaturnStudio
Fecha de inicio Nueva fecha de inicio. 14-09-2021
Hora de inicio Nueva hora de inicio. 14:30
Fecha de fin Nueva fecha de fin. 15-09-2021
Hora de fin Nueva hora de fin. 15:30
Zona horaria Zona horaria del evento. America/Los_Angeles
Participantes Correos electrónicos de los asistentes. example@gmail.com, user@rocketbot.com
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“kind”:”calendar#event”,”id”:”39t51lho0kb4bjv3hbpqj7btgc”,…} {var}

🗑️ Delete an Event

Eliminar un evento de Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial necesaria para eliminar eventos. My Google Calendar credentials
Calendario Calendario donde se encuentra el evento. Holidays in Chile
ID del Evento Identificador del evento a eliminar. 39t51lho0kb4bjv3hbpqj7btgc
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“message”:”Event deleted successfully”} {var}

📚 List Calendars

Listar todos los calendarios disponibles en la cuenta.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Calendar necesaria. My Google Calendar credentials
Límite Cantidad máxima de calendarios a listar. 10
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“calendars”:[{“id”:”user@rocketbot.com“,”name”:”user@rocketbot.com“}]} {var}

➕ Create a Calendar

Crear un nuevo calendario en Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial necesaria para crear el calendario. My Google Calendar credentials
Nombre del calendario Nombre del nuevo calendario. SaturnStudio Calendar
Descripción Descripción del calendario. Calendar description
Zona horaria Zona horaria del calendario. America/Los_Angeles
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“id”:”c_b0095a…”,”name”:”SaturnStudio Calendar”,…} {var}

❌ Delete a Calendar

Eliminar un calendario de Google Calendar.

Parámetro Descripción Ejemplo
Credencial Credencial necesaria para eliminar el calendario. My Google Calendar credentials
Calendario Calendario a eliminar. Holidays in Chile
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“message”:”Calendar deleted successfully”} {var}

🧪 Ejemplo de uso

  • Search Events
    Buscar eventos entre dos fechas en el calendario “Holidays in Chile”.
  • Get an Event
    Consultar un evento puntual por su ID.
  • Create an Event
    Crear un evento con asistentes, fechas y zona horaria.
  • Update an Event
    Modificar un evento existente, cambiando fecha, título o participantes.
  • Delete an Event
    Eliminar un evento específico de un calendario.
  • List Calendars
    Ver todos los calendarios asociados a la cuenta de Google.
  • Create a Calendar
    Generar un nuevo calendario para una organización o proyecto.
  • Delete a Calendar
    Eliminar un calendario que ya no se necesita.

🧩 Requisitos

  1. Tener una credencial válida de Google Calendar configurada en Saturn Studio.
  2. Contar con permisos para crear, editar o eliminar eventos y calendarios.
  3. Usar formatos de fecha y hora válidos al crear o actualizar eventos.



Saturn Studio – Google Contacts

📌 ¿Qué es este módulo?

Google Contacts es un servicio de gestión de contactos que permite almacenar, organizar y sincronizar información de contactos en la nube. Este módulo facilita la creación, búsqueda, organización en grupos y recuperación de contactos directamente desde Saturn Studio.

Para obtener la credencial de este módulo, puede ingresar en el siguiente enlace Google Contacts

📚 Descripción de los comandos

👥 List Contacts

Obtener una lista de contactos desde Google Contacts.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Contacts necesaria para obtener los contactos. My Google Contacts credentials
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“contact”:[{“name”:”John Doe”,”email”:”johndoe@gmail.com“,”phone”:”3411 63-1104″}]} {var}

🔍 Search Contacts

Buscar contactos en Google Contacts.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Contacts necesaria para realizar la búsqueda. My Google Contacts credentials
Búsqueda Texto de búsqueda (nombre, email, teléfono, etc.). johndoe@example.com
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: [{“name”:”John Doe”,”email”:”johndoe@gmail.com“,”phone”:”3411 63-1104″}] {var}

➕ Create Contact

Crear un contacto nuevo en Google Contacts.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Contacts necesaria para crear el contacto. My Google Contacts credentials
Nombre Nombre del contacto. John
Apellido Apellido del contacto. Doe
Email Correo electrónico del contacto. johndoe@example.com
Teléfono Teléfono del contacto. +543411631104
Empresa Empresa asociada al contacto. Rocketbot
Cargo Cargo o puesto de trabajo. Software Development
Notas Notas adicionales. Software Development
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“id”:”people/c4875328950379673515″,”name”:”John Doe”,”email”:”johndoe@example.com“,”phone”:”+54331124854″,”company”:”Rocketbot”,”job_title”:”Software Developer”,”notes”:”No Notes”} {var}

🗂️ Create Contact Group

Crear un grupo de contactos en Google Contacts.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Contacts necesaria para crear un grupo. My Google Contacts credentials
Nombre del grupo Nombre del grupo de contactos. Rocketbot
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“id”:”contactGroups/c4875328950379673515″,”name”:”Rocketbot”} {var}

🔄 Add/Remove Contact to Group

Agregar o quitar un contacto de un grupo en Google Contacts.

Parámetro Descripción Ejemplo
Credencial Credencial de Google Contacts necesaria para agregar o quitar contactos del grupo. My Google Contacts credentials
ID del grupo ID del grupo al que se agregará o del cual se eliminará un contacto. contactGroups/c4875328950379673515
ID del contacto a agregar Identificador del contacto que se desea agregar al grupo. people/c4485739236186815131
ID del contacto a quitar Identificador del contacto que se desea quitar del grupo. people/c4485739236186815131
Asignar resultado a variable Variable donde se almacenará el resultado. Ejemplo: {“group_id”:”contactGroups/1df614328h3je6fb”,”add_contact_id”:”people/c4875328456389623355″,”remove_contact_id”:”people/c4875328456389623355″} {var}

🧪 Ejemplo de uso

  • List Contacts
    Obtener todos los contactos almacenados en la cuenta de Google vinculada.
  • Search Contacts
    Buscar un contacto específico usando email o número de teléfono como referencia.
  • Create Contact
    Crear un nuevo contacto con nombre, correo, empresa y teléfono.
  • Create Contact Group
    Crear un grupo de contactos llamado “Rocketbot”.
  • Add/Remove Contact to Group
    Agregar un contacto al grupo o eliminarlo mediante su ID correspondiente.

🧩 Requisitos

  1. Tener una credencial válida de Google Contacts configurada en Saturn Studio.
  2. Para crear o modificar grupos y contactos, es necesario tener permisos de escritura sobre la cuenta.
  3. Los IDs de contacto y grupo deben provenir de una búsqueda o consulta previa para ser válidos.