Blocks

Google Calendar

Google Calendar: list/get/insert/update events.

Manage calendar events using Google Calendar API with OAuth authentication.

Back to Catalog
Toolsgoogle_calendar

Block Preview

Google Calendar

Google Calendar

Google Calendar: list/get/insert/update events.

Usage

  1. Add the block to your workflow and connect it to the upstream step.
  2. Connect the required credentials or OAuth provider before running.
  3. Fill in required inputs and optional parameters for the run.
  4. Run a test execution, inspect outputs, and iterate before deploying.
  5. Deploy the google_calendar block with monitoring enabled in production.

Inputs (UI)

Google Calendar Account

oauth-input

Placeholder: Select Google Calendar account

Layout: full

Provider: google-calendar

Calendar ID

short-input

Placeholder: Calendar ID (default: primary)

Layout: full

Operation

dropdown

Layout: full

Options: List Events, Get Event, Insert Event, Update Event

Event ID

short-input

Placeholder: Event ID (required for get/update)

Layout: half

Condition: operation = ["get","update"]

Time Min (ISO)

short-input

Placeholder: Start time (e.g., 2024-01-01T00:00:00Z)

Layout: half

Condition: operation = "list"

Time Max (ISO)

short-input

Placeholder: End time (e.g., 2024-12-31T23:59:59Z)

Layout: half

Condition: operation = "list"

Event Data (JSON)

code

Placeholder: Event data for insert/update operations

Layout: full

Condition: operation = ["insert","update"]

Inputs (API)

credential

string

Required

calendarId

string

Optional

operation

string

Required

eventId

string

Optional

timeMin

string

Optional

timeMax

string

Optional

data

string

Optional

Outputs

Primary response type:

json

Tool Access

google_calendar_events
Google Calendar | NowFlow Blocks