Skip to content
How I AIHow I AI

The exact AI playbook (MCPs, GPTs, Granola) that saved ElevenLabs $100k+ & helps them ship daily

Luke Harries, Head of Growth at ElevenLabs, the leading AI voice technology company, shares how he’s automating marketing workflows with AI—from case studies to translations to WhatsApp integrations—saving his company over $140,000 while making everything a launch. *What you’ll learn:* 1. How to create polished case studies in minutes using AI transcription and a custom GPT 2. How ElevenLabs built a custom AI translation system that saved them $140,000 annually and eliminated agency headaches 3. How to use Model Context Protocols (MCPs) to connect AI assistants to your WhatsApp messages 4. The “everything is a launch” philosophy that helps ElevenLabs maintain consistent marketing momentum 5. Why marketers should learn to code with AI tools like Cursor 6. How to create effective custom GPTs by focusing on prompt engineering rather than output editing *Brought to you by:* Orkes—The enterprise platform for reliable applications and agentic workflows: https://www.orkes.io/ Retool—AI that’s designed for developers, and built for the enterprise: https://retool.com/howiai *Where to find Luke Harries:* Website: https://harries.co/ LinkedIn: https://www.linkedin.com/in/luke-harries/ GitHub: https://github.com/lharries X: https://x.com/lukeharries *Where to find Claire Vo:* ChatPRD: https://www.chatprd.ai/ Website: https://clairevo.com/ LinkedIn: https://www.linkedin.com/in/clairevo/ X: https://x.com/clairevo *In this episode, we cover:* (00:00) Intro (02:41) The future of AI in marketing (04:22) Using Granola and custom GPTs to write case studies (12:10) Generating tweet threads using ChatGPT (13:58) Building case studies into a systematic workflow (15:14) Best practices for prompt engineering (19:39) Building a custom translation system that saved $140k (25:10) Open sourcing the translation solution (29:47) Building a WhatsApp MCP (38:07) Creating specialized AI agents on demand (41:08) Lightning round and final thoughts *Tools referenced:* • Granola: https://www.granola.ai/ • ChatGPT: https://chat.openai.com/ • Cursor: https://www.cursor.com/ • Claude: https://claude.ai/ • ElevenLabs: https://elevenlabs.io/ • WhatsApp: https://www.whatsapp.com/ • GitHub: https://github.com/ • Zapier: https://zapier.com/ • Calendly: https://calendly.com/ • Salesforce: https://www.salesforce.com/ *Other references:* • MCP (Model Context Protocol): https://www.anthropic.com/news/model-context-protocol • WhatsApp MCP repo: https://github.com/lharries/whatsapp-mcp • Whatsmeow library: https://github.com/tulir/whatsmeow • LaunchDarkly: https://launchdarkly.com/ • Introducing ElevenLabs MCP: https://elevenlabs.io/blog/introducing-elevenlabs-mcp • Ordering a pizza using the ElevenLabs MCP server: https://x.com/elevenlabsio/status/1909300782673101265 • Chess.com: https://www.chess.com/ • Lovable: https://lovable.ai/ • v0: https://v0.dev/ • Figma: https://www.figma.com/ • Launch and launch again — how to launch your products: https://harries.co/launch-your-product • Your first growth hire: https://harries.co/first-growth-hire _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email jordan@penname.co._

Luke HarriesguestClaire Vohost
Jun 2, 202544mWatch on YouTube ↗

