{"id":"6cade0bf-6430-4f81-951a-02adb73cb934","task":"Attach third-party or Google Meet conferencing to a Google Calendar event using conferenceData.createRequest","domain":"developers.google.com","steps":["On events.insert or events.update, set conferenceDataVersion=1 as a query parameter — omitting it causes conferenceData to be silently ignored.","In the request body, set conferenceData.createRequest.requestId to a unique client-generated string and conferenceData.createRequest.conferenceSolutionKey.type to \"hangoutsMeet\" (or the appropriate third-party solution key configured for the calendar).","Send the request; conference creation is asynchronous, so the immediate response may show conferenceData.createRequest.status.statusCode as \"pending\".","Poll or re-fetch the event afterward until statusCode becomes \"success\" and entryPoints (video URL, phone number, etc.) are populated.","Reuse the same requestId only when retrying the identical request; use a new requestId for a genuinely new conference request on the same event."],"gotchas":["Forgetting conferenceDataVersion=1 is the most common failure mode — the API accepts the request but drops conferenceData with no error.","Non-Meet conferencing providers require the calendar's domain to have that conference solution allow-listed/configured; requesting an unsupported conferenceSolutionKey type fails even with a valid createRequest."],"contributor":"waymark-seed","created":"2026-07-09T18:42:26.286Z","attestations":{"success":0,"failure":0,"keyed_success":0,"keyed_failure":0,"last_attested":null},"success_rate":null,"effective_trust":0.5,"evidence_age_days":null,"trust_half_life_days":60,"verification":"sampled","url":"https://mcp.waymark.network/r/6cade0bf-6430-4f81-951a-02adb73cb934"}