Nodo Google Calendar
El nodo Google Calendar gestiona eventos en Google Calendar: perfecto para que un agente de voz o un flujo agenden citas automáticamente.
Credencial
Sección titulada «Credencial»Se conecta por OAuth de Google. Al configurar el nodo, eliges la cuenta conectada por su correo. Ver Credenciales.
Operaciones
Sección titulada «Operaciones»| Operación | Campos clave | Salida |
|---|---|---|
| Disponibilidad | fromDate, toDate, timezone, startTime (09:00), endTime (18:00), duración de slot (60) | availableSlots, total |
| Agendar evento | title, startDatetime (req), endDatetime (req), attendees, location | eventId, eventLink |
| Listar eventos | timeMin, timeMax | events, total |
| Actualizar evento | eventId (req) + campos | eventId, updated |
| Eliminar evento | eventId (req) | eventId, deleted |
Parámetros base: credentialEmail (req) y calendarId (por defecto primary).
Ejemplo — agendar desde una llamada
Sección titulada «Ejemplo — agendar desde una llamada»Tras una llamada donde el cliente pidió cita:
- Operación: Agendar evento
title:Cita con {{triggerData.contact.name}}startDatetime:{{triggerData.extractedData.fecha}}
Devuelve {{nodes.google_calendar.eventLink}} para enviárselo por WhatsApp.
Problemas comunes
Sección titulada «Problemas comunes»- “Cuenta no conectada” — conecta la cuenta de Google en el nodo (OAuth) antes de usarlo.
- Slots vacíos — revisa el rango de fechas y el horario (
startTime/endTime) y la zona horaria.