CHAPTERS

  1. 0:00 – 2:44

    Prompt-first editing philosophy + why these workflows save real money

    The conversation opens with a key principle: improve the prompt/system, not the generated text, so outputs steadily get better over time. Claire tees up Luke’s track record of cutting tooling and agency costs using simple AI-enabled workflows.

    • Edit the underlying prompt rather than patching the output
    • Prompt structure: strong role + explicit requirements drives consistency
    • AI workflows can replace vendors/agencies and reduce operational overhead
    • Teaser of savings and automation themes that will recur
  2. 2:44 – 4:23

    “Vibe marketing” and the AI CMO: turning every feature into a launch engine

    Luke explains why the explosion of software creation makes distribution and go-to-market the real bottleneck. He describes an AI-assisted CMO future: automatically translating product updates into a full launch checklist and ongoing evergreen growth experiments.

    • Software output is accelerating; adoption and distribution become the constraint
    • ElevenLabs uses a structured launch checklist (value props → messaging → assets)
    • AI CMO vision: generate launch assets (blog, X, images/video) automatically
    • Beyond launch: spin up evergreen channels (ads, landing pages, optimization)
  3. 4:23 – 9:06

    Live case study workflow: Granola interview → Custom GPT → publish-ready story

    Luke demonstrates a fast path to producing case studies by recording a short customer interview in Granola and feeding the summary + transcript into a tailored ChatGPT GPT. Claire shares a concrete ElevenLabs use case, which becomes a polished draft in minutes.

    • Use Granola to capture the interview and generate a high-quality summary
    • Collect concrete use case details and at least one ROI/time-saved metric
    • Feed both summary and raw transcript to reduce lossiness and preserve quotes
    • Custom GPT outputs a structured, skimmable case study draft
  4. 9:06 – 11:52

    Building an “ElevenLabs Copy Editor” GPT: tone of voice, examples, constraints

    Luke walks through the exact components of their internal copy-editing GPT: role definition, brand voice guidance, and a library of strong examples. The goal is consistent writing that matches brand standards across blogs and social without heavy manual editing.

    • GPT as a shareable, reusable prompt artifact across the company
    • Embed tone-of-voice guide (serious, research-led; American English, etc.)
    • Add content-type-specific instructions (blog vs. tweets)
    • Include multiple high-quality examples to anchor style and structure
  5. 11:52 – 13:53

    From case study to distribution: tweet threads, asset placeholders, founder voice variants

    Luke shows how the same GPT can convert the case study into an X thread with media guidance, then be repurposed into other channel formats. The broader theme is treating content creation and distribution as one continuous “launch” workflow.

    • Generate tweet threads directly from the case study content
    • Use bracketed placeholders to specify required media assets/screenshots
    • Extend to LinkedIn posts and founder-voice rewrites via additional GPTs
    • “Everything is a launch”: creation + distribution designed together
  6. 13:53 – 15:15

    Systematizing case studies with automation: Zapier + CRM triggers + repeatable pipeline

    They move from a one-off demo to a scalable machine: automatically prompting interviews and content generation after a deal closes. Claire highlights the operational value: removing reliance on human memory and making asset production continuous.

    • Trigger outreach from Closed Won in Salesforce → email → Calendly booking
    • Optional AI pre-brief: suggested questions and talking points per customer
    • Run interview → Granola → GPT to produce multiple assets quickly
    • Automation keeps the content engine running despite shifting schedules
  7. 15:15 – 19:51

    Prompt engineering best practices: specificity, formatting, and iterative prompt upgrades

    Claire breaks down what Luke’s prompt does well—clear role, explicit must-do constraints, and examples—then asks about using negative examples. Luke reinforces the meta-lesson: fix recurring problems by updating the prompt, not hand-editing each output.

    • Effective prompts: identity/role + precise instructions + formatting rules
    • Separate guidance by output type (tweets vs. blog posts)
    • Mostly good examples for copy; negative examples appear later in translation
    • Iterate by folding feedback into the prompt for compounding improvements
  8. 19:51 – 23:04

    Replacing expensive localization stacks: why the old tool + agencies failed

    Luke explains ElevenLabs’ original localization approach—costly SaaS tooling plus agencies—and why it underperformed. The central failure: poor AI translation quality, inconsistent human output, and a system that didn’t allow prompt customization.

    • Need: localize web content across many languages at scale
    • Old stack: $40k/year localization tool + ~$100k agencies + engineering integration
    • Quality issues: AI translation ‘terrible’ and agency output inconsistent
    • Key blocker: vendor didn’t allow editing the translation prompt
  9. 23:04 – 25:14

    Cursor-built translation server + prompts per language: $140k+ saved, faster turnaround

    Luke describes the replacement: a lightweight service and GitHub-driven flow that sends strings to an LLM using a per-language prompt file, then writes translations back to the repo/CMS. It reduced costs dramatically and cut turnaround from days to instant with minimal human QA.

    • Built 90% in a day (as a marketer) using Cursor; engineer helped productionize
    • Savings: canceled $40k tool + eliminated $100k+ agency spend
    • Architecture: string in → per-language brand prompt → LLM → write back to GitHub/Payload
    • Human-in-the-loop only for sensitive pages; adjust prompts to fix issues
  10. 25:14 – 29:46

    Open-sourcing the localization solution: GitHub Action, CMS “translate” button, Cursor rule

    Luke says they intend to open source the workflow if there’s interest. He details key building blocks: a GitHub Action that runs on string changes, a CMS translate button, and a Cursor rule to extract and manage strings cleanly.

    • Plan: open source the solution based on community demand
    • GitHub Action auto-translates whenever translation keys change
    • CMS integration: translate button for blog/content localization
    • Cursor rule automates string extraction and JSON management
  11. 29:46 – 32:33

    WhatsApp MCP explained: connecting private message context to AI (locally)

    Luke introduces MCP (Model Context Protocol) and why WhatsApp is central to a useful personal assistant. He walks through an unofficial local setup that downloads messages to SQLite and exposes query/send actions to Claude via an MCP server.

    • MCP = protocol (Anthropic) to expose tools to AI agents
    • Why WhatsApp: high-signal personal + work context locked in chat threads
    • Bridge imitates WhatsApp Web login; downloads messages once to local SQLite
    • MCP server enables querying messages and sending texts/voice notes via Claude
  12. 32:33 – 37:20

    Practical MCP use cases: summarization, trend mining, and chaining multiple MCP tools

    They demo summarizing recent WhatsApp messages and extracting themes from busy group chats. Luke describes chaining MCPs (e.g., WhatsApp + ElevenLabs) to turn summaries into audio roundups or distribution-ready content.

    • Summarize recent messages and weekly group activity to reduce overload
    • Mine WhatsApp groups for tool chatter/trends and convert into tweet threads
    • Chain multiple MCPs: query → generate → send (or generate audio with ElevenLabs)
    • Local-first design reduces cloud exposure; supports ongoing message syncing
  13. 37:20 – 41:07

    From rigid automation to on-demand agents: generating specialized agents in real time

    Luke contrasts static workflows (Zapier/n8n) with flexible chat-based tool use that adapts to ad hoc tasks. They show how an AI can create another specialized conversational agent (e.g., for case study interviews) on the spot, hinting at the future of agentic systems.

    • Static automations break when tasks change (e.g., new research roundup request)
    • Chat-based MCP tool use supports dynamic, high-level task execution
    • Demo: create a conversational AI agent for case study interviews on demand
    • Still early/toy-like today, but trajectory points to broader agent orchestration
  14. 41:07 – 44:24

    Lightning round: what voice unlocks + where to find Luke and his launch checklist

    Luke answers how voice changes product possibilities: richer customer experiences (tutors/coaches) and scalable back-office functions like multilingual support. The episode closes with where to follow Luke and read his launch and growth-hiring playbooks.

    • Voice enables new customer experiences (education, interactive tutoring, coaching)
    • Operational leverage: multilingual customer support and data collection at scale
    • Luke’s resources: launch checklist post and growth hiring guide
    • Where to follow: harries.co and Twitter (Luke Harries underscore)

Get more out of YouTube videos.

High quality summaries for YouTube videos. Accurate transcripts to search & find moments. Powered by ChatGPT & Claude AI.