Templates / Generate AI songs + music videos using Suno API, Flux, Runway and Creatomate

Generate AI songs + music videos using Suno API, Flux, Runway and Creatomate

Needs changes

by Joseph ✓ · 3,061 views · created 2025-05-01 · Content Creation, Multimodal AI

Needs changes. This template uses 2 thing(s) that n8n 3.0 removes: AI Agent v1 (old agent modes), SerpApi (Google Search). 2 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 57 nodes and runs on Telegram events (plus 2 other triggers). Along the way it connects OpenAI Chat Model, Google Gemini Chat Model, Telegram and OpenAI and 3 more.

How it runs

Trigger: On Telegram events (plus 2 other triggers).

  1. Switch: routes items into branches
  2. Get one Pending Row (Google Sheets): uses Google Sheets
  3. Get Pending Render Row (Google Sheets): uses Google Sheets
  4. Set Field to "text" (Edit Fields (Set)): sets or maps fields
  5. Download Voice Note (Telegram): uses Telegram
  6. Lyrics AI Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; output parser: Structured Output Parser
  7. Render Audio Track + Video (HTTP Request): calls an HTTP API
  8. AI Music Agent (AI Agent): runs an AI agent, with model: OpenAI Chat Model; 3 tools (Append Music Tracks to GSheets, Get Rows: Confirm Tracks in GSheets, SerpAPI: Browse the internet for Music Ideas); memory: Simple Memory
  9. Transcribe Voice Note (OpenAI): uses OpenAI
  10. Music Generation API Request (HTTP Request): calls an HTTP API

…plus 35 more steps. See the full node list below.

Services it uses

OpenAI Chat ModelGoogle Gemini Chat ModelTelegramOpenAIGoogle SheetsSerpApi (Google Search)Google Drive

Before you upgrade to n8n 3.0

2 things in this workflow are removed in n8n 3.0. Fix them before you upgrade:

  • AI Agent v1 (old agent modes) in AI Music Agent (v1.8), Lyrics AI Agent (v1.8), Cover Image and Video Prompts AI Agent (v1.8): replace with Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
  • SerpApi (Google Search) in SerpAPI: Browse the internet for Music Ideas: no direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node.

Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).

Removed in 3.0Replace with
AI Agent v1 (old agent modes)
AI Music Agent (v1.8), Lyrics AI Agent (v1.8), Cover Image and Video Prompts AI Agent (v1.8)
Latest AI Agent node (Tools Agent). For SQL Agent, use a Postgres or MySQL tool with a recent AI Agent.
SerpApi (Google Search)
SerpAPI: Browse the internet for Music Ideas
No direct replacement: call the SerpApi REST API with an HTTP Request tool, or use a verified community node

Nodes used (18)

From the author

This automation is designed to help you generate AI-powered music tracks, cover art, and fully rendered music videos — all triggered from a simple Telegram chat and managed via Google Sheets. Sample Audio Generated: Youtube Link ⚠️ Note: This is only a…

Excerpt from Joseph's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.