Google Calendar invite respond profile

org.intentschema.productivity.calendar.invite.respond.v1@com.google.calendar.v1

JSON: bare · @sha256:d5b7ec687fa1…
Hash: sha256:d5b7ec687fa123850576acccccf8315b8481b448c72f43163b0d9e0669328531

Google Calendar profile for responding to invites.

Implements: Respond to calendar invite (org.intentschema.productivity.calendar.invite.respond.v1)

Payload

FieldTypeDescription
target *Target (required: external_id)(system = "google_calendar", required: system)
object *object
idempotency_keystring
object
FieldTypeDescription
response *enum: accept | decline | tentative
commentstringOptional note included in the reply.
notify_organizerboolean (default true)

Result

FieldTypeDescription
external_idstring
response_recorded_atstring (date-time)

API mapping

FieldValue
base_urlhttps://www.googleapis.com
methodPATCH
path/calendar/v3/calendars/{calendarId}/events/{eventId}
scopeshttps://www.googleapis.com/auth/calendar
docshttps://developers.google.com/calendar/api/v3/reference/events/patch

Field mapping

Intent fieldAPI parameter
target.external_idcalendarId/events/{eventId} path params
object.responseattendees[self].responseStatus = accepted|declined|tentative (via events.patch)