Ir al contenido

Google Calendar — Create event

Tipo: googlecalendar-create-event  ·  Paquete: Google Calendar v1.0.0  ·  Salida: Dictionary<string,object>

Crea un evento en un calendario. Define el título, el rango de fechas y, opcionalmente, ubicación, descripción, invitados y zona horaria.

Opera sobre la sesión creada con Google Calendar — Connect. Pásala en el parámetro session, o coloca esta actividad dentro del body de Google Calendar — Connect para heredarla automáticamente.

Las fechas start y end van en ISO 8601 (2026-06-15T14:30:00). Para un evento de día completo activa allDay e indica solo la fecha (yyyy-MM-dd). Si no pones calendarId, se usa primary.

ParámetroEditorDescripción
summarytextoTítulo del evento.
starttextoFecha/hora de inicio (ISO 8601). Para día completo, una fecha (yyyy-MM-dd). Ej.: 2026-06-15T14:30:00.
endtextoFecha/hora de fin (ISO 8601). Ej.: 2026-06-15T15:30:00.
ParámetroEditorDescripción
sessionexpresiónSesión de Google Calendar — Connect (se hereda dentro del body).
calendarIdtextoID del calendario. Por defecto primary.
allDaybooleanoSi es true, evento de día completo (usa solo la fecha). Por defecto false.
timeZonetextoZona horaria IANA. Por defecto, la del calendario. Ej.: America/Bogota.
locationtextoUbicación del evento.
descriptiontextoDescripción del evento.
attendeesexpresiónEmails de los invitados (separados por comas o como lista).
notifybooleanoAvisar por correo a los invitados del nuevo evento. Por defecto false.

Devuelve un Dictionary<string,object> con los datos del evento creado. Accede por clave: evento["id"] (úsalo para actualizar, borrar o añadir invitados), evento["htmlLink"] (enlace al evento), evento["start"], evento["end"].

Google Calendar — Connect credential = "calendar-agenda"
└─ body:
Google Calendar — Create event summary = "Demo con cliente"
start = "2026-06-15T14:30:00" end = "2026-06-15T15:30:00"
location = "Sala 3" attendees = "cliente@correo.com" → output: evento