n8n Workflow: Create Notion Tasks from Meeting Transcripts (OpenAI + Slack + Sheets)
n8n Workflow: Create Notion Tasks from Meeting Transcripts (OpenAI + Slack + Sheets)
Regular price
£10.99
Regular price
£10.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Create Notion Tasks from Meeting Transcripts (OpenAI + Slack + Sheets)
Regular price
£10.99
Regular price
£10.99
Sale price
Unit price
/
per
Turn meeting transcripts into Notion tasks automatically (OpenAI + Slack + Google Sheets)
Paste a meeting transcript into this n8n workflow via webhook, and instantly get extracted summary, action items, and decisions—logged to Google Sheets, posted to Slack, and converted into one Notion task per action item.
What this workflow does
- Receives a POST webhook with meetingTitle, meetingDate, attendees, and transcriptText.
- Uses OpenAI to extract structured JSON: a meeting summary, action items (including task, owner, and dueDate), and decisions.
- Validates the response: if the JSON cannot be parsed, the run is flagged for manual review.
- Alerting on failures: when parsing fails, it posts an alert to a Slack review channel with the meeting title.
- Logs and broadcasts: when parsing succeeds, it appends meeting summary + action item count to Google Sheets, and posts a formatted recap (summary, action items, decisions) to a Slack channel.
- Creates Notion tasks: splits extracted action items into individual records and creates a Notion database page for each task.
Use cases
- Convert sales call or support meeting transcripts into Notion follow-up tasks with owners and due dates.
- Centralize meeting outcomes for SaaS operations: store summaries in Google Sheets and notify teams via Slack.
- Reduce manual note-taking by turning transcripts into structured action plans in minutes.
Technical details
- Integrations / nodes: webhook, OpenAI (structured JSON parsing), if, code, Slack (channel + review alert), Google Sheets (append row), Notion (database page creation).
- Notion database requirements: properties named Owner, Due Date, Meeting, and Status.
- Google Sheet requirements: columns meetingTitle, meetingDate, summary, actionItemCount, loggedAt plus your spreadsheet ID.
- Config: replace notionDatabaseId, googleSheetId, slackChannelId, and slackReviewChannelId in the Config step.
