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.

📚 Descripción de los comandos

🔎 Search Events

Buscar eventos en Google Calendar.

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

📄 Get an Event

Obtener un evento de Google Calendar.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Calendar necesaria para obtener evento.My Google Calendar credentials
CalendarioCalendario donde se encuentra el evento.Holidays in Chile
ID del EventoIdentificador del evento.5g0ikporbhbj7f5luavs8d8hfr
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: [{“kind”:”calendar#event”,”id”:”5g0ikporbhbj7f5luavs8d8hfr”,…}]{var}

🗓️ Create an Event

Crear un nuevo evento en Google Calendar.

ParámetroDescripciónEjemplo
CredencialCredencial necesaria para crear el evento.My Google Calendar credentials
CalendarioCalendario donde se creará el evento.Holidays in Chile
Nombre del eventoTítulo del evento a crear.Welcome to SaturnStudio
Fecha de inicioFecha de inicio del evento.14-09-2021
Hora de inicioHora de inicio del evento.14:30
Fecha de finFecha de finalización del evento.15-09-2021
Hora de finHora de finalización del evento.15:30
Zona horariaZona horaria del evento.America/Los_Angeles
ParticipantesCorreos electrónicos de los asistentes.example@gmail.com, user@rocketbot.com
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: {“kind”:”calendar#event”,”id”:”39t51lho0kb4bjv3hbpqj7btgc”,…}{var}

✏️ Update an Event

Actualizar un evento existente en Google Calendar.

ParámetroDescripciónEjemplo
CredencialCredencial necesaria para actualizar eventos.My Google Calendar credentials
CalendarioCalendario donde se encuentra el evento a actualizar.Holidays in Chile
ID del EventoID del evento que se actualizará.39t51lho0kb4bjv3hbpqj7btgc
Nombre del eventoNuevo título del evento.Welcome to SaturnStudio
Fecha de inicioNueva fecha de inicio.14-09-2021
Hora de inicioNueva hora de inicio.14:30
Fecha de finNueva fecha de fin.15-09-2021
Hora de finNueva hora de fin.15:30
Zona horariaZona horaria del evento.America/Los_Angeles
ParticipantesCorreos electrónicos de los asistentes.example@gmail.com, user@rocketbot.com
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: {“kind”:”calendar#event”,”id”:”39t51lho0kb4bjv3hbpqj7btgc”,…}{var}

🗑️ Delete an Event

Eliminar un evento de Google Calendar.

ParámetroDescripciónEjemplo
CredencialCredencial necesaria para eliminar eventos.My Google Calendar credentials
CalendarioCalendario donde se encuentra el evento.Holidays in Chile
ID del EventoIdentificador del evento a eliminar.39t51lho0kb4bjv3hbpqj7btgc
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: {“message”:”Event deleted successfully”}{var}

📚 List Calendars

Listar todos los calendarios disponibles en la cuenta.

ParámetroDescripciónEjemplo
CredencialCredencial de Google Calendar necesaria.My Google Calendar credentials
LímiteCantidad máxima de calendarios a listar.10
Asignar resultado a variableVariable 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ámetroDescripciónEjemplo
CredencialCredencial necesaria para crear el calendario.My Google Calendar credentials
Nombre del calendarioNombre del nuevo calendario.SaturnStudio Calendar
DescripciónDescripción del calendario.Calendar description
Zona horariaZona horaria del calendario.America/Los_Angeles
Asignar resultado a variableVariable donde se almacenará el resultado. Ejemplo: {“id”:”c_b0095a…”,”name”:”SaturnStudio Calendar”,…}{var}

❌ Delete a Calendar

Eliminar un calendario de Google Calendar.

ParámetroDescripciónEjemplo
CredencialCredencial necesaria para eliminar el calendario.My Google Calendar credentials
CalendarioCalendario a eliminar.Holidays in Chile
Asignar resultado a variableVariable 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.