Automate Post-Meeting Tasks with Fireflies, GPT-4o & ClickUp

Go to Workflow
0 views
Built by Vasu Gupta Vasu Gupta
Created on December 25, 2025

Description

AI Meeting Assistant: Sync Fireflies Transcripts to ClickUp & Gmail

Act as your personal executive assistant with this high-level automation designed to handle the most tedious post-meeting tasks. This workflow ensures that no action item is forgotten and that participants receive professional follow-ups without you having to lift a finger.

Who is this for?
Busy executives and managers who have back-to-back meetings.
Project managers who need to sync action items directly into ClickUp.
Sales teams who want to automate professional follow-up emails based on meeting context.

How it works
Fetch Transcripts: The workflow runs on a schedule and retrieves your latest meeting data directly from the Fireflies.ai API using HTTP nodes.
Intelligent Filtering: A JavaScript node filters the list to process only today's meetings.
AI Task Extraction: An AI Agent (using GPT-4o-mini) analyzes the transcript to find tasks specifically assigned to the host. It then uses the ClickUp tool to create these tasks with priorities and descriptions.
Human-in-the-Loop: To ensure quality, the workflow sends a summary to your Telegram. It asks for approval before sending any external emails.
Automated Follow-up: Once approved, a second AI Agent drafts a concise, professional email summary and sends it via Gmail to the external participants.

Requirements
Fireflies.ai Account:** You need an API Key (Settings -> Integrations -> Fireflies API).
OpenAI API Key:** To power the AI Agents.
ClickUp Workspace:** To manage the generated tasks.
Telegram Bot:** For the approval notifications.
Gmail Account:** For sending the follow-up emails.

How to set up
Fireflies API Key: Create a Header Auth credential in n8n. Set the Name to Authorization and the Value to Bearer YOUR_API_KEY_HERE.
Configure Credentials: Add your credentials for OpenAI, ClickUp, Telegram, and Gmail.
ClickUp Configuration: In the "Create ClickUp Task" node, select your specific Workspace, Space, and List from the dropdown menus.
Identity Setup: Open the "Format Transcript Data" code node. Update the hostNames array with your name and aliases (e.g., ['Host', 'My Name']) so the AI correctly identifies you.
Telegram Chat ID: Enter your Chat ID in the Telegram nodes to receive the approval prompts.

This workflow was created by Vasu Gupta and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (8)

AI Agent
@n8n/n8n-nodes-langchain.agent
Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
HTTP Request
n8n-nodes-base.httpRequest
OpenAI Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenAi
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Telegram
n8n-nodes-base.telegram
Think Tool
@n8n/n8n-nodes-langchain.toolThink