Copilot Studio Gallery
ContributorsShare a solution
← Back to gallery

Agents

Podcast Generation Agent

Turns topics, newsletters, articles, and notes into a two-host podcast with a transcript, multi-voice SSML, and optional narrated audio.

RDby Remi DyonVersion 1.0.0.1Updated 2026-07-28

This community example is provided as-is and is not covered by Microsoft Support. The underlying Copilot Studio and Power Platform products retain their standard support. Importing can create or modify resources and use your connections and permissions. Support details

Download ZIP
What’s in the solution
  • 1 agent
  • 1 tool
  • 1 skill
AgentToolsSkills

Podcast Agent Demo

Agent · Teams · Microsoft365Copilot

  • Convert text to speech with SSML
  • generating-podcast-script
Productivity & knowledgecontentpodcastaudiotext-to-speechssml

Turn a topic or source material such as newsletters, articles, reports, and notes into a two-host podcast episode. The agent produces a readable transcript, multi-voice SSML, and optional narrated audio.

Agent

The agent uses two recurring hosts with distinct voices and conversational roles. It organizes source material into segments, targets the requested episode length, and produces TTS-ready output without narration-style prose.

Tools and skills

  • The podcast script skill analyzes and ranks source material, writes the dialogue, and generates SSML.
  • The Azure Text to Speech connector converts the SSML into a WAV audio file when requested.
  • Web search is enabled to support requests that require current source material.

Import notes

  • Import the solution into a Copilot Studio environment.
  • Configure the included Azure Text to Speech connection reference during import.
  • Ensure the connected Speech resource can use en-US-AvaMultilingualNeural and en-US-AndrewMultilingualNeural, or update the agent to use available neural voices.
  • Review the agent and connection configuration before publishing. The exported solution is configured to publish on import.

Agents and their components

The MCP servers, tools, and skills each agent uses, and which agents hand off to others. Hover a component for its description.

AgentToolsSkills

Podcast Agent Demo

Agent · Teams · Microsoft365Copilot

  • Convert text to speech with SSML
  • generating-podcast-script

Exploded solution manifest

The download rebuilds these submitted files at the ZIP root. Gallery metadata and the human-facing README are excluded.

Solution
PodcastGenerationAgent
Publisher
Remi Dyon
Version
1.0.0.1
Files
16
component: 10bot: 2other: 2solution: 2
PathTypeSize
[Content_Types].xmlother610 B
Assets/botcomponent_connectionreferenceset.xmlother425 B
botcomponents/cr88d_podcastdemo_OMpe9u.file.metadatajson_3bwQq/botcomponent.xmlcomponent545 B
botcomponents/cr88d_podcastdemo_OMpe9u.file.metadatajson_3bwQq/filedata/metadata.jsoncomponent540 B
botcomponents/cr88d_podcastdemo_OMpe9u.file.readmemd_jxKnE/botcomponent.xmlcomponent541 B
botcomponents/cr88d_podcastdemo_OMpe9u.file.readmemd_jxKnE/filedata/README.mdcomponent3,817 B
botcomponents/cr88d_podcastdemo_OMpe9u.file.skillmd_A9jgI/botcomponent.xmlcomponent538 B
botcomponents/cr88d_podcastdemo_OMpe9u.file.skillmd_A9jgI/filedata/SKILL.mdcomponent9,996 B
botcomponents/cr88d_podcastdemo_OMpe9u.skill.generating-podcast-script_Jt6/botcomponent.xmlcomponent787 B
botcomponents/cr88d_podcastdemo_OMpe9u.skill.generating-podcast-script_Jt6/datacomponent114 B
botcomponents/cr88d_podcastdemo_OMpe9u.tool.ConverttexttospeechwithSSML_VGp/botcomponent.xmlcomponent469 B
botcomponents/cr88d_podcastdemo_OMpe9u.tool.ConverttexttospeechwithSSML_VGp/datacomponent261 B
bots/cr88d_podcastdemo_OMpe9u/bot.xmlbot36,253 B
bots/cr88d_podcastdemo_OMpe9u/configuration.jsonbot1,599 B
customizations.xmlsolution1,166 B
solution.xmlsolution3,911 B

This community example is provided as-is and is not covered by Microsoft Support. The underlying Copilot Studio and Power Platform products retain their standard support. Importing can create or modify resources and use your connections and permissions. Support details

Download ZIP

Preview community-built Copilot Studio solutions before you import them.

View on GitHub