min read

How to Generate Notes from Audio Files using Artificial Intelligence

How to Generate Notes from Audio Files with Artificial Intelligence

If you're tired of taking notes manually during meetings and want to automate the process, you've found the right place! In this article, we'll guide you step by step on how to create your own automatic pointer with the help of artificial intelligence.

Automatic notes through a Make workflow that uses Google Drive, OpenAI and Notion connectors.

Here's a workflow that automatically creates a Notion page with the transcript of any recorded meeting. This process saves time and is crucial in sectors such as:

  • HR
  • Project Management
  • Sales

Ready to simplify your work routine? Read on to learn how to implement this workflow in your work environment.

Step 1: Prerequisites

Before you begin, make sure you have the following prerequisites:

  • An account on Make
  • A connection to Google Workspace
  • An OpenAI subscription with access to the GPT-4 model
  • A connection to a Workspace Notion

Step 2: Configuring the Workflow

We'll use Make to orchestrate our workflow, which includes 1 Trigger and 4 actions. Start by setting up the following workflow:

1. Drive-Watch New Files Trigger

This trigger is activated when a new file is created or saved in a specific folder in Google Drive.

2. Drive- Download Audio Files Action

Download the audio file of the meeting to make it accessible for next steps.

3. Open Ai-Generate Transcript Action

Use OpenAI's Whisper model to generate a transcript of the audio file.

4. Open Ai- Generate Notes Action

To improve readability and make everything smooth, another OpenAI module is responsible for analyzing the transcript according to your personal guidelines. You can customize this operation with a prompt that includes the following parameters:

  • Role:
    • System: Context and General Background
    • User: Specific Indications and Guidelines
  • Content of the Message:
    • System: Act as an 'X' role
    • User: Analyze 'A', provide 'B' with 'C' format

This will allow you to optimize your notes based on your preferences and specifications.

If you'd like to explore the differences between roles further, don't hesitate to consult the Chat Completions API documentation.

5. Notion- Page Creation

Once the transcript and notes have been generated, we create a new Notion page. Make sure to follow these steps:

  • Set the page name using the function Replace to replace the audio file extension and add the current date.
  • Save the page in the correct section of your Notion workspace, such as under the 'Interviews' category.

Step 3: Final Result

Et voilà

You have successfully created your automatic pointer with artificial intelligence.

Congratulations! 🚀

Now you can save valuable time during meetings and focus on important decisions instead of taking notes manually.

Automating processes can greatly improve efficiency and productivity. With tools like Make and OpenAI, you can create intelligent solutions that simplify everyday tasks.

We hope this guide has inspired you to further explore the possibilities of artificial intelligence in optimizing work.

Do you want to follow an interactive tutorial step by step? Watch the our video on YouTube!

Don't forget to subscribe to Soraia Channel to stay updated on other use cases and automations 🤖

Have a good creation!

Tools Used

Get your free eBook

Learn how to prevent misunderstandings, delays, and budget overruns.

Have you already struggled changing software?
Discover real-world case studies and proven strategies to build a smooth, hassle-free collaboration with your vendor.
Get it for free
Success! Please check your email.
🎁 We've just sent you a link to access your eBook.
Oops! Something went wrong while submitting the form.
Latest articles

You might also be interested in

Don’t just take our word for it

Watch and listen what some of our amazing customers say about us.

Rolf Kosakowski

CEO & Founder, KB&B
Family Marketing Experts

Russell Fyfe

Head of Product, Rainplan
Incentives for Stormwater

Gabriella Bruzzone

CMO, Stars Be Original
Recruiting for Tourist Resorts

Guillem Llacuna

Co-Founder, Talent Match
HR and Recruitment Consulting

Gianluca Di Donato

CEO & Founder, Utravel
Travels for Young Generations

Frequently asked questions

Everything you need to know before starting a project with us.
How do you ensure successful software adoption by my team?

We prioritize user-friendly design and build tools that match your real-world workflows. By involving stakeholders early, iterating quickly with visual development, and offering multilingual support and smooth onboarding, we make sure your team actually uses and loves the tools we build—no massive training required.

Why choose no-code/low-code development over traditional coding?

No-code and low-code platforms allow us to build scalable, secure, and cost-effective applications faster than traditional development. This means shorter launch cycles, easier updates, and intuitive interfaces that require less training—without compromising performance or customization.

What industries do you work with for software development and automation?

We’ve successfully delivered software and automation solutions for startups, marketing agencies, tourism companies, logistics, and financial services across more than 10 countries. If your team is drowning in Excel files or switching between outdated tools, we can help modernize your tech stack and align it with your business goals.

How can automation and AI improve productivity in my company?

By automating time-consuming tasks like data entry, email responses, document processing, and reporting, we free your team to focus on high-value work. Our AI integrations help uncover actionable insights, personalize user experiences, and reduce human error—leading to significant time savings and improved operational efficiency.

What types of AI-powered software can you build for my business?

We specialize in building custom AI-powered software tailored to your specific workflows. From automating repetitive tasks to creating AI chatbots, predictive analytics, and CRM tools, our solutions are built to reduce manual work, improve team efficiency, and deliver data-driven insights. Whether you need internal tools or customer-facing applications, we ensure your team will love using them.

How do you protect clients from vendor lock-in with your software solutions?

We build custom applications using open standards, modular architecture, and well-documented APIs—ensuring you can evolve or migrate your system without being tied to one platform, developer, or tool. You maintain full ownership and control of your code, infrastructure, and data.

How do you ensure your software is scalable as our business grows?

Our solutions are designed on modern, cloud-based architecture using scalable databases and flexible backend systems. We future-proof your product by anticipating growth, integrating performance monitoring, and enabling smooth upgrades as your team and customer base expand.

What is your development process, and how will I stay updated?

We follow an agile, iterative development process with weekly check-ins, demo sessions, and transparent project management tools. From kickoff to launch, you'll have visibility over progress, direct contact with our team, and shared access to documentation and prototypes.

How long does it take to build a custom web or mobile application?

Timelines vary based on complexity, but most projects take between 4 to 12 months. We prioritize speed without sacrificing quality by using no-code/low-code tools and streamlined collaboration—delivering fast results and early value.

What’s the difference between a website and a web application?

A website displays content and is often static, while a web application is interactive and dynamic—built to perform specific functions like processing data, handling user input, and connecting with databases. Think of your banking dashboard or CRM system: that’s a web app.

Still have questions?
Can’t find the answer you’re looking for? Please chat to our friendly team.