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.