Saturn Studio – Credencial Mailchimp

¿Qué es Mailchimp?

Mailchimp es una plataforma integral de marketing y automatización diseñada para gestionar listas de contactos y ejecutar campañas de correo electrónico a gran escala. Su infraestructura permite automatizar flujos de trabajo, segmentar audiencias y analizar métricas de rendimiento para optimizar la comunicación directa con los clientes.

Cómo obtener el Client ID y el Client Secret

Para integrar Mailchimp con Saturn Studio, es necesario registrar una aplicación dentro de tu cuenta para habilitar la autenticación segura por OAuth 2.0.

1. Navegación en el Panel de Mailchimp

  • Una vez logueado en tu cuenta de Mailchimp, haz clic en el icono de tu perfil en la esquina superior derecha.
  • En el menú desplegable, selecciona la opción Extras y luego haz clic en Registered Apps.

2. Registro de la Aplicación

  • En la sección de aplicaciones registradas, haz clic en el botón “Register An App”.
  • Completa el formulario con la información de tu proyecto. Nota importante: Los campos como nombre, descripción, empresa y sitio web de la app deben ser completados con tus propios datos según el uso que le des a la integración.
  • Configuración Obligatoria: El campo más importante a llenar es el Redirect URI. Aquí debes ingresar obligatoriamente la dirección https://studio.rocketbot.com para asegurar que el flujo de autenticación regrese a Saturn Studio correctamente.
  • Los demás campos opcionales (como el logo) pueden ser completados a discreción del usuario.

3. Obtención de Credenciales

  • Una vez creada la aplicación, se mostrará una pantalla con tus llaves de acceso:

    • Client ID: Copia el número identificador único generado para tu app.
    • Client Secret: Copia la clave secreta proporcionada. Importante: Guarda este secreto de forma segura inmediatamente, ya que no se volverá a mostrar por razones de seguridad.

Configuración Final en Saturn Studio

  1. Regresa al módulo de Saturn Studio y pega el Client ID y el Client Secret en sus respectivos campos.
  2. Asigna un nombre a la credencial para identificarla y haz clic en el botón “Connect to Mailchimp”.
  3. Se abrirá una ventana de autorización. Inicia sesión con tu cuenta de Mailchimp (o vía Google si es el caso) y otorga los permisos necesarios haciendo clic en el botón “Allow”.



Saturn Studio – Credencial Shopify

¿Qué es Shopify?

Shopify es una plataforma de comercio electrónico que permite a cualquier persona crear una tienda en línea, gestionar sus productos y procesar pagos en un solo lugar. Gracias a su API, herramientas como Saturn Studio pueden conectarse automáticamente para leer inventarios, crear pedidos o actualizar información de clientes de forma masiva.

Requisito Previo

Para comenzar la integración, es obligatorio estar registrado en la plataforma. Si aún no tienes una cuenta, debes crear una cuenta en Shopify antes de intentar configurar el módulo en Saturn Studio.

Cómo obtener el Shopify Store Domain

El Store Domain es el identificador único de tu tienda dentro de la red de Shopify.

  • Identificación: Es el nombre que aparece en la URL de tu panel administrador, usualmente con el formato nombre-de-tu-tienda.myshopify.com.
  • Qué copiar: Para el módulo de Saturn Studio, solo necesitas la parte inicial del dominio (por ejemplo, si tu tienda es tienda-ejemplo.myshopify.com, solo debes ingresar tienda-ejemplo).

Cómo obtener el Shopify API Access Token

Sigue esta ruta específica a través del Dev Dashboard para generar tus llaves de acceso.

1. Acceso al Desarrollo de Apps

  • En tu panel de Shopify, haz clic en la opción Apps ubicada al final del menú lateral izquierdo.
  • Dentro del panel central, haz clic en el botón Desarrollar apps en Dev Dashboard.

