Ir al contenido

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.

Se conecta por OAuth de Google. Al configurar el nodo, eliges la cuenta conectada por su correo. Ver Credenciales.

OperaciónCampos claveSalida
DisponibilidadfromDate, toDate, timezone, startTime (09:00), endTime (18:00), duración de slot (60)availableSlots, total
Agendar eventotitle, startDatetime (req), endDatetime (req), attendees, locationeventId, eventLink
Listar eventostimeMin, timeMaxevents, total
Actualizar eventoeventId (req) + camposeventId, updated
Eliminar eventoeventId (req)eventId, deleted

Parámetros base: credentialEmail (req) y calendarId (por defecto primary).

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.

  • “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.