Make has a YouTube module for video metadata. It doesn't give you transcripts. VidProxy adds what's missing: a real-time webhook that fires the moment any channel publishes a new video, with the complete spoken transcript in the payload.
Make includes a YouTube module that can retrieve video information, search YouTube, and manage playlists. None of these actions give you the video's transcript — because the YouTube Data API doesn't support fetching transcripts for channels you don't own.
VidProxy is the transcript layer that Make is missing. Use Make's Custom Webhook module as the scenario trigger and point it at a VidProxy subscription. Every time a new video posts, Make receives the full payload and your scenario runs automatically.
Works with any Make plan, including the free tier.
Create a new Make scenario. As the trigger module, choose Webhooks → Custom Webhook. Click Add to create a new webhook — give it a name like "VidProxy Transcripts". Make will generate a unique webhook URL. Copy it.
In the VidProxy dashboard, click Add channel. Paste the YouTube channel URL or @handle. In the webhook field, paste the Make Custom Webhook URL you copied. Add a label. Save the subscription.
Make needs to see a sample payload before it can map fields. Click Run once in Make to put the Custom Webhook in "waiting" mode, then use the VidProxy dashboard to manually trigger a test (or wait for the next video on the subscribed channel). Make will detect the payload and auto-map all fields. Then add downstream modules.
Once Make captures the first payload, all fields are available for mapping in downstream modules.
// Full VidProxy webhook payload — Make maps these automatically { "event": "new_video", "subscription": { "label": "AI News", // Your subscription label "channel_name": "Two Minute Papers" }, "video": { "title": "GPT-5 is Here", "url": "https://youtube.com/watch?v=abc123", "published": "2026-04-29T10:00:00Z" }, "transcript": { "available": true, "text": "Full transcript as plain text...", "segments": [ { "start": 0, "duration": 3.2, "text": "Welcome back" } ] }, "enrichment": { // Pro + Agency plans only "summary": "A breakdown of GPT-5...", "key_takeaways": ["3x faster inference", "New reasoning mode"], "topics": ["ai", "gpt-5", "llm"] } }
These are the most popular automation patterns built with VidProxy + Make.
Custom Webhook → Google Docs: Create Document. Use the video title as the document name and the transcript text as the body. All transcripts land in a shared Google Drive folder, searchable by your team.
Custom Webhook → OpenAI: Create Completion (generate a blog post or summary) → Notion: Create Database Item. Map the AI output to the page content and the video metadata to properties.
Custom Webhook → Router (filter by transcript.available = true) → Slack: Create Message. Use the pre-generated enrichment.summary (Pro) as the message body to keep Slack notifications concise.
Custom Webhook → Airtable: Create Record. Map video title, channel name, published date, transcript text, and topic tags to Airtable fields. Build a searchable research archive with no custom code.
Use VidProxy keyword alerts (Pro) so the webhook only fires on relevant videos. Custom Webhook → Email: Send an Email. Paste the summary and video link directly into the email body — no AI step needed since VidProxy already summarized it.
Custom Webhook → HubSpot / Salesforce: Create Note. Attach the transcript summary to the relevant company record. Ideal for monitoring earnings calls or executive interviews from prospect/customer companies.
enrichment.summary) become available in the visual data mapper.
transcript.available or topic tags before running the rest of the scenario.
Free tier includes 3 channels and webhook delivery. No credit card required.
No credit card · Free tier forever