Copilot Studio Gallery
ContributorsShare a sample
← 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.11 downloadGitHub Release ZIP downloads across tracked versions since 2026-11-07. Last counted 2026-11-08T07:45:37.325Z. Includes direct downloads, repeats, and automation; not installations. As of 2026-11-08T07:45:37.325Z.Updated 2026-07-28Rate & discuss

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

Rate & discuss

Found this solution useful? Give it a thumbs up, ask a question, or share what you built.

GitHub Discussions ↗

Sign in with GitHub to join the conversation. Your comments and reactions are public.

Loading discussion...

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

Explore community-built apps, agents, and workflows before you install.

Third-party noticesView on GitHub