
Table of Contents
📌 ¿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á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
- Tener una credencial válida de Google Calendar configurada en Saturn Studio.
- Contar con permisos para crear, editar o eliminar eventos y calendarios.
- Usar formatos de fecha y hora válidos al crear o actualizar eventos.