Automate Google Meet notes with GPT-4.1-mini, Notion, Slack & Gmail distribution
Workflow preview
DISCOUNT 20%
Important notice
This workflow is provided as-is. Please review and test before using in production.
Overview
π§Ύ An intelligent automation system that turns Google Meet recordings into structured meeting notes β integrating Fireflies.ai, OpenAI GPT-4.1-mini, Notion, Slack, Google Drive, and Gmail via n8n.
π₯ Demo: Watch the Loom walkthrough
βοΈ What It Does
The Google Meet Notes Generator & Distributor automates the entire post-meeting workflow.
Workflow Summary:
Fetches Google Meet transcript via Fireflies.ai webhook.
Aggregates and summarizes transcript using OpenAI GPT-4.1-mini into:
- Title
- Summary
- Decisions
- Action Items
- Risks
- Questions
Stores the transcript as a text file on Google Drive and generates a shareable link.
Creates a Notion page with all the meeting details.
Posts the summary in
#meetingSlack channel.DMs each attendee on Slack with personalized meeting notes.
Sends email recap to all attendees via Gmail.
Result: No more manual note-taking or scattered updates β everything centralized, formatted, and instantly shareable.
π‘ Use Cases
| Scenario | Description |
|---|---|
| Team Meeting Summaries | Automatically summarize and distribute meeting notes for internal teams. |
| Project Management | Keep structured decisions, action items, and risks documented for each project meeting. |
| Remote Teams | Notify distributed teams in Slack and via email without extra effort. |
| Client Updates | Share polished meeting summaries with clients instantly. |
| Knowledge Base / Notion | Archive structured notes in Notion for reference and compliance. |
π§ Setup
1. Accounts and Tools Needed
| Tool | Purpose |
|---|---|
| π€ Fireflies.ai API | Fetch Google Meet transcripts via webhook |
| π§ OpenAI API | Summarize and structure transcript into notes |
| π Notion API | Create structured meeting pages |
| π¬ Slack OAuth/Bot | Post summaries in channel and DM attendees |
| π Google Drive OAuth2 | Store transcripts and generate shareable links |
| βοΈ Gmail OAuth2 | Email meeting recaps to attendees |
2. Fireflies.ai Setup
- Get API key from Fireflies.ai.
- Configure n8n β Credentials β Fireflies API.
- Ensure webhook triggers are set to send
meetingIdto n8n.
3. OpenAI Setup
- Generate API key at OpenAI.
- Add to n8n β Credentials β OpenAI API.
- Use model GPT-4.1-mini in
AgentandGenerate Slack Messagenodes.
4. Notion Setup
- Create a Notion integration and share your workspace.
- Add API token in n8n β Credentials β Notion API.
- Map workspace/page IDs to
Notion Pagenode.
5. Slack Setup
- Create Slack Bot in workspace with chat:write and users:read permissions.
- Add OAuth token in n8n β Credentials β Slack API.
- Connect to
Send a message #meetingandDMs to Attendeesnodes.
6. Google Drive Setup
- Create a folder for transcripts.
- Enable Google Drive API in Google Cloud Console.
- Add OAuth2 credentials to n8n β Google Drive.
7. Gmail Setup
- Enable Gmail API in Google Cloud.
- Add OAuth2 credentials in n8n β Gmail.
- Connect to
Email to Attendeesnode.
8. n8n Workflow Setup
- Import provided n8n workflow JSON.
- Configure all credentials: Fireflies, OpenAI, Notion, Slack, Google Drive, Gmail.
- Activate workflow.
- Test by sending a meeting ID via webhook.
Workflow automatically: Fetch β Summarize β Store β Notion β Slack β DM β Email
π§ Result
A fully automated AI pipeline that transforms Google Meet recordings into polished, shareable meeting notes β eliminating manual note-taking and keeping your team informed in real time.
π Support & Contact
If you face any issues during setup or execution, contact: π§ Email: [email protected] π LinkedIn: Atharva Jaiswal