{"product_id":"handle-meeting-no-shows-gmail-google-calendar-n8n","title":"Handle Meeting No-Shows: Gmail \u0026 Google Calendar n8n","description":"\u003ch3\u003eTurn meeting no-shows into automatic rescheduling—right from Gmail reminders\u003c\/h3\u003e\n\u003cp\u003eHandle Meeting No-Shows is an n8n automation workflow that processes one-click reminder links to confirm, reschedule, or cancel a Google Calendar meeting—and automatically notifies attendees via Gmail. If a meeting needs rescheduling, the workflow uses an OpenAI-powered agent to recreate the event (including Google Meet) and replace the original calendar entry.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives an action request\u003c\/strong\u003e via a webhook from a reminder-email link, using query parameters such as \u003cem\u003eaction\u003c\/em\u003e, \u003cem\u003eemail\u003c\/em\u003e, \u003cem\u003eeventId\u003c\/em\u003e, and optionally \u003cem\u003enewDateTime\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eRoutes the request\u003c\/strong\u003e using an \u003cem\u003eaction\u003c\/em\u003e value into one of three paths: confirm, reschedule, or cancel.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfirm:\u003c\/strong\u003e Fetches the Google Calendar event by \u003cem\u003eeventId\u003c\/em\u003e, extracts the attendee email and the Google Meet link, and sends a confirmation email via \u003cem\u003eGmail\u003c\/em\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReschedule:\u003c\/strong\u003e Retrieves existing event details, then uses an \u003cstrong\u003eOpenAI-powered agent with Google Calendar tools\u003c\/strong\u003e to create a replacement event (with Google Meet) and delete the original event.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNotifies attendees:\u003c\/strong\u003e Sends a reschedule email via Gmail including the requested new time and the meeting link.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCancel:\u003c\/strong\u003e Deletes the event from Google Calendar and sends a cancellation email via Gmail.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eA SaaS team sends reminder emails; attendees click “reschedule” when plans change—no manual calendar work.\u003c\/li\u003e\n  \u003cli\u003eReduce missed meetings by automatically confirming or cancelling based on attendee responses.\u003c\/li\u003e\n  \u003cli\u003eOperations teams replace events with updated Google Meet links while keeping calendar data accurate.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003en8n nodes\/integrations used: \u003cstrong\u003ewebhook\u003c\/strong\u003e, \u003cstrong\u003eswitch\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003egmail\u003c\/strong\u003e, \u003cstrong\u003egoogle calendar\u003c\/strong\u003e, plus a \u003cstrong\u003esticky note\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eRequires credentials for \u003cstrong\u003eGoogle Calendar OAuth2\u003c\/strong\u003e, \u003cstrong\u003eGmail\u003c\/strong\u003e sending, and an \u003cstrong\u003eOpenAI API credential\u003c\/strong\u003e for the rescheduling agent.\u003c\/li\u003e\n  \u003cli\u003eSetup includes replacing \u003cem\u003eYOUR_CALENDAR_ID\u003c\/em\u003e and updating \u003cem\u003eYOUR_TIMEZONE\u003c\/em\u003e in agent instructions\/event-creation tool description.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45978897842355,"sku":"N8N-19368","price":43.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/mU1tbpSmdCx5Q6yiWzDhL_yXvuZdtw.png?v=1788858396","url":"https:\/\/buyflowscripts.com\/products\/handle-meeting-no-shows-gmail-google-calendar-n8n","provider":"N8N Commerce","version":"1.0","type":"link"}