GenAiHub

Last checked 8 October 2026 — responded normally.

Match participants and schedule 1:1 Google Meet calls with OpenAI and Google Calendar

Quick overview

Live
Open / InstallLast updated October 8, 2026

Description

Quick overview Collect participant sign-ups, match people into relevant 1:1 pairs with OpenAI, create Google Meet appointments in Google Calendar, and send invitations automatically. Based on a real-world matching workflow from innovation-networking.de and adaptable for events, communities, cohorts, and internal networking. How it works Receives participant submissions from an n8n Form and loads matching and meeting settings from default values, optionally overridden by a Google Sheets row. Checks whether the current time is before the configured matching deadline and either saves the sign-up as “registered” in an n8n data table or shows a “sign-ups closed” message. Runs every 15 minutes and, once the matching deadline is reached, loads all “registered” participants from the n8n data table. Deduplicates participants by email and sends the participant list and matching criteria to OpenAI to generate pairs (and one group of three only if the count is odd) with a short reason. Creates a Google Calendar event for each group at the configured start time and duration, generating a Google Meet link and adding all group members as attendees. Sends a Gmail message to each group with the match reason, event time, and Google Meet link, then updates each participant’s record to “matched” with their partner emails and meeting link. Setup Create an n8n data table for participants (name, email, description, status, partner_emails, meeting_link) and select it in the nodes that save, load, and update sign-ups. Add OpenAI credentials for the Chat Model used to generate the matching pairs. Add Google Calendar credentials (and choose the target calendar if not using “primary”) and ensure your account can create events with Google Meet conferencing. Add Gmail credentials for sending the invitation emails and adjust the email subject/body text if needed. (Optional) Create a Google Sheets settings spreadsheet with columns for matching_deadline, matching_criteria, meeting_start, meeting_duration_minutes, meeting_title, and timezone, then select the document and sheet in the Google Sheets node. Activate the workflow and share the published n8n Form URL using the configured path (/form/matching-signup). Requirements n8n instance with Data Tables OpenAI API account Google account with Google Calendar and Gmail Google Sheets account only if you want to manage settings externally Customization Change the matching criteria to pair participants by interests, industry, profession, location, complementary skills or any other criteria. Adjust the meeting date, duration, title and timezone. Customize the registration form and invitation email for your event or community. Use Google Sheets to manage new matching rounds without editing the workflow. Additional info This workflow was originally developed for innovation-networking.de, an initiative that connects people from the innovation ecosystem through short 1:1 conversations. The published template generalizes this concept so it can be reused for meetups, conferences, communities, accelerators, cohorts, and internal networking events. Learn more about the original initiative: https://innovation-networking.de. An n8n automation workflow template by Sebastian Schramm.

Community Metrics

Views
0
Avg Rating
N/A
Ratings
0
Likes
0
Comments
—

Author

Sebastian Schramm

Platform

web

Pricing model

free

Categories

  • Automation
  • AI

Tags

  • n8n
  • workflow
  • google-sheets
  • google-calendar
  • gmail
  • code
  • basic-llm-chain
  • openai-chat-model
  • structured-output-parser

Capabilities

  • 7 nodes

Information

TypeWorkflow
Sourcen8n
AddedOctober 7, 2026

Comments

?

Others in the same category, ranked by how often they are opened.