Communication

Transcribe audio messages with AI and save to Google Drive

33 nodes 278 119 Automatic trigger
Download

Workflow Description

Automates receiving voice messages via Gmail, converting them to text using OpenAI's transcription engine, storing transcripts in Google Drive, and sending completion notifications through Telegram for seamless audio documentation.

How it works

  1. 1.Receive email attachments containing audio files through Gmail
  2. 2.Send audio files to OpenAI for automatic speech-to-text transcription
  3. 3.Save generated transcripts to your designated Google Drive folder
  4. 4.Send notification via Telegram confirming successful transcription

Use cases

  • Automatically transcribe lectures, webinars, and training sessions
  • Document team meetings and client calls as searchable text files
  • Convert voice notes into organized text records for archival

Requirements

  • Active Gmail account for receiving messages
  • OpenAI API key with audio processing access
  • Google Drive account with sufficient storage
  • Telegram bot token and chat ID for notifications

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Gmail OpenAI Google Drive Telegram

Details

Trigger Automatic trigger
Nodes 33
Apps 4
Views 278
Downloads 119

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (33)

/

Gmail User for Approval

Gmail

#1

Sticky Note

Sticky Note

#2

Set Config

Set

#3

Transcribe with OpenAI

OpenAI

#4

Sticky Note1

Sticky Note

#5

Sticky Note2

Sticky Note

#6

Sticky Note3

Sticky Note

#7

Sticky Note4

Sticky Note

#8

Sticky Note5

Sticky Note

#9

Sticky Note6

Sticky Note

#10

Filter by .m4a extension

Filter

#11

Limit to last file

Limit

#12

Download audio file

Google Drive

#13

Search Google Drive

Google Drive

#14

Sticky Note7

Sticky Note

#15

Send Telegram Message

Set

#16

Send Gmail Message

Gmail

#17

Email Content Formatter

OpenAI

#18

Summarize to Structured JSON

OpenAI

#19

Summarize to JSON

OpenAI

#20

Convert JSON to Markdown

OpenAI

#21

Get Filename for JSON

Set

#22

Get Filename for Markdown

Set

#23

Save JSON file to Google Drive

Google Drive

#24

Save Markdown file to Google Drive

Google Drive

#25

Get JSON File Meta

Google Drive

#26

Get Markdown File Meta

Google Drive

#27

Prepare Response JSON

Set

#28

Prepare Response Markdown

Set

#29

Merge All Paths

Merge

#30

Save Raw Transcript to Google Drive

Google Drive

#31

Start Workflow

Manual Trigger

#32

On File Created Trigger

Google Drive Trigger

#33