Podcast guest prep brief from new Cal.com bookings

By General Input

When a guest books on Cal.com, an agent researches their past podcast appearances on Podchaser, drafts a one-page prep doc in Notion, and pings Slack.

Integrations

  • Cal.com
  • Podchaser
  • Notion
  • Slack

Type

Agentic Task

Categories

  • Marketing
  • Personal Productivity

Build me an agent workflow that turns every new podcast guest booking into a one-page prep brief delivered the day before we record.

Trigger: Cal.com poll trigger on the new_booking event, scoped to my podcast guest interview event type. From the booking, pull the guest's full name, email, the booking's scheduled start time, and any notes the guest entered when booking.

Step 1 — Find the guest's podcast footprint. Call Podchaser Search Credits using the guest's name (and email when useful for disambiguation) to find every credit they have as a host, guest, or producer. Collect the unique podcasts they have appeared on along with episode titles, air dates, and ratings.

Guardrail: if Podchaser returns fewer than three credits for this guest, stop the run and post a short Slack note to the prep channel that says we did not find enough public history to build a useful brief. Do not create a Notion page in this case.

Step 2 — Pick the most useful appearances. From the credits, choose up to five episodes that are either recent (within roughly the last 12 months) or highly rated on Podchaser. Prefer a mix so the brief reflects what they are talking about now, not just their greatest hits.

Step 3 — Read what they actually said. For each chosen podcast, call Podchaser Search Podcasts to resolve the show, then call Podchaser Get Episode Transcripts to fetch transcripts for the relevant episodes. Skim the transcripts for the topics they spent real time on, recurring talking points across appearances, and any quotes that sound distinctive in their voice.

Step 4 — Synthesize the brief. Write a one-page prep doc with these sections:

  • Guest snapshot (name, current role, where they live online, total appearances found).

  • Expertise areas, ranked by how often they come up across appearances.

  • Recurring talking points the guest tends to repeat, so the host knows what to dig past.

  • Three suggested fresh angles the guest has not covered in the appearances we read.

  • Five icebreaker questions, each one referencing a specific past episode by show name and topic so the host can name-drop naturally.

  • A short list of source episodes with show name, episode title, and air date.

Step 5 — Save the brief. Use Notion Create a Page to add a new page to my Guest Prep database. Set the page title to the guest's name, set a Recording Date property to the Cal.com booking start time, and put the full brief in the page body using clean headings and bullet lists.

Step 6 — Notify the host. Use Slack Send a Message to post a short note in our show's prep channel: the guest's name, the recording date, a one-sentence summary of who they are, and a link to the new Notion page. Send this on the day before the recording so it lands in time but does not get buried by an early ping.

Tone for the brief itself: tight and useful, written for a host who has 10 minutes to skim before tape. No fluff, no marketing copy, no recap of the guest's bio that anyone could Google.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsWin back no-show and cancelled appointments every morningLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teamsCatch feature flags that never got switched on in productionScreen chartered vessels for AIS gaps and sanctions red flags