Jun 26, 2026 · 33m · saastr
How to Build Your Own AI VP of Marketing Step-by-Step
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
In this hands-on workshop, the presenter demonstrates how to build and deploy an autonomous AI VP of Marketing on Replit using structured specifications, sample datasets, and API integrations. Modeled after SaaStr's internal AI agent Tenke, the session provides a comprehensive blueprint for automating marketing workflows, analyzing pipeline data, and implementing essential human-in-the-loop guardrails.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →
speaking balance: gold is Jason, purple is the guest (3 minute bins)
In a humorous critique rather than interpersonal hostility, Amelia notes how Account Executives claim they will work their Rolodex but fail to follow through without agent automation.
Hardest push from Jason ▶ 0:41 Monologue format baselineThere is no host pushback in this episode because the recording is a solo workshop presentation delivered entirely by Amelia LeRutte.
Biggest teaching moment ▶ 28:00 Catching data hallucinations in campaign specsAmelia educates the audience on agent pitfalls, sharing an example where Tenke fabricated VC invite lists until forced to verify against real database records.
Jason holds their own ▶ 0:41 Solo presentation baselineThe episode is a solo presentation by Amelia without active host dialogue or host-driven technical corrections.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | Jason as informed peer | Guest teaching | Guest disagreement | Jason pushing back | Why |
|---|---|---|---|---|---|---|
| Workshop Kickoff and the Origin of Tenke | 0 | 0 | 0 | 0 | Amelia opens the live workshop introducing Tenke, an internal AI agent created to automate tedious Sunday night reporting. As this is a solo workshop presentation without host participation, host scores and combativeness are zero. | |
| The Co-Pilot Mindset and Vibe Coding on Replit | 0 | 0 | 0 | 0 | Amelia explains the concept of treating AI agents as distinct copilot personalities rather than simple chatbots and introduces Replit vibe coding. The format remains a pure solo instructional presentation. | |
| Defining the Spec, Data Foundations, and Agent Functions | 0 | 0 | 0 | 0 | Amelia breaks down how to construct a functional spec, detailing CRM connections and focusing the agent on a single primary goal like pipeline revenue. There is no host involvement or disagreement. | |
| Initiating the Live Build with Specs and Sample Datasets | 0 | 0 | 0 | 0 | Amelia instructs the audience on downloading specs and sample datasets, initiating a live build prompt inside Replit while walking through the necessary data foundations. | |
| Reviewing Pre-Built Outputs: Dashboards, Outreach, and Daily Ideas | 0 | 0 | 0 | 0 | Amelia showcases pre-built outputs from Tenke, including win-back outreach lists and daily marketing suggestions, demonstrating how fine-tuning improves idea quality over time. | |
| Connecting APIs, Salesforce Apps, and Automating Menial Tasks | 0 | 0 | 0 | 0 | Amelia outlines connecting Salesforce Connected Apps and Google Calendar APIs, highlighting how autonomous calendar invites saved weeks of manual operational work. | |
| Automating Complex Campaigns: Triggered Emails and Newsletters | 0 | 0 | 0 | 0 | Amelia details advanced campaign automation including triggered competitive follow-ups and building a dedicated newsletter builder directly inside the agent environment. | |
| Development Best Practices: Stair-Stepping and Direct Interaction | 0 | 0 | 0 | 0 | Amelia advises incremental development ('stair-stepping') and directly interacting with the agent in the backend builder to refine its ad generation capabilities. | |
| Inspecting the Live Build and Tenke's Strategic Takeaways | 0 | 0 | 0 | 0 | Amelia reviews the finished live build, emphasizing guardrails, human-in-the-loop verification, and managing hallucinations when dealing with CRM data. |