Turn meeting recordings into Jira, ClickUp, and Linear tasks with Whisper and Claude
Go to WorkflowDescription
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