Google Calendar Trigger Nexviahub icon

Google Calendar Trigger Nexviahub

Starts the workflow when Google Calendar events occur

Google Calendar Trigger Nexviahub

AI-generated

Summary

Polls a selected Google Calendar on the configured schedule and emits events matching the selected event type. Choose a calendar, trigger condition, and poll time; optionally filter events with a free-text match term.

Inputs

  • Poll Times (required) — One or more polling schedules, such as every minute, hour, day, week, month, every X minutes or hours, or a custom cron expression.
  • Client ID, Client Secret, Refresh Token, Access Token (required) — OAuth fields declared by the node. Requests obtain an access token dynamically using the client ID, client secret, and refresh token; the accessToken field is not read by the request implementation.
  • Calendar (required) — Select a Google Calendar from the list or enter its calendar ID.
  • Trigger On (required) — Choose Event Created, Event Updated, Event Cancelled, Event Started, or Event Ended.
  • Match Term — Optional free-text query passed to Google Calendar to filter matching events, excluding extended properties.

Output shape

A list of event items when matching events are found; no output during a poll with no matches.

Created, updated, and cancelled events are checked against the last poll time. Started and ended events are matched by their date-time fields over the polling interval; all-day events without dateTime may not pass those checks. In manual mode, the node requests at most one event and raises an error if none is found.

Links

Discussion