Barevalue Blog

You’ve got a podcast workflow: record an episode, edit it, upload to your hosting platform, update your website, share on social media. Each step is manual. Each step takes time. What if you could reduce it to “record and forget”?

By connecting Barevalue’s podcast editing API with automation tools like Zapier, Make.com, or n8n, you can build a hands-free pipeline that takes your raw recording all the way to a published episode — automatically.

This guide shows you how to set it up using webhooks and HTTP modules. No coding experience required for the Zapier route; we’ll cover the programmatic approach too for developers who prefer Make.com or n8n.

How the Pieces Fit Together

The automation chain works like this:

  1. You record an episode and save it to a cloud folder (Google Drive, Dropbox, S3)
  2. Zapier detects the new file and sends it to Barevalue via API
  3. Barevalue edits the episode — removes filler words, reduces noise, normalizes volume, generates show notes and transcript
  4. Barevalue sends a webhook when the edited episode is ready
  5. Zapier catches the webhook and triggers downstream actions: upload to your podcast host, post to social media, notify your team

Total hands-on time after setup: zero.

Option 1: Zapier (No-Code)

Zapier’s visual workflow builder makes this accessible to non-developers. You’ll need a Barevalue account with an API key (free accounts include bonus minutes to test).

Zap 1: New Recording → Submit to Barevalue

Trigger: New File in Google Drive (or Dropbox, OneDrive, S3)

Action: Webhooks by Zapier → Custom Request

  • Method: POST
  • URL: https://barevalue.com/api/v1/orders/submit-url
  • Headers:
    Authorization: Bearer bv_sk_your_api_key
    Content-Type: application/json
  • Body:
{
  "url": "{{file_url}}",
  "podcast_name": "Your Podcast Name",
  "episode_name": "{{file_name}}"
}

This uses the submit-url endpoint, which tells Barevalue to download and process the file directly from your cloud storage. No file upload handling needed in Zapier.

Zap 2: Editing Complete → Publish

Trigger: Webhooks by Zapier → Catch Hook

First, register your Zapier webhook URL with Barevalue:

curl -X POST https://barevalue.com/api/v1/webhooks \
  -H "Authorization: Bearer bv_sk_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://hooks.zapier.com/hooks/catch/your-zap-id/",
    "events": ["order.completed"]
  }'

When Barevalue finishes editing, it POSTs the order details — including download links for the edited audio, transcript, and show notes — to your Zapier webhook.

Actions you can chain:

  • Upload edited audio to Buzzsprout, Transistor, Podbean, or any host with a Zapier integration
  • Create a draft blog post in WordPress with the show notes
  • Post an episode announcement to Twitter, LinkedIn, or a Slack channel
  • Add the episode to a Google Sheet for tracking
  • Send a notification email to your team or guests

Option 2: Make.com (Visual + Powerful)

Make.com (formerly Integromat) offers more complex branching and data manipulation than Zapier. The setup is similar:

  1. Watch Folder module monitors your recording directory
  2. HTTP module calls Barevalue’s submit-url endpoint
  3. Webhook module catches the completion notification
  4. Router splits into parallel actions: upload to host + create social posts + update spreadsheet

Make.com’s advantage: you can build conditional logic. For example, if the episode is longer than 60 minutes, route it differently than a short bonus episode. Or if the show notes contain certain keywords, auto-tag the episode in your CMS.

Option 3: n8n (Self-Hosted, Free)

For developers who prefer self-hosted automation, n8n is an open-source alternative. The workflow is identical — HTTP Request nodes for the API calls, Webhook node for catching completions — but you run it on your own server with no per-task fees.

n8n also supports JavaScript code nodes, so you can add custom logic like renaming files based on episode numbers, parsing show notes into structured metadata, or calling additional APIs.

What Barevalue Delivers

Every automated order through the API includes the same processing as the web interface:

  • Edited audio — filler words removed, noise reduced, volume normalized, silences trimmed
  • Full transcript — downloadable text of the entire episode
  • AI show notes — summary, key takeaways, and highlights
  • Social media clips — AI-selected highlight moments for promotion
  • Multi-track mixing — if you upload separate host and guest tracks

All of this is included in the webhook payload, so your automation can route each deliverable to the right destination.

Example: The “Record and Forget” Pipeline

Here’s a real-world setup for a weekly interview podcast:

  1. Record on Riverside.fm → auto-exports separate tracks to Google Drive
  2. Zapier Zap 1 detects new files → calls Barevalue API with the download URL
  3. Barevalue processes the episode (typically under 30 minutes)
  4. Zapier Zap 2 catches the webhook → uploads edited MP3 to Buzzsprout, creates a WordPress draft with show notes, posts to the team Slack
  5. You review the Buzzsprout draft and WordPress post, hit publish on both

Total time from recording to ready-to-publish: about 35 minutes of automated processing, plus 5 minutes of your review. Compare that to 2-3 hours of manual editing and formatting.

Tips for a Smooth Setup

  • Test with a short file first — use a 3-5 minute recording to verify the full chain works before running a real episode through it
  • Set up error notifications — register for both order.completed and order.failed webhook events so you know immediately if something goes wrong
  • Use episode metadata — pass podcast_name and episode_name in your API call so the deliverables are properly labeled
  • Monitor your minutes — the /api/v1/account endpoint returns your remaining subscription minutes, so you can build an alert if you’re running low

Getting Started

  1. Create a free Barevalue account — bonus minutes included, no credit card required
  2. Generate an API key from Settings → API Keys
  3. Set up your first Zap using the instructions above
  4. Check our API automation guide for detailed endpoint documentation

Questions about setting up your automation? Contact us at support@barevalue.com.

View Comments

There are currently no comments.

Next Post