This AI-powered workflow transcribes Zoom/Google Meet recordings, extracts decisions and tasks using AI, then creates tickets in Jira/ClickUp/Linear and assigns them to team members automatically.
How it works
- Trigger - Receives meeting recording URL via webhook or schedule
- Download Recording - Fetches audio/video file from Zoom/Google Meet
- Audio Extraction - Converts video to audio if needed using FFmpeg
- Transcription - Uses Whisper API to transcribe meeting audio
- Wait & Process - Allows transcription to complete
- Parse Transcript - Cleans and formats the transcription text
- AI Analysis - Claude extracts action items, decisions, owners
- Team Member Matching - Maps names to user IDs in project tools
- Create Tasks - Generates tickets in Jira/ClickUp/Linear
- Assign & Notify - Assigns tasks to team members and sends notifications
- Meeting Summary - Saves full summary to Google Drive/Notion
- Response - Returns processed action items and task links
Setup Steps
- Import this workflow into your n8n instance
- Configure credentials:
- Zoom OAuth - For downloading Zoom recordings
- Google OAuth - For Google Meet recordings and Drive storage
- OpenAI API - For Whisper transcription service
- Anthropic API - For Claude AI analysis
- Jira/ClickUp/Linear API - For task creation
- Slack/Teams - For notifications (optional)
- Set up team member mapping in the config node
- Configure your project management tool preferences
- Activate the workflow
Sample Trigger Payload
{
"meetingSource": "zoom",
"recordingUrl": "https://zoom.us/rec/share/...",
"meetingTitle": "Q1 Planning Meeting",
"meetingDate": "2024-01-15",
"attendees": ["[email protected]", "[email protected]", "[email protected]"],
"projectKey": "PROJ-123",
"taskTool": "jira",
"defaultPriority": "medium",
"autoAssign": true,
"sendNotifications": true,
"saveToNotion": false,
"saveToDrive": true,
"extractDecisions": true,
"extractRisks": true,
"dueDate": "2024-01-22"
}
Features
- Multi-platform support (Zoom, Google Meet, MS Teams recordings)
- Accurate transcription using OpenAI Whisper API
- AI-powered extraction of action items, decisions, risks, and next steps
- Automatic task creation in Jira, ClickUp, or Linear
- Smart assignment - maps attendee names to task assignees
- Meeting summaries - saves comprehensive notes to Drive/Notion
- Slack/Teams notifications - alerts team members of new tasks
- Duplicate detection - prevents creating duplicate tickets
- Priority detection - AI assigns urgency levels to tasks