Quick Overview
This workflow collects a meeting title, attendee emails, and a whiteboard photo via an n8n form, uses Google Gemini to extract structured meeting notes and action items, logs results to Google Sheets, and emails the notes to attendees via Gmail.
How it works
- Receives a submission from an n8n form with the meeting title, attendee email list, and an uploaded whiteboard photo.
- Sends the image to Google Gemini with instructions to produce structured JSON containing a summary, decisions, action items (owner and due date), and open questions.
- If Gemini cannot parse the whiteboard, sends a Gmail message to the provided attendee emails asking for a clearer, well-lit photo.
- Formats the extracted fields into a meeting record plus a count and readable list of action items.
- Appends the meeting notes to a Google Sheets tab for meetings.
- Emails the formatted notes (summary, decisions, action items, and open questions) to all attendees via Gmail.
- If action items exist, splits them into individual entries and appends one row per action item to a Google Sheets tab for action tracking.
Setup
- Add credentials for the Google Gemini (PaLM) API, Google Sheets OAuth2, and Gmail OAuth2.
- Select the target Google Sheets spreadsheet and set the two destination tabs to match your setup (for example, “Meetings” and “Action Items”).
- Publish the n8n form and share the form URL with your team so they can submit whiteboard photos after meetings.