All integrations
Verified executable subsetscheduling & bookingv20260902_00

GOOGLECALENDAR

Calendar

Google Calendar is a time management tool providing scheduling features, event reminders, and integration with email and other apps for streamlined organization

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Pakkawork has a least-privilege Google adapter and an explicitly verified executable subset. Upstream counts are not execution claims.

49

Action summaries

Display-only definitions

7

Trigger types

Not installed instances

1

Auth modes

Field names, never values

Subset

Execution

Contract allowlist only

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstream

OAUTH2

googlecalendar_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–7 of 7 triggers

Attendee Response Changed

GOOGLECALENDAR_ATTENDEE_RESPONSE_CHANGED_TRIGGER

Polling trigger that fires when any attendee's RSVP changes to accepted, declined, or tentative. Returns attendee info and current status.

Untrusted display-only summary

Event Canceled or Deleted

GOOGLECALENDAR_EVENT_CANCELED_DELETED_TRIGGER

Triggers when a Google Calendar event is cancelled or deleted. Returns minimal data: event_id, summary (if available), and cancellation timestamp.

Untrusted display-only summary

Event Starting Soon

GOOGLECALENDAR_EVENT_STARTING_SOON_TRIGGER

Triggers when a calendar event is within a configured number of minutes from starting. Returns event details, time remaining, attendees, and join links when available.

Untrusted display-only summary

Calendar Event Changes

GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_CHANGE_TRIGGER

**SOON TO BE DEPRECATED** - Use Calendar Event Sync (polling trigger) instead. Real-time webhook trigger for calendar event changes. Returns event metadata only. For full event data, use Calendar Event Sync (polling trigger).

Untrusted display-only summary

Event Created

GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_CREATED_TRIGGER

Polling trigger that fires when a new calendar event is created. Returns event ID, summary, start/end times, and organizer info.

Untrusted display-only summary

Calendar Event Sync

GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_SYNC_TRIGGER

Polling trigger that returns full event data including details, attendees, and metadata. For real-time notifications with basic info, use Calendar Event Changes (webhook).

Untrusted display-only summary

Event Updated

GOOGLECALENDAR_GOOGLE_CALENDAR_EVENT_UPDATED_TRIGGER

Triggers when an existing Google Calendar event is modified. Returns the event ID, change type, and the specific fields that changed with their previous and new values.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.