Voice Note to Journal — Workflow Build Tutorial

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.

3 Likes

Hey James! I thought you might like to know that we shared this on all our social media channels :innocent:

https://x.com/n8n_io/status/1843561987420147783

1 Like

Oh, heck yea @bartv ! Thank you so much :blush:

You helped me work through that Notion character limit in a few other workflows by pointing me to the sub-workflow docs. Really appreciate what you do for the community :raised_hands:

1 Like