Shata Solutions
← Back to marketplace
Social Media Automation

Podcast Clips Automation

Detect highlight moments in podcast audio and publish clipped Reels with audiograms.

Automation overview

What this automation does

This automation starts when new podcast episode webhook from Riverside, Descript, or RSS enclosure. It x (twitter) sends, openai sends, meta insights sends, tiktok sends, and youtube sends, then riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren.

Trigger
New podcast episode webhook from Riverside, Descript, or RSS enclosure
Main actions
X (Twitter) sends → OpenAI sends …
Final outcome
Riverside or Descript webhook on new episode export sends audio to AssemblyAI fo…
Execution time
1–3 minutes
Apps used
7 integrations
AI-powered
No
Difficulty
Intermediate
Intermediate
Workflow diagram

End-to-end scenario flow

Read-only visualization of how data moves from trigger to final result.

Trigger
Webhooks
Webhook received
Step 1
X (Twitter)
Sends
AI
OpenAI
Sends
Step 3
Meta Insights
Sends
Step 4
TikTok
Sends
Step 5
YouTube
Sends
Result
YouTube
Workflow complete
Step-by-step

How each step runs

  1. 1
    WebhooksTrigger
    Webhook received

    New podcast episode webhook from Riverside, Descript, or RSS enclosure

  2. 2
    X (Twitter)
    Sends

    Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren

  3. 3
    OpenAI
    Sends

    Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren

  4. 4
    Meta Insights
    Sends

    Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren

  5. 5
    TikTok
    Sends

    Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren

  6. 6
    YouTube
    Sends

    Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren

  7. 7
    YouTube
    Workflow complete

    Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren

Apps used

Connected applications

Webhooks

Sends

RSS Feed

Sends

X (Twitter)

Sends

OpenAI

Sends

Meta Insights

Sends

TikTok

Sends

YouTube

Sends

Summary

Automation summary

Trigger
New podcast episode webhook from Riverside, Descript, or RSS enclosure
Inputs
New podcast episode webhook from Riverside, Descript, or RSS enclosure, Business Name, Notification Email, Timezone
Outputs
Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg ren, TikTok sends, YouTube sends
Business goal
Automate podcast clips automation end-to-end with accurate app routing.
Execution frequency
Real-time on event
Estimated runtime
1–3 minutes
Error handling
Failed steps retry up to 3 times with exponential backoff; persistent failures notify your configured channel and log to the run history.
Dependencies
Webhooks, RSS Feed, X (Twitter)
Benefits

Why use this automation?

Save ~2 hours/week

Remove repetitive steps from Podcast Clips Automation so your team focuses on high-value work.

Reduce manual work

Connected apps sync data automatically instead of copy-paste between dashboards.

Prevent human errors

Standardized logic runs the same way every time, with retries on failure.

Requirements

What you need to get started

Required apps

  • Webhooks
  • RSS Feed
  • X (Twitter)

Required accounts

  • Active Webhooks workspace with API access
  • Active RSS Feed workspace with API access
  • Active X (Twitter) workspace with API access
  • Shata Automation workspace (free tier supported)

Required API keys

  • OAuth tokens for each connected integration

Permissions

  • Read access on trigger sources (forms, sheets, webhooks, or CRM objects)
  • Write access on destination apps (email, chat, CRM, or storage)

Estimated setup time

  • 1 hour including app authorization and test run
  • Difficulty: Intermediate

Optional apps

  • OpenAI (optional)
  • Meta Insights (optional)
  • TikTok (optional)
  • YouTube (optional)

Automation runtime

Activate this template

PartialSome steps run in preview until their integrations go live.

Connect required apps via OAuth or API keys. Credentials are encrypted server-side. Dev test runs mock external actions when connections are missing.

Draft
0%
Activation readiness

Est. setup time: ~13 min

Required connections

  • webhooks(required)
    Previewwebhooks: workflow actions run in preview
    Missing
  • x(required)
    Previewx: workflow actions run in preview
    Missing
  • OpenAI(required)
    Missing
  • Meta (Facebook & Instagram)(required)
    PreviewMeta (Facebook & Instagram): workflow actions run in preview
    Missing
  • Missing connection: webhooks
  • Missing connection: x
  • Missing connection: OpenAI
  • Missing connection: Meta (Facebook & Instagram)
Manage all connections →View all installations →

Workflow summary

Trigger
New podcast episode webhook from Riverside, Descript, or RSS enclosure
Steps
7 nodes
Required apps
4
Optional apps
2

Trigger

Webhook trigger

Activate this workflow to provision the trigger endpoint.

Run history

No runs yet. Install the template and run a test, or activate to receive webhook/schedule runs.

PremiumIntermediatePartial1 hour setup4.82.5k installs · 360 reviews
Customize for My Business
Analytics

Template performance

15.5k
Views
2.5k
Installs
668
Favorites
4.8
Avg rating
15.8%
Conversion
1 min
Setup time
96%
Success rate
58
Trending score
Most used integrations
WebhooksX (Twitter)OpenAI

Riverside or Descript webhook on new episode export sends audio to AssemblyAI for transcript; GPT-4o picks 3 clips by quotability score; Headliner or FFmpeg renders audiogram 9:16 with waveform and captions; clips upload to Instagram Reels, TikTok, and YouTube Shorts with episode link in caption from your podcast website RSS.

Some steps run in preview until their integrations go live.

Required apps
WebhooksPreviewX (Twitter)PreviewOpenAILiveMeta (Facebook & Instagram)Preview
Optional apps
TikTokPreviewYouTubePreview
All integrations
WebhooksX (Twitter)OpenAIMeta (Facebook & Instagram)TikTokYouTube
Workflow preview

How Podcast Clips Automation runs

1
Trigger
Configure clip selection
2
Process
Rule engine
3
Action
webhooks
4
Notify
Alert & log
WebhooksXOpenaiMeta Facebook InstagramTiktokYoutube
Setup steps

Get started in 5 steps

  1. 1
    Connect podcast pipeline

    Riverside/Descript webhook, AssemblyAI, OpenAI, Headliner API, Meta, TikTok, YouTube APIs.

  2. 2
    Configure clip selection

    Min 30s max 90s; prefer self-contained insights without inside references.

  3. 3
    Set audiogram branding

    Upload logo, background color, font for Headliner template.

  4. 4
    Map caption from RSS

    Episode title and show notes link auto-append to each clip caption.

  5. 5
    Process pilot episode

    One episode → three clips on three platforms with synced captions.

Variables

Configurable settings

VariableTypeDefaultRequired
Business NametextYour BusinessYes
Notification EmailemailYes
TimezoneselectYes
FAQ

Frequently asked questions

Guest approval required?

Enable hold step—clips wait in Slack until host approves before publish.

Music in podcast?

Audiogram uses voice track; intro music often trimmed by clip window selection.

Transcript only episodes?

RSS text feed can drive clip selection without audio if timestamps embedded.

Clip performance tracking?

Platform post IDs link back to episode row for per-clip engagement rollup.

Get started

Customize Podcast Clips Automation for your business

Our team can adapt this template to your exact workflow, apps, and brand requirements.