Here’s how I created a mostly-automated voice note to journal workflow using n8n, OpenAI’s Whisper API and GPT 4o, and Notion.
In this tutorial I’ll show you how to:
- Break down the problem using a workflow diagram
- Set up a Notion database for our automation
- Build an n8n workflow that hooks into our different tools
- Send an audio file off to OpenAI’s Whisper API to generate an accurate transcript
- Program a GPT 4o Assistant using templates and prompt engineering best practices
- Save the final journal entry into Notion for easy review and reflection
This workflow has helped me stay consistent with my journaling practice, even on busy days. I encourage you to follow along and build this workflow with me, using the tools you have.
Also, special thanks to @giulioandreini and his community post for the Notion API workaround part of this workflow.