2. Creación y Registro de la App

  • Haz clic en el botón Create app.
  • Selecciona Start from Dev Dashboard.
  • Completar el Formulario: Aquí verás campos como App name o descripción. Debes completarlos con los datos que tú prefieras; el nombre “Saturn Studio” es solo una referencia.
  • Redirect URLs: En este campo es obligatorio ingresar https://studio.rocketbot.com
  • Scopes: Selecciona los permisos necesarios según las acciones que el bot deba realizar en tu tienda.

3. Obtención de Códigos (Paso Crítico)

  • Una vez configurada, ve a la pestaña Settings o Credentials para visualizar tus llaves.
  • ¡Atención!: Debes copiar y pegar todos los códigos (Client ID, Secret o Access Token) en el módulo de Saturn Studio antes de cerrar o salir de la pantalla.
  • Si cierras la ventana sin haberlos guardado, el sistema ocultará la información por seguridad y te verás obligado a renovar o rotar las credenciales, invalidando cualquier configuración previa.



Saturn Studio – Credencial PayPal

¿Qué es PayPal?

PayPal es una de las plataformas de pago más utilizadas a nivel mundial. Permite a empresas y particulares enviar y recibir dinero de forma segura a través de internet sin compartir datos financieros directamente. Para Saturn Studio, integrar PayPal permite automatizar la captura de pagos, reembolsos y la gestión de transacciones mediante su API REST.

Cómo obtener el Client ID y el Consumer Secret

1. Requisito previo

Para acceder a las credenciales de la API, es indispensable contar con una cuenta de PayPal Business (Empresa). Las cuentas personales tienen acceso limitado a estas herramientas de desarrollo.

2. Acceso al Portal de Desarrolladores

  • Ve al sitio oficial: developer.paypal.com.
  • Inicia sesión con tus credenciales de cuenta de empresa.
  • En la esquina superior derecha, haz clic en tu nombre o perfil y selecciona Dashboard (Panel de control).

3. Creación de la Aplicación

  • En el menú lateral izquierdo, asegúrate de estar en la sección Apps & Credentials.
  • Haz clic en el botón Create App (Crear aplicación).
  • Configuración inicial:

    • App Name: Elige un nombre que identifique la integración.
    • App Type: Selecciona el tipo de cuenta asociado.

  • Haz clic en Create App para finalizar el registro.

4. Selección de Modo (Live vs. Sandbox)

Este es el paso más importante para evitar errores en producción:

  • Modo Sandbox: Úsalo únicamente para pruebas con dinero ficticio.
  • Modo Live: Selecciónalo para realizar transacciones reales. Asegúrate de que el interruptor en la parte superior de los detalles de tu app esté en la posición Live antes de copiar los códigos.

5. Copia de Credenciales a Saturn Studio

Dentro de la página de tu aplicación, verás los campos necesarios:

  • Client ID: Copia la cadena alfanumérica visible.
  • Secret: Haz clic en Show para revelar la clave oculta (en Saturn Studio este campo se llama Consumer Secret).
  • Pega los datos: Ve al módulo de Saturn Studio, ingresa un nombre para la credencial y pega ambos códigos.
  • Verificación: Haz clic en el botón Check para confirmar que la conexión es exitosa antes de guardar.



Saturn Studio – Credencial Instagram

¿Qué es la API de Instagram?

La API de Instagram permite que Saturn Studio interactúe con perfiles profesionales (Creadores o Empresas) para automatizar tareas como listar publicaciones, gestionar comentarios y analizar métricas. En 2026, el acceso se realiza a través de la infraestructura de Instagram Graph API, que ofrece mayor estabilidad y funciones avanzadas que las versiones anteriores.

Cómo obtener el Instagram Access Token

Sigue estos pasos exactos para generar un token válido sin errores de compatibilidad:

