Blocks
Google Calendar
Google Calendar: list/get/insert/update events.
Manage calendar events using Google Calendar API with OAuth authentication.
Block Preview
Google Calendar
Google Calendar: list/get/insert/update events.
Usage
- Add the block to your workflow and connect it to the upstream step.
- Connect the required credentials or OAuth provider before running.
- Fill in required inputs and optional parameters for the run.
- Run a test execution, inspect outputs, and iterate before deploying.
- Deploy the google_calendar block with monitoring enabled in production.
Inputs (UI)
Google Calendar Account
oauth-inputPlaceholder: Select Google Calendar account
Layout: full
Provider: google-calendar
Calendar ID
short-inputPlaceholder: Calendar ID (default: primary)
Layout: full
Operation
dropdownLayout: full
Options: List Events, Get Event, Insert Event, Update Event
Event ID
short-inputPlaceholder: Event ID (required for get/update)
Layout: half
Condition: operation = ["get","update"]
Time Min (ISO)
short-inputPlaceholder: Start time (e.g., 2024-01-01T00:00:00Z)
Layout: half
Condition: operation = "list"
Time Max (ISO)
short-inputPlaceholder: End time (e.g., 2024-12-31T23:59:59Z)
Layout: half
Condition: operation = "list"
Event Data (JSON)
codePlaceholder: Event data for insert/update operations
Layout: full
Condition: operation = ["insert","update"]
Inputs (API)
credential
stringRequired
calendarId
stringOptional
operation
stringRequired
eventId
stringOptional
timeMin
stringOptional
timeMax
stringOptional
data
stringOptional
Outputs
Primary response type:
json