Generate a music press release draft for a new single with OpenAI GPT-4o and Google Docs
Form Submission Trigger
If Lyrics File Uploaded
Extract Lyrics from Text
Post to Whisper API
Parse Whisper Transcription
Verify Audio File Size
If Audio Size Acceptable
Handle Size Error
Convert Audio to Base64
Post to GPT-4o for Analysis
Parse Audio Analysis Results
If Band Bio Provided
Use Existing Band Bio
Post Artist Query Online
If Research Quality Sufficient
Apply Research Results
Use Default Band Bio
Post for Song Interpretation
Parse Song Interpretation
Post Press Release Request
Parse Press Release Content
Build Interpretation Request
Build Press Release Request
Create Google Docs Document
googleDocs
Insert Text into Google Docs
googleDocs
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.