1. Creación de la Aplicación en Meta

  • Ve a developers.facebook.com e inicia sesión.
  • Haz clic en “Crear aplicación”.
  • Paso Crítico: Selecciona el tipo de aplicación “Negocio” (Business). Si seleccionas “Consumidor”, es posible que no veas las opciones de Instagram necesarias para este módulo.
  • Dale un nombre (ej. Saturn_Studio_App) y completa el registro.

2. Configuración del Producto

  • En el panel de control de tu app, busca el apartado de productos y añade “Instagram” (nota que ya no se debe buscar “Basic Display” en la mayoría de los casos nuevos).
  • Haz clic en Configurar dentro del producto Instagram.

3. Roles y Probadores (Testers)

Para generar un token sin pasar por una revisión de App formal:

  • En el menú lateral, ve a App Roles > Roles.
  • Desliza hasta Instagram Testers y haz clic en “Add Instagram Testers”.
  • Escribe tu nombre de usuario de Instagram y envía la invitación.

4. Aceptación de Invitación (Desde Instagram)

  • Inicia sesión en tu cuenta de Instagram (desde la web o la app).
  • Ve a Configuración > Apps y sitios web > Invitaciones de probador.
  • Busca la invitación de tu app y haz clic en “Aceptar”.

5. Generación del Token en el Dashboard

  • Regresa a Meta for Developers.
  • En el menú izquierdo de tu app, ve a Instagram > API setup with Instagram business login.
  • Verás tu cuenta listada; haz clic en el botón “Generate token”.
  • Copia el token inmediatamente. Es una cadena larga que comienza con “EA…”.

Configuración en Saturn Studio

  1. Abre el módulo de Instagram y crea una nueva credencial.
  2. Instagram Access Token: Pega el código generado.
  3. Haz clic en “Check” para verificar que el token es reconocido.
  4. “Save credentials” para finalizar.



Saturn Studio – Credencial Trello

¿Qué es Trello?

Trello es una herramienta visual de gestión de proyectos y colaboración que utiliza tableros, listas y tarjetas para organizar tareas de manera flexible. Permite a los equipos visualizar el flujo de trabajo, asignar responsabilidades y centralizar la información de los proyectos en un entorno intuitivo y dinámico.

Cómo obtener la API Key de Trello

Para integrar Trello con Saturn Studio, es necesario registrar una aplicación en el portal de desarrolladores para generar las llaves de acceso correspondientes.

1. Preparación y Acceso

  • Haz clic en el enlace proporcionado en el módulo de Saturn Studio para dirigirte al sitio oficial de desarrolladores de Trello.
  • Inicia sesión o regístrate en la plataforma.
  • Importante: Debes tener al menos un espacio de trabajo (Workspace) o tablero creado previamente en tu cuenta personal de Trello para poder asociar la nueva aplicación.

2. Creación de la Aplicación (Power-Up)

  • En el panel principal de “Your Apps”, haz clic en el botón “New” para comenzar el registro.
  • Se abrirá el formulario “New App” que debes completar con la siguiente información:

    • App name: Introduce el nombre (ej. saturn studio).
    • Workspace: Selecciona en el menú desplegable el espacio de trabajo al que pertenecerá la app.
    • Email / Support contact: Proporciona los datos de contacto requeridos.
    • Author: Tu nombre o el de la organización.
    • Iframe connector URL: Ingresa obligatoriamente la dirección https://studio.rocketbot.com

  • Una vez completados los campos, haz clic en el botón “Create”.

3. Obtención de Credenciales

  • Tras crear la aplicación, selecciona la pestaña “API key” en el menú lateral izquierdo.
  • Si es la primera vez que accedes, haz clic en el botón “Generate a new API key”.
  • En esta sección aparecerán los valores necesarios para el módulo:

    • API Key: Un código alfanumérico visible en el campo superior.

  • Copia los valores y pégalos en la configuración de Saturn Studio.

Nota de seguridad: No compartas tu API Key ni lo incluyas en repositorios públicos, ya que otorga permisos de acceso a tu información de Trello.




Saturn Studio – Credencial Slack

