LEAD GENERATION
New Podcast Episode Webhook to Personalized Gmail Guest Intro
When a podcast publishes a new episode, it enriches the guest and drafts a personalized cold intro email in Gmail referencing what they said on the show.
How it runs
The automated pipeline, trigger to output.
- TriggerWebhook fires on newly published episodeHTTP webhook
- ActionScrape episode page for guest and transcript snippetApify
- ActionEnrich guest with company, role, and email patternExa
- ActionDraft personalized intro quoting the episodeOpenAI
- OutputCreate reviewable draft in GmailGmail
What it does
Reacts to a single new podcast episode the moment it drops, pulls the guest's identity and a quotable moment from the episode, and writes a tailored cold-intro email draft in Gmail. The draft references the actual episode so the outreach reads researched, not templated.
When to use it
Use this when speed matters and you want to reach a guest while their episode is fresh and getting shares. Ideal for BDRs who want a ready-to-edit draft in their inbox within minutes of an episode going live, rather than batching outreach days later.
How it works
- 1An incoming webhook fires when your podcast monitor detects a newly published episode.
- 2Apify scrapes the episode page for the guest name, show notes, and a transcript snippet.
- 3Exa enriches the guest with their company, role, and likely work email pattern.
- 4OpenAI drafts a short personalized intro that quotes a specific point the guest made.
- 5Gmail creates the message as a draft addressed to the guest for human review and send.
Set it up
What you configure once, before turning it on.
- 1Connect HTTP webhookTrigger any URL on agent actions.
- 2Connect ApifyActors, scrapers, datasets.
- 3Connect ExaNeural search across the web.
- 4Connect OpenAIModels, embeddings, files.
- 5Connect GmailRead, draft, send, label.
- 6Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 7Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 8Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Lead Generation workflows
Instantly triage uploaded badge CSVs and notify the SDR lead
Accepts a badge-scan CSV via webhook, validates and dedupes it on the spot, checks each attendee against HubSpot.
Score Zoom webinar poll answers into a tiered outreach queue
When a Zoom webinar ends, pull each attendee's poll responses, compute an intent score, and write a tiered (Hot/Warm/Cold) outreach queue to Airtable for the sales team to work.
Classify open-text webinar poll answers with AI and enrich the lead record
For webinars that use free-text poll questions, an AI step reads each attendee's written answers, classifies intent and pain points into structured fields.
Fast-track hot webinar leads into HubSpot and ping the rep on Slack
After a webinar, identify attendees whose poll answers signal high purchase intent, create or update their HubSpot contact with a lead score.
Agent-driven Brave intent harvest with enrichment and Gmail draft outreach
A CEO-driven agent harvests intent signals from Brave, enriches each prospect via web research, writes a personalized cold email.
Manual Brave keyword sweep into an Airtable research board
On demand, sweeps a topic across Brave Search, clusters the results by buying stage with an LLM, and writes a deduplicated research board to Airtable with company, source URL.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
