Skip to content
FlowHubFluxonLab
A
AI Automationfree

Generate AI songs from Telegram prompts with OpenAI and Suno

by Dr. Firasadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentHTTP RequestHTTP RequestOpenAI Chat ModelOpenAI Chat ModelTelegramTelegram
Share Post Share
Receive Song Idea on TelegramReceive Song Id…SeConfigurationAcknowledge Request on TelegramAcknowledge Req…AgEnrich Prompt for SunoEnrich Prompt f…OpenAI Chat ModelOpenAI Chat Mod…HRSuno: Submit Song GenerationSuno: Submit So…WaWait for GenerationWait for Genera…HRSuno: Get Song StatusSuno: Get Song …IfIs Song Ready?Send Song Audio on TelegramSend Song Audio…Send Completion Message on TelegramSend Completion…1234567891011
1/5
STEPS · 11
Starts on a Telegram event

Quick overview This workflow listens for Telegram messages containing a song idea, uses OpenAI to expand the idea into a Suno-ready prompt, submits a generation request to the Suno API, polls until the track is ready, and then sends the finished audio and details back to the user in Telegram. How it works Triggers when a user sends a message to your Telegram bot. Captures the message text and chat ID, applies default generation settings, and sends an acknowledgment message back on Telegram. Uses OpenAI to rewrite the short idea into a concise, Suno-optimized music prompt based on your style preferences. Submits the enriched prompt to the Suno API to start generating a song. Waits for a configured interval, checks the Suno generation status, and repeats polling until the status is SUCCESS. Sends the generated audio URL to the user as a Telegram audio message and follows up with a completion message including the title and duration. Setup Create and select a Telegram Bot credential for the Telegram trigger and the Telegram send-audio/message steps. Add an OpenAI API credential for the OpenAI chat model used to enrich the prompt.

Tags

n8nreference-onlyagentlm-chat-open-aitelegram
Connects
AAI AgentWHTTP RequestopenaichatmodelOpenAI Chat ModeltelegramTelegram
CategoryAI Automation
Triggermanual
Complexitycomplex
Nodes11
AddedJul 7, 2026

Related workflows

See all AI Automation
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
AopenaichatmodelserpapigooglesearchS
free

Slack chatbot powered by AI

This workflow offers an effective way to handle a chatbot's functionality, making use of multiple tools for information retrieval, conversation context storage, and message sending. It's a setup tailored for a Slack environment, aiming to offer an interactive, AI-driven chatbot experience. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
Agmailopenaichatmodeltextclassifier
free

Suggest meeting slots using AI

The purpose of this n8n workflow is to automate the process of identifying incoming Gmail emails that are requesting an appointment, evaluating their content, checking calendar availability, and then composing and sending a response email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team