Create Podcast
The Create Podcast block generates a complete two-host podcast episode based on a topic and a target duration.
Generate a two-host podcast episode on any topic
The Create Podcast block generates a complete two-host podcast episode based on a topic and a target duration. You provide a topic as a string and specify how many minutes the podcast should run, and the block handles the full production process, returning everything needed to publish or embed the episode.
The block outputs six distinct values: the URL to an MP3 audio file, an episode title, an episode description, a podcast show title, a podcast show description, and a cover image URL. This means a single block execution produces both the audio content and the surrounding metadata typically required by podcast platforms or embedded players.
This block fits into workflows that automate content creation pipelines — for example, generating weekly podcast episodes from a news topic, building educational audio content from a curriculum subject, or producing branded audio summaries from user-submitted prompts. Because it returns a hosted audio URL and cover art URL alongside text metadata, it can connect directly to publishing steps or media display components in a larger workflow.
What you can build
Real-world workflows powered by the Create Podcast block.
Weekly News Recap Episodes
Automatically generate a two-host podcast episode each week by passing a current news topic and a fixed duration, then publish the resulting MP3 and metadata to a podcast feed.
Educational Audio Lessons
Convert curriculum topics into structured podcast episodes for e-learning platforms, using the episode title and description outputs to populate course listings.
Brand Podcast Automation
Let users submit a topic through a form and automatically produce a branded podcast episode complete with cover art and show description for embedding on a website.
Content Marketing Audio
Transform blog post topics or product announcements into short podcast episodes, using the generated audio URL and metadata to enrich a content marketing workflow.
Internal Knowledge Briefings
Generate on-demand audio briefings on internal topics for teams, delivering a titled episode with a description and MP3 link through an internal communications tool.
Personalized Listener Feeds
Accept a listener-supplied topic and duration preference to produce a custom podcast episode, returning the audio URL and cover image for display in a personalized media player.
Ready to add Create Podcast to your workflow?
Get Started FreeCommon questions about Create Podcast
What input parameters does the Create Podcast block require?
The block takes two string inputs: 'topic', which defines the subject of the podcast episode, and 'durationMinutes', which specifies how long the podcast should be in minutes.
What does the block return when it completes?
The block returns six output variables: audioUrl (the URL to the generated MP3 file), episodeTitle, episodeDescription, podcastTitle, podcastDescription, and coverImageUrl (the URL to the episode's cover art).
What kinds of workflows is this block commonly used in?
It fits into content automation workflows where audio episodes need to be generated programmatically — such as news digest pipelines, educational content platforms, or user-facing tools that produce on-demand audio from a submitted topic.
Can I control the length of the generated podcast?
Yes. The 'durationMinutes' input accepts a string value representing the desired length of the podcast in minutes, allowing you to vary episode length based on your workflow's requirements.
Does the block produce both audio and metadata in a single execution?
Yes. A single execution of the Create Podcast block returns the MP3 audio URL alongside five metadata fields — episode title, episode description, podcast title, podcast description, and cover image URL — so no additional generation steps are needed to publish a complete episode.
Related capabilities
User Message
Send a message to an AI model and return the response, or echo a system message.
Generate Image
Generate an image from a text prompt using an AI model.
Generate Video
Generate a video from a text prompt using an AI model.
Generate Chart
Create a chart image using QuickChart (Chart.js) and return the URL.
Text to Speech
Generate an audio file from provided text using a speech model.
Generate Music
Generate an audio file from provided instructions (text) using a music model.
Add Create Podcast to your workflow
Build powerful AI workflows with drag-and-drop blocks. No coding required.