¿Qué es Slack?

Slack es una plataforma de comunicación empresarial basada en canales que centraliza conversaciones, archivos y herramientas en un solo lugar. Permite a los equipos colaborar en tiempo real, integrar servicios externos y automatizar flujos de trabajo mediante aplicaciones personalizadas, facilitando la gestión de proyectos y la comunicación interna de forma organizada.

Cómo obtener el Client ID y el Client Secret

Para integrar Slack con Saturn Studio, es necesario registrar una aplicación en el portal de desarrolladores de Slack para obtener las credenciales de acceso.

1. Acceso desde el módulo

  • Dentro del módulo de Saturn Studio, haz clic en el enlace “here” ubicado debajo de los campos de credenciales.
  • Esto te redirigirá automáticamente al sitio oficial de Slack API.

2. Creación de la Aplicación

  • Una vez en el sitio y tras haber iniciado sesión, selecciona la opción para crear una nueva aplicación.
  • En la ventana emergente “Create an app”, elige la opción “From scratch” para configurar manualmente la información básica y los permisos.
  • Asigna un nombre a tu aplicación y selecciona el Workspace (canal principal) donde se instalará la integración.

3. Localización de Credenciales

  • Tras crear la app, el sistema te dirigirá a la sección “Basic Information”.
  • Desliza hacia abajo hasta encontrar el apartado “App Credentials”, donde verás que estas llaves permiten a tu app acceder a la API de Slack.
  • Aquí encontrarás el Client ID y el Client Secret.
  • Para visualizar el Client Secret, haz clic en el botón “Show”.
  • Copia ambos valores y pégalos en los campos correspondientes dentro del módulo de Saturn Studio.

Resumen de Credenciales para Saturn Studio

Dato Requerido Ubicación en Slack API Notas de Seguridad
Client ID Basic Information > App Credentials Identificador público de la aplicación.
Client Secret Basic Information > App Credentials Es una clave secreta; no debe compartirse públicamente.

Importante: Las credenciales de la aplicación son secretas. No las incluyas en repositorios de código públicos ni las almacenes de forma insegura para evitar accesos no autorizados a tu Workspace de Slack.




Saturn Studio – Credencial Supabase

¿Qué es Supabase?

Supabase es una plataforma de desarrollo backend de código abierto que sirve como alternativa a Firebase. Proporciona una base de datos PostgreSQL completa, herramientas de autenticación, almacenamiento de archivos, funciones en el borde (Edge Functions) y, lo más importante, genera automáticamente APIs REST y GraphQL para que puedas interactuar con tus datos de forma inmediata.

Cómo obtener la API Key y la URL en Supabase

Para vincular el módulo de Saturn Studio con tu base de datos, debes seguir estos pasos para extraer las credenciales desde el panel de control de Supabase.

1. Obtención de la API Key

La API Key permite a Saturn Studio realizar operaciones en tu nombre.

  • Acceso: Haz clic en el enlace que aparece en el módulo de Saturn Studio para ir al sitio oficial de Supabase.
  • Proyecto: Inicia sesión y selecciona el proyecto que deseas integrar (o crea uno nuevo).
  • Configuración: Dirígete al menú lateral izquierdo y selecciona el icono de engranaje (Project Settings).
  • API Keys: Dentro de los ajustes, busca la sección API. Allí verás el apartado API Keys.
  • Copia: Puedes usar la clave anon (pública) o generar una nueva según las necesidades de tu flujo de trabajo.

2. Obtención de la URL del Proyecto

La URL es la dirección única donde “vive” la API de tu proyecto.

  • Navegación: Dentro de la misma pantalla de Project Settings, localiza en el submenú lateral la opción Data API.
  • Localización: En la parte superior verás el campo Project URL
  • Copia: Copia la dirección que termina en .supabase.co para pegarla en la configuración de Saturn Studio.

Resumen de Credenciales para Saturn Studio

