PlaysbyMoat8
Back to the library
The workflow guideResearch

Turn industry podcasts into a knowledge base

New episodes from RSS feeds are transcribed and analyzed by topic. This can be adapted for research teams, consulting firms, or industry publications.

6 implementation stepsIntermediate

How this works

New episodes from RSS feeds are transcribed and analyzed by topic. This can be adapted for research teams, consulting firms, or industry publications. An episode archive is valuable when a future question can be answered with a timestamped passage. Automatic summaries alone can blur a guest's opinion, a host's question, and a demonstrated result into one unsupported takeaway.

Use feed identifiers to detect new episodes, obtain authorized audio or an existing transcript, and create searchable topic notes. Preserve speaker and timestamp uncertainty. If transcription is unavailable, index the episode metadata and mark content analysis pending rather than summarize unheard audio.

Before you start

Feed selection

Choose relevant podcasts and define the topics to retain.

Media access

Confirm the permitted audio or transcript source and storage location.

Library schema

Define episode IDs, topic labels, and transcript references.

Prepare the inputs

feed_entries
Required

RSS metadata

Use GUID or canonical episode reference for deduplication.

audio_or_transcript
Required

Authorized media or text

Record which representation was actually analyzed.

topic_taxonomy
Required

Controlled labels

Allow unclassified passages.

transcription_settings
Required

Language and speaker hints

Do not force uncertain speaker identities.

distribution_rules
Required

Internal recipients and format

Separate indexing from sending summaries.

Implementation, step by step

  1. Detect new episodes

    • Compare feed identifiers with the existing manifest.
    • Treat revised metadata as an update rather than a second episode.

    Checkpoint: A queue of genuinely new or changed entries.

  2. Acquire analyzable material

    • Use the available authorized transcript or audio.
    • Record access failures and avoid treating an episode description as a full transcript.

    Checkpoint: A media manifest with analysis status.

  3. Prepare the transcript

    • Transcribe with available speech tools or import published text.
    • Check important names, numbers, and speaker turns against the audio when available.

    Checkpoint: A timestamped transcript with uncertainty markers.

  4. Extract topic passages

    • Identify claims, examples, practical steps, and unresolved questions.
    • Distinguish guest opinion, reported experience, and future speculation.

    Checkpoint: Evidence-linked topic notes.

  5. Index for retrieval

    • Store episode metadata, passages, and notes with stable IDs.
    • If no search service exists, use structured files and a searchable manifest.

    Checkpoint: A retrievable episode record.

  6. Review and distribute the digest

    • Check selected takeaways against their passages and remove overstated conclusions.
    • Prepare the approved internal summary and record any authorized send receipt separately.

    Checkpoint: A reviewed digest and library update.

Decisions along the way

Only a description is available

Index metadata only and mark transcript pending.

An episode is a repost

Link it to the existing content and preserve the new feed event.

A claim is discussed hypothetically

Label it as a possibility rather than a deployed workflow.

What you will produce

episode-manifest.csv

CSV

Tracks ingestion completeness.

Include: episode_id · title · published_at · media_status · transcript_path · topics

podcast-topic-notes.md

Markdown

Supports later research and concise briefings.

Include: episode_id · topic · takeaway · timestamp · evidence_type · open_questions

Check the result

  • Open cited timestamps and verify the relevant statement.
  • Check duplicate episodes do not inflate topic counts.
  • Confirm important numerical claims survived transcription correctly.
  • Verify metadata-only records are excluded from full-content answers.

When something goes wrong

Audio download is incomplete

Retain the manifest status and retry only the missing authorized acquisition.

Transcription truncates a long episode

Compare duration coverage and process the missing segment.

Search returns notes without passages

Repair the reference links before publishing the answer.

A worked example

SYNTHETIC EXAMPLE · NOT A REPORTED BUSINESS RESULT

Request

Index a new episode about customer support.

Inputs

Synthetic example. Synthetic E7 has a 20-minute transcript; at 08:10 the guest says a routing pilot is planned, not running.

Expected result

Synthetic expected result. The note records planned routing pilot at 08:10. It does not describe operational savings or claim the entire podcast series was reviewed.

Run a small pilot

Start small

A few episodes with different audio quality and speaker counts.

Record the baseline

Record transcription corrections and time to find a requested passage.

Agree success criteria

Agree retrieval accuracy and evidence coverage before indexing more feeds.

Stop or revise

Stop content summaries when the analyzed material is incomplete or inaccessible.

Keep the scope clear

  • Storage and redistribution must stay within the authorized media use.
  • A feed update does not authorize public reposting or contacting guests.

Check before using

Check important claims against the episode, allowing for transcription errors and the guest’s perspective.

Business activities

  • Research customers and markets
  • Maintain shared company knowledge

Editorially adapted workflow; not independently tested.

FROM A RECIPE TO YOUR WORKFLOW

Bring the company context together.

This workflow needs reliable inputs before it needs a better prompt. Moat8 Vault brings working information into a readable archive for the AI tools you use.

For this recipe: Public podcast RSS feeds · Topics of interest · Team channels

Start with one recurring task, agree which sources to use, and review the first result with your team.

Discuss this workflow

What does your team do?

Choose the recurring work you would like to improve.

A field guide, made for work.

Plays is a curated library of anonymized business workflows. Each recipe explains the inputs, steps, tools, and checks you can adapt to your team. These are editorial guides, not independently tested implementations.

When you share a company website, the guide may read a limited number of public pages on that website. Messages and retrieved page text are sent to our AI provider, NVIDIA, to recommend relevant workflows. Share a general description rather than confidential information.

Saved workflows and selected activities stay in this browser. Your chat history and selected company website are kept in this tab and cleared when you reload or start a new chat. The server does not store conversations. Live source monitoring is not enabled.

If you allow analytics, PostHog receives page views and actions such as workflow saves, skill downloads and link clicks. Random browser and session identifiers connect these actions without identifying you by name. Your choice and browser identifier expire after 90 days; sessions restart after 30 minutes of inactivity or 24 hours. We use local storage, not analytics cookies. Messages, company URLs, search text, full referrers and IP addresses are not sent. There are no person profiles or session recordings. You can decline or withdraw in Analytics settings; Do Not Track and Global Privacy Control keep analytics off.

Read the Plays Privacy Notice ↗