AgentHub

Generate AI songs from Telegram prompts with OpenAI and Suno

Quick overview

Live
Open / InstallLast updated July 27, 2026

Description

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. Create an HTTP Header Auth credential for the Suno API (for example, an Authorization: Bearer header) and select it on both Suno HTTP requests. In the Configuration step, set the Suno base URL/model, polling interval, callback URL, and any defaults like instrumental/custom mode and style preferences. Additional info Generate AI songs from Telegram prompts with Suno šŸ“„ Open full documentation on Notion. An n8n automation workflow template by Dr. Firas.

Author

Dr. Firas

Platform

web

Pricing model

free

Categories

Automation
AI

Tags

n8n
workflow
http-request
telegram
ai-agent
openai-chat-model

Capabilities

  • 4 nodes
  • 1 views