Dato Requerido Ruta en el Panel de Supabase Ejemplo de Formato
Project URL Settings > Data API > URL https://xyz.supabase.co
API Key Settings > API > API Keys sb_publishable_...



Saturn Studio – Credencial OpenRouter

¿Qué es OpenRouter?

OpenRouter es una plataforma que ofrece una interfaz unificada para acceder a modelos de lenguaje (LLMs) de múltiples proveedores desde una sola API.
Permite utilizar más de 300 modelos distintos, comparar precios, optimizar costos y mejorar la disponibilidad sin necesidad de gestionar múltiples integraciones.

Saturn Studio utiliza OpenRouter para conectarse a estos modelos de inteligencia artificial mediante una única credencial.

Cómo obtener la API Key de OpenRouter

Para configurar la credencial de OpenRouter en Saturn Studio es necesario generar una API Key desde la plataforma oficial de OpenRouter.

El proceso es el siguiente:

  1. Desde la configuración de la credencial en Saturn Studio, hacer clic en el enlace directo incluido en el campo OpenRouter API Key.
  2. El enlace redirige al sitio oficial de OpenRouter.
  3. Iniciar sesión o crear una cuenta en OpenRouter.
  4. Una vez dentro de la plataforma, acceder a la sección de API Keys.
  5. Crear una nueva API Key.
  6. Asignar un nombre identificatorio a la API Key.
  7. Configurar los límites de uso o tokens según sea necesario.
  8. Guardar la configuración.
  9. OpenRouter generará automáticamente la API Key.
  10. Copiar la API Key generada y pegarla en el campo OpenRouter API Key dentro de Saturn Studio.

Luego de ingresar la clave, se puede utilizar el botón Check para validar la conexión antes de guardar la credencial.




Saturn Studio – Credencial Google Meet

Este documento explica cómo integrar y autenticar el módulo Google Meet dentro de Saturn Studio, permitiendo acceder, crear y administrar reuniones de forma segura.
La integración puede realizarse mediante dos métodos OAuth 2.0 con Google Cloud.

Configuración OAuth 2.0 con Google Cloud

Este método brinda mayor control sobre los permisos y seguridad, ideal para entornos de trabajo colaborativos o producción.

Crear / elegir proyecto y habilitar APIs

  • Ingresa a Google Cloud Console.
  • Inicia sesión con tu cuenta de Google.
  • Crea un nuevo proyecto o selecciona uno existente desde la barra superior.

  • Desde la barra de búsqueda, busca y habilita las siguientes API:

    • Google Meet API (requerida para crear, obtener y modificar reuniones de meet)
    • Google Calendar API (requerida para consultar, editar, compartir y borrar todos los calendarios a los que puedes acceder a través del Calendario de Google)

  • Verifica que la API quede con estado Habilitado.
    Si no lo está, la autenticación podría completarse, pero las llamadas devolverán errores del tipo access_not_configured.

Configurar la Pantalla de consentimiento OAuth

  • En el menú lateral, entra a:
    APIs y servicios → Pantalla de consentimiento OAuth → Configurar pantalla de consentimiento.

  • Completa los campos solicitados:

    • Nombre de la aplicación
    • Correo de soporte
    • (Opcional) Logo, dominio, enlaces de privacidad y términos.

  • Elige el tipo de usuario según tu caso:
Tipo de usuario Descripción Recomendación
Interno Solo usuarios de tu organización (requiere dominio Google Workspace). Úsalo si tu equipo pertenece al mismo dominio.
Externo Permite acceso a cualquier cuenta de Google (modo de prueba). Ideal para uso personal o con cuentas @gmail.com.

🔸 Nota: en modo Externo (prueba) deberás agregar manualmente a los usuarios de prueba, incluido tu propio correo.
Solo esos usuarios podrán autorizar la app mientras esté en prueba.

Guarda los cambios al finalizar.

