Connect Buzzsprout to Your AI Agent

Connect episode information with a dated download snapshot and clearer descriptions.

9 tools API key

Try a Buzzsprout Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Buzzsprout

Prepare a daily download review

Combine episode titles with download totals and one selected episode’s breakdown.

/oo Buzzsprout: For Buzzsprout podcast [ID], confirm its timezone and read episode titles and download totals for local date [date]. Rank episodes by the recorded total for that date. For episode [ID], read all download-detail pages and summarize app, device and country distributions from those records. Distinguish downloads from unique listeners.

Revise an episode description

Apply an explicit description and tag change to an existing episode.

/oo Buzzsprout: Read Buzzsprout episode [episode ID] in podcast [podcast ID]. Use its existing description and my notes [notes] to draft a revised description. Apply this final text [approved text] and tags [tags] only to that episode, then summarize the changed fields.

Start Working with Buzzsprout

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Buzzsprout

    Connect with your Buzzsprout API token.

    Connect Buzzsprout →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Use a token that can access the target podcast.
  • Download queries use dates in the podcast’s local time. Episode download details are paginated.

Buzzsprout Tools

Read podcast and episode records, inspect daily download totals and details, and create or update episode metadata in Buzzsprout. Existing descriptions can support editorial drafts; audio transcription and audio uploads are not included.

Podcast and episode records

Read descriptions, publication metadata and podcast settings.

Dated downloads

Read episode download totals and paginated download details.

Metadata changes

Create episode records and update podcast or episode information.

9 tools

List Podcasts

List podcasts available to the authenticated Buzzsprout account.

buzzsprout.list_podcasts

Get Podcast

Get one podcast available to the authenticated Buzzsprout account.

buzzsprout.get_podcast

Update Podcast

Update editable metadata for a Buzzsprout podcast.

buzzsprout.update_podcast

List Episodes

List episodes for a Buzzsprout podcast.

buzzsprout.list_episodes

Get Episode

Get one episode from a Buzzsprout podcast.

buzzsprout.get_episode

Create Episode

Create a Buzzsprout episode without uploading media.

buzzsprout.create_episode

Update Episode

Update, publish, schedule, or unpublish a Buzzsprout episode.

buzzsprout.update_episode

List Podcast Downloads

List per-episode download totals for one podcast-local date.

buzzsprout.list_podcast_downloads

List Episode Downloads

List paginated download details for one episode and podcast-local date.

buzzsprout.list_episode_downloads

Frequently Asked Questions

Can it write show notes from the audio?

It can work from existing descriptions or a transcript you provide. The connection does not transcribe audio, so detailed show notes need supplied source text.

Are downloads the same as unique listeners?

No. Preserve the download metric and its queried local date. The included records do not establish a unique listener count.

How do I update an episode description and tags?

Provide the podcast ID, episode ID, final description and tag list. The assistant can read the episode first and update those selected fields while preserving other information.

Connect Buzzsprout

About Buzzsprout ↗