Agregar scopes (permisos) a la app

  1. Desde la misma sección de Pantalla de consentimiento OAuth, ve a Acceso a los datos → Agregar o quitar permisos.
  2. Añade los siguientes scopes recomendados:
Scope Descripción
https://www.googleapis.com/auth/userinfo.email Accede al correo del usuario autenticado.
openid Requerido para la autenticación mediante OAuth 2.0.
https://www.googleapis.com/auth/meetings.space.readonly Permite leer sobre cualquier espacio de reunión al que el usuario tenga acceso.
https://www.googleapis.com/auth/meetings.space.created Permite crear, leer y modificar sobre los espacios de reuniones creados.
https://www.googleapis.com/auth/calendar Permite Consultar, editar, compartir y borrar los calendarios a los que se pueden acceder a través del calendario de Google.
Actualiza y guarda los cambios.

Crear el Client ID y Client Secret

  • Ve a APIs y servicios → Credenciales → Crear credencial → ID de cliente de OAuth.
  • Completa los datos de la siguiente manera:

    • Tipo de aplicación: Aplicación web
    • Nombre: Saturn Studio
    • URIs de redirección: https://studio.rocketbot.com/
    • URIs de redirección QA: https://qa-saturn.myrb.io/

  • Al guardar, Google generará:

    • Client ID
    • Client Secret
      Cópialos y resérvalos.

Cargar credenciales en Saturn Studio

  1. Regresa al módulo Google Meet en Saturn Studio y selecciona para crear una nueva credencial.
  2. Pega el Client ID y Client Secret obtenidos en los campos correspondientes.
  3. Guarda la credencial y realiza la conexión.

✅ Listo: tu credencial avanzada quedará configurada correctamente para el uso completo del módulo Google Meet.

📌 Notas importantes

  • Usuarios externos (modo de prueba): agrega los correos de los usuarios en la lista de “Usuarios de prueba”. De lo contrario, no podrán autorizar la app.
  • Interno: solo disponible con cuentas de dominio empresarial (Google Workspace).
  • Scopes y APIs: los scopes otorgan permisos, pero las APIs habilitadas son las que permiten ejecutar las acciones.
  • URIs de redirección: deben coincidir exactamente con la configuración de Google Cloud.
  • Verificación: si deseas publicar la app (modo producción) y usas scopes sensibles, Google podría solicitar verificación del dominio, logo y políticas de privacidad.



Saturn Studio – Credencial Odoo

Las credenciales de Odoo permiten a Saturn Studio autenticarse contra una instancia de Odoo y ejecutar comandos del módulo (listar, obtener o crear registros en modelos).

Estas credenciales son obligatorias para utilizar cualquier acción del módulo Odoo.

Descripción

La credencial de Odoo utiliza autenticación mediante usuario y contraseña, asociada a una base de datos específica de una instancia de Odoo accesible por URL.

Campos requeridos

Odoo URL

Dirección base de la instancia de Odoo a la que se desea conectar.

Debe ser accesible desde Saturn Studio y corresponder al servidor donde se encuentra alojado Odoo.

Database

Nombre de la base de datos de Odoo contra la cual se realizará la autenticación.

Debe coincidir exactamente con el nombre configurado en la instancia de Odoo.

Username

Usuario de Odoo que se utilizará para la conexión.

El usuario debe existir en la base de datos indicada y contar con permisos sobre los modelos que se utilizarán desde el módulo.

Password

Contraseña correspondiente al usuario de Odoo especificado.

Se utiliza para validar la autenticación contra la instancia.

Validación de credenciales

El botón Check permite verificar que:

  • La URL de Odoo sea accesible
  • La base de datos exista
  • El usuario y la contraseña sean válidos

Si la validación es exitosa, la credencial puede guardarse y utilizarse en los comandos del módulo.

Consideraciones

  • El usuario configurado debe tener permisos adecuados sobre los modelos de Odoo que se vayan a consultar o modificar.
  • La base de datos debe estar activa y accesible desde la instancia indicada.