# Content plan

Beats are what is on screen, in recording order. Marks, writers and notes are live: https://content.internal.romanlogic.com/

## Week 1

### Mon 19 Oct: Weather forecaster
Audition 1 of 10 · TO EDIT · writes it: nobody yet · script: https://docs.google.com/document/d/1MkCeoU6vfexAYh_9yW_W1HF0BumJqPPi6Fz6AnbuosI/edit
Reads your floor plan like a weather map: “Heavy dust Thursday, clearing to open plan”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: The floor plan shown as a weather map: dust fronts over the kitchen, a clear patch where the wall used to be.
5. The tell: A five-day outlook graphic with Thursday's visit as the sunny day.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The floor plan as a weather map (graphic): A simple kitchen and dining floor plan with dust fronts drawn over it and a clear patch where the wall was. Overlay, not a prop.
- [in the edit] A five-day outlook card (graphic): Mon to Fri icons, Thursday the sunny one. Built in the edit.

### Tue 20 Oct: Voice agent answers business FAQs
Piece · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/18d4ee_wEtFOfNuOzddoaZZRZ7Lwef0NMoBe1bf5p-yY/edit
“Do you take my insurance?”, then behind the scenes of feeding their list into the agent

1. Phone call on screen: a caller asks if they take their insurance.
2. The agent answers with the practice's own answer, correctly, first time.
3. Cut to the screen: the practice's insurance list and FAQ answers as they were handed to us.
4. Those answers going into the agent's knowledge, shown on screen (no client name visible).
5. Same question again, a different phrasing, same right answer.

Watch on this one:
- De-identify the practice: name, logo and phone number off every frame.

Build before filming:
- [BLOCKS FILMING] The practice's insurance carrier list (data): The real list as the practice handed it over, every carrier spelled their way, plus the answer for carriers not on it. De-identified copy for the screen: practice name, logo and phone number removed.
- [BLOCKS FILMING] The FAQ answers (data): Hours, new patient policy, emergency line, parking: the practice's own wording, in a doc that can be shown and then pasted into the agent's knowledge.
- [BLOCKS FILMING] The dental agent loaded with that list (agent): Harbor Lane Dental's agent in ElevenLabs with the carrier list and FAQs in its knowledge. Test "do you take X?" for a carrier on the list, one off it, and a second phrasing of the first.
- [before the cut] The knowledge going in (footage): Screen record the paste into the agent's knowledge, with the client's name off every frame.

### Wed 21 Oct: My Telegram Jarvis: The Social Media Bot
Piece · DONE · SCRIPT WRITTEN · not reviewed · writes it: Rachel · script: 
Part 4 of 5, already cut and on the calendar

1. Already cut and on the calendar (rl-telegram-social), 07:00. Nothing to film.

### Thu 22 Oct: Conspiracy theorist
Audition 2 of 10 · TO EDIT · writes it: nobody yet · script: https://docs.google.com/document/d/1RtQ0QImoMWzUSCo6yy16zG70AEPPGu63e1yGeq3gmDs/edit
Suspects the wall, the builder and the blueprints, but books you anyway: “Big Drywall doesn’t want you to know this”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: The blueprints pinned to a corkboard with red string between the wall, the builder and the date.
5. The tell: He gets suspicious of every question, then books it anyway.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [BLOCKS FILMING] The corkboard (prop): A real corkboard, printed blueprints, pins and red string between the wall, the builder and the date. Set behind the phone so it is in shot on the ring.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.

Notes: good, aim at more neatural service based businesses.

### Fri 23 Oct: Cold calling real people
Piece · APPROVED · writes it: Roman · script: https://docs.google.com/document/d/1jkAjKV_9JrG_e2ETPGELVEhkSsafloDVd-23t-_oCMI/edit

1. Roman at the desk, headset on, a call list on screen with names blurred.
2. A real dial, the ringing, and a pickup (or not) shown at full speed.
3. Two or three calls back to back: the hang-up, the maybe, the one that goes somewhere.
4. The tally on screen at the end: dials, pickups, conversations.

Watch on this one:
- Consent before anyone's voice is used; otherwise Roman's side only, theirs muted or captioned.

Build before filming:
- [BLOCKS FILMING] A call list for the session (data): Real numbers from the ClickUp board, names blurred on screen. Enough rows for two or three calls back to back.
- [BLOCKS FILMING] Consent, or the other side muted (clearance): Written consent before anyone's voice is used. Without it, Roman's side only, their side muted or captioned.
- [BLOCKS FILMING] Outbound rules for the country called (clearance): Do-not-call and calling hours for the list's country, checked before dialling (the rules series research covers it).
- [BLOCKS FILMING] The dialer and headset (setup): MicroSIP on Telnyx, headset on, screen recorder running so the dial is captured at full speed.
- [in the edit] The tally card (graphic): Dials, pickups, conversations: filled in from the session, not typed in advance.

### Sat 24 Oct: My Telegram Jarvis: The Finance Tracker
Piece · DONE · SCRIPT WRITTEN · not reviewed · writes it: Rachel · script: 
Part 5 of 5, already cut and on the calendar

1. Already cut and on the calendar (rl-telegram-finance), 07:00. Nothing to film.

### Sun 25 Oct: Grandma
Audition 3 of 10 · TO EDIT · writes it: nobody yet · script: https://docs.google.com/document/d/1A4SUiIyMZdt-QsYkKH2HXCzUZFdFyQ31kBUWknWKZkA/edit
Worries about the dust, the kids and whether you’ve eaten: “Knocking walls down on an empty stomach?”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: Every answer turns into a worry about dust, the kids, or whether the caller has eaten.
5. The tell: The booking happens almost by accident between two worries.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [BLOCKS FILMING] The worries list in the prompt (agent): Dust, the kids, whether the caller has eaten: the persona has to raise each one and still book. Check the booking survives the detours on a dry call.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.

Notes: good, aim at more neatural service based businesses.

## Week 2

### Mon 26 Oct: Postcard campaign in 60 seconds
Piece · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1p1PtO-afToV2LjZPKTh4Lk0VFZuS3Q0IVuMp0fI3-Ug/edit
With the actual postcard in hand

1. The actual postcard in hand: a contractor's own website printed on the front.
2. 431 sent, split on screen: 264 already had a site, 167 did not.
3. The 167 got a QR code to a site already built for them. Show a QR scanned on a phone.
4. The result on screen: zero scans from the 167, two demo calls booked overall.
5. Close on the postcard: it makes someone look, it does not make them move.

Build before filming:
- [BLOCKS FILMING] The actual postcard (prop): One of the mailed cards with a contractor's demo site printed on the front, their name and number covered.
- [BLOCKS FILMING] A phone that scans the QR (prop): The QR has to resolve to a live demo site on camera. Check the demo host still serves it the day before.
- [before the cut] The campaign numbers (data): Mailed, with a site, without, scans, demo calls: derive from the pipeline repo (context/pipeline-context.md says how), never retype.
- [in the edit] The split card (graphic): The mailed total split two ways, then the result card. Built in the edit from the derived numbers.

### Tue 27 Oct: Cowboy
Audition 4 of 10 · not reviewed · writes it: nobody yet · script: https://docs.google.com/document/d/1Z69i9PlQAEaMGTZns3jrbZTov3z0NMjvV5tmr3kASHQ/edit
A showdown with the old cabinets: “Them cabinets got till sundown”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: A showdown framing with the old cabinets: a sundown deadline graphic.
5. The tell: Thursday's visit framed as the showdown time.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The sundown deadline card (graphic): A showdown title card: the old cabinets vs Thursday, sundown time on it. Built in the edit.

Notes: all S2 voice agent comedy shorts need more advanced functionality

### Wed 28 Oct: The 11pm water outage
Piece · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1G08S0ArBqWcFZ07twNX8nf2ekito015pz5S6QeZGtOM/edit
Split screen: voicemail vs voice agent, and the second one gets the job

1. 11:00pm on a clock, a homeowner with no water, phone to ear.
2. Split screen. Left: voicemail beep, the message left, nobody calls back. Right: the voice agent picks up.
3. Right side: the agent takes the address, the problem, and books the earliest slot.
4. Next morning, left side: the homeowner already booked with someone else.
5. Right side: the job on the contractor's schedule.

Build before filming:
- [BLOCKS FILMING] A plumbing agent that books the earliest slot (agent): An emergency-call persona on the existing stack: takes the address and the problem, offers the earliest slot, confirms it. Test at 11pm so the clock on the call is real.
- [BLOCKS FILMING] A clock reading 11:00pm (prop): Phone lock screen or a desk clock in shot. A tap with no water for the homeowner open.
- [before the cut] The voicemail side (footage): A real voicemail greeting and beep recorded off a phone, the message left, then silence. This is the left half of the split.
- [in the edit] The split-screen template and the booked job (graphic): Left and right frames at 1080x1920, and the contractor's calendar with the job on it (a demo calendar, no client name).

Notes: needs a good hook

### Thu 29 Oct: Telegram + Claude on the go
Piece · DONE · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1C0IbAdW1kCwe9gga7YJhEfmgCcLJkAEHhAurW-I4zGQ/edit
How we stay connected to Claude away from the desk

1. Away from the desk: a phone in hand on a train, in a café or on a walk.
2. Screen record: a message to the Telegram bot asking for something real (today's posts, an approval).
3. The reply landing, and the thing it did happening (a post approved, a render queued).
4. Back at the laptop later: the change is already there.

Watch on this one:
- Blur tokens, chat IDs and any client names in the chat history.

Build before filming:
- [BLOCKS FILMING] The bot answering from the phone (setup): @socialMedia_RL_bot reachable from Rachel's phone with a real request queued (today's posts, an approval). Needs a real pending approval that day.
- [before the cut] The blur pass (clearance): Tokens, chat IDs and client names blurred in the chat history before the screen record is used.
- [before the cut] The away-from-desk shots (footage): Train, café or walk, phone in hand. Then the laptop later showing the change landed.

### Fri 30 Oct: Drill sergeant
Audition 5 of 10 · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1CR-HbHeI9-bK9o-7v5XiYJMXveo81nnkPE4yqHXOgzM/edit
Barks everything: “That kitchen is a disgrace. Thursday, 0900”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: Every line barked; the caller's answers come back as orders.
5. The tell: The visit confirmed as a 0900 inspection on a clipboard graphic.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The 0900 inspection clipboard (graphic): A clipboard graphic with the visit as an inspection order. Built in the edit, or a real clipboard held up to camera.

Notes: we can get people to give us URLs so we can get voice agents to roast their websites and offer good feedback

### Sat 31 Oct: 60-second website roast
Piece · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1-bG8e9juQcOrom5ccmfyUh39KXSNp--HUcb1OQdC3oY/edit

1. A real contractor site on screen, name and phone blurred.
2. A 60-second timer starts.
3. Scroll and point: three or four specific problems, each circled as it is named.
4. The timer hits zero; a one-line verdict on screen.

Watch on this one:
- De-identify: named teardowns are parked until the series has a track record.

Build before filming:
- [BLOCKS FILMING] The site to roast (data): A real contractor site with three or four clear problems, name and phone blurred. Named teardowns stay parked, so no client and no one we have mailed.
- [in the edit] The 60 second timer and circle annotations (graphic): A timer overlay and a circle per problem as it is named. The one-line verdict card at zero.

### Sun 1 Nov: Discovery calls, with disco lights
Piece · APPROVED · writes it: Roman · script: https://docs.google.com/document/d/1QmvReJEt8bHgyH9V-L0woCIp4p3kCWkc1VAygIC9dcQ/edit
Breaking down a disco call

1. Room lights off, disco ball on, Roman at the desk for a discovery call breakdown.
2. The stages of the call on screen one by one, the lights changing colour for each.
3. A real (de-identified) call moment for each stage, as a caption card.
4. Lights back to normal for the takeaway.

Build before filming:
- [BLOCKS FILMING] Disco ball and colour-changing lights (prop): A disco ball and two smart bulbs, one colour per call stage, switched from the phone between takes.
- [BLOCKS FILMING] The call stages and one real moment each (data): The stage list, and a de-identified quote per stage pulled from a Fathom recording, as caption cards.
- [in the edit] The stage cards (graphic): One card per stage in the lights' colour, built in the edit.

## Week 3

### Mon 2 Nov: Movie trailer voice
Audition 6 of 10 · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1AGYjIGlTBT3NxeaQPBUBSOTmSIZ-6qx9mg9sGOvyJC8/edit
Your remodel is a summer blockbuster: “In a world with no kitchen island…”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: Letterbox bars, a dark title card for the remodel as a blockbuster.
5. The tell: The consultation date revealed as the release date.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [BLOCKS FILMING] A trailer voice that holds at a normal pace (agent): The ElevenLabs voice needs the gravel without the drawl, or the call runs past 60 seconds. Time the dry run.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] Letterbox bars and the title card (graphic): Cinematic bars over the call and a dark title card for the remodel, the consultation date styled as a release date.

### Tue 3 Nov: Replying to one-star reviews
Piece · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1gOEYYTlLmtB_IUww5pP4WcIYmVWuzvYiccZC3VqP6NE/edit
Formula on screen: thank them, state one fact, move it offline. CTA: write yours below

1. A one-star review on screen, names blurred.
2. The formula appears on screen in three steps: thank them, state one specific fact, move it offline.
3. A reply written live against that formula.
4. The reply posted, then the view of the next reader scrolling past both.
5. End card: write yours below and we will draft the reply.

Watch on this one:
- The review must not be traceable to a real business.

Build before filming:
- [BLOCKS FILMING] A composite one-star review (data): The review deck at review-deck.internal.romanlogic.com already holds five composites not traceable to a real business. Pick one.
- [before the cut] The reply written live (footage): Screen record typing the reply on the deck's typable slide, then the posted view with the next reader scrolling.
- [in the edit] The three-step formula card (graphic): Thank them, one specific fact, move it offline: on the deck's formula slide already. The end card asks for theirs below.

### Wed 4 Nov: Cold calling 5000+ companies in 60 seconds
Piece · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/16d00SqLW8ZpUeZgZcoarpxof_PDAa4Z5TsvhgxigZzo/edit

1. The list size on screen: 5000+ companies.
2. The setup, sped up: the list, the dialer, the call script being loaded.
3. Calls going out as a fast montage, a counter ticking up.
4. The results on screen: connects, conversations, booked.

Watch on this one:
- Check outbound rules for the country the list is in before filming (see the rules series).

Build before filming:
- [BLOCKS FILMING] The 5000+ company list (data): The export from the list builder, size on screen, names blurred. The real connects, conversations and booked counts from that run, derived not typed.
- [BLOCKS FILMING] Outbound rules for the list's country (clearance): Checked before filming: do-not-call registry, calling hours, AI disclosure where it applies.
- [BLOCKS FILMING] The dialer loaded (setup): Telnyx dialer with the call script loaded, screen recorded sped up, and the counter capture for the montage.
- [in the edit] The counter and results cards (graphic): A ticking counter over the montage and a results card at the end.

### Thu 5 Nov: Psychic
Audition 7 of 10 · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1JM8kk2HEg25huhbA2yXGPCMUmg8wijXSA_350PkpcD4/edit
Already sees the kitchen before you describe it: “I see an island. And a Thursday.”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: The agent describes the kitchen before the caller does, and gets it right.
5. The tell: A crystal ball graphic that clears to show the Thursday slot.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [BLOCKS FILMING] The kitchen described before the caller does (agent): The persona gets the job details up front (island, the wall, Thursday) so it can "see" them. The caller then confirms rather than explains.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The crystal ball reveal (graphic): A crystal ball overlay that clears to the Thursday slot. Built in the edit.

### Fri 6 Nov: What a voice agent must never say
Piece · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1YPPZaUgSflgHPsjqQ1ysrPybqIPilE33k-VvC6gfdAA/edit
Where we draw the line: chest pain means a real human, not a script

1. A caller says they have chest pain.
2. Split screen. Wrong: the agent tells them to call 911 and carries on. Right: the agent hands them to a human straight away.
3. On screen: the list of triggers our agents are set up with that send a caller to a person.
4. Where the line sits, shown as a simple flow: agent handles this, human handles that.

Build before filming:
- [BLOCKS FILMING] The handoff triggers configured (agent): Chest pain, gas smell, flooding, a caller in distress: each one hands to a human number straight away. The list on screen is read off the agent's own configuration.
- [BLOCKS FILMING] A human on the handoff number (setup): Someone picks up when the agent transfers, on camera, or the right side of the split does not land.
- [BLOCKS FILMING] The wrong side (footage): A scripted sample of an agent saying "call 911" and carrying on. Not our agent: record it as a read, labelled wrong.
- [in the edit] The trigger list and the flow (graphic): The trigger list card and a two-box flow: agent handles this, human handles that.

### Sat 7 Nov: Hot Ones spicy interview
Piece · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1VDQK5sFmYbf0z_dHs_aCAJQE98tONVjdIYhEJcEGKu8/edit

1. The table set: a row of hot sauces, milk, two chairs.
2. One question per wing, each question on a card on screen, the heat level climbing.
3. Reactions in close-up as the heat builds.
4. The last wing, the last question, the hardest one.

Build before filming:
- [BLOCKS FILMING] The table (prop): A row of hot sauces mild to hot, wings, milk, napkins, two chairs, the table dressed before the camera rolls.
- [BLOCKS FILMING] The questions, one per wing (data): Ten questions in rising difficulty, the hardest last, written by Rachel. Each on a card graphic with its heat level.
- [BLOCKS FILMING] A second angle for reactions (setup): A close-up camera on the face for the heat, besides the wide on the table.

### Sun 8 Nov: Game show host
Audition 8 of 10 · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/16EfFHCnrk62eVgsE3CpLHOWSrngexjVXaRQGSDdJcaE/edit
Every finish is a contestant: “Quartz or butcher block? Final answer?”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: Each finish choice as a contestant on a game board, with a final answer lock-in sound.
5. The tell: The booked visit as the grand prize reveal.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The finishes game board (graphic): Quartz, butcher block and two more as contestants on a board; the booked visit as the grand prize card.
- [in the edit] The final answer lock-in sound (footage): A licensed or self-made lock-in sting. Drop it on every "final answer".

## Week 4

### Mon 9 Nov: Thank-you cards for new clients
Piece · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1C-p8sUMs2lYIC_9RNlfgeWa-phZk0oOZGKCAMBjxt7g/edit
Taking the extra step to show appreciation

1. Blank cards, pens, envelopes on the desk.
2. Writing one by hand, close up (client name kept off frame).
3. Sealing, stamping, the stack of finished cards.
4. Dropping them in the post.

Build before filming:
- [BLOCKS FILMING] Cards, pens, envelopes, stamps (prop): Blank cards and matching envelopes, a good pen, stamps, and the stack when finished.
- [BLOCKS FILMING] Client names off frame (clearance): The address side and the inside of the card stay out of shot.
- [before the cut] The postbox drop (footage): A walk to a real postbox for the last shot.

### Tue 10 Nov: Alien
Audition 9 of 10 · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1ZyVzbh1Q9hiiBQuTmsC1c6DlXMGSXOMwMlCM-QmwglE/edit
Doesn’t understand why humans put islands indoors: “Take me to your contractor”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: Confused about why humans put islands indoors; asks to be taken to the contractor.
5. The tell: A translation subtitle under the alien's version of the booking.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The translation subtitle (graphic): A second subtitle track under the alien's version of the booking, in the house subtitle style but labelled as a translation.

### Wed 11 Nov: Getting cold called by a pirate
Piece · TO EDIT · writes it: nobody yet · script: https://docs.google.com/document/d/1FmPayDM4Se1AhfZAc19AJ8R9klNQAwaL2T48l6VEWgM/edit
Prank call series

1. The prank call series open: Roman's phone rings on the desk.
2. He answers; the pirate voice agent pitches him something absurd.
3. Roman plays along and tries to get it off script.
4. The pirate holds character and still books the appointment.

Build before filming:
- [BLOCKS FILMING] An outbound pirate agent (agent): The season 1 pirate persona configured for an outbound call with an absurd pitch and a booking goal, dialling Roman's phone from Telnyx. Rachel's note asks whether another character suits it better: decide before building.
- [BLOCKS FILMING] Roman's phone on the desk, ringing on camera (prop): Speaker on so the pirate records. The pitch has to survive Roman trying to break it: dry run twice.
- [in the edit] An outbound call to our own number (clearance): No rules issue when the agent calls Roman, but say so in the caption if asked: it is our number.

Notes: maybe another character?

### Thu 12 Nov: Pack-up race
Piece · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1jnJi3od66YRqVo8DrS57e2TeNFXn--gy5SIAgkIFnSg/edit
Travel work setup: how fast can we pack up? Rachel vs Roman

1. Both travel setups fully unpacked on a table, a timer on screen at zero.
2. Go: sped-up packing side by side, the timer running.
3. One finishes, bag zipped, hand up. The timer stops for them.
4. The other finishes; both times on screen.
5. Shot of what got left on the table, if anything.

Build before filming:
- [BLOCKS FILMING] Both travel setups, fully unpacked (prop): Laptop, stands, mic, lights, cables, bags: everything each of them travels with, laid out on one table.
- [BLOCKS FILMING] A wide that holds both (setup): One fixed camera wide enough for both setups side by side, sped up in the edit.
- [in the edit] The timer (graphic): One timer overlay starting at zero, stopped per person. Both times on screen at the end.

### Fri 13 Nov: Opera singer
Audition 10 of 10 · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1x73iF3msrGYYnA6TALWFJG1c1a0UGOkhABcdTMTi5AI/edit
Sings every line: “Your backsplash deserves a standing ovation”

1. Cover hold: VOICE AGENT AUDITIONS: THE REJECTS, the episode's cover line under it.
2. Phone on the desk rings; the agent picks up in character. Opening lower third.
3. Homeowner explains the job: the wall between the kitchen and the dining room, knocked through.
4. The tell: Every line sung, including the booking details.
5. The tell: A standing ovation sound under the confirmed Thursday.
6. The caller asks how much. The character dodges it their own way and steers to a visit.
7. Consultation booked for Thursday, confirmed in character.
8. Closing lower thirds (quality control, then voice _ of 10), end screen with the call-it-yourself CTA.

Build before filming:
- [BLOCKS FILMING] The renovation agent on a dialable number (agent): ElevenLabs agent for the season 2 business (working name Oakridge Interiors, not final), on a Telnyx number. Its one job: book an in-home consultation for a wall knock-through. It never quotes a price. Test a full call: the job, "how much?", Thursday booked.
- [BLOCKS FILMING] This episode's character layer (agent): A persona prompt on top of the booking flow: the tell, the price dodge in character, Thursday confirmed in character. Run three dry calls before filming and keep the best take for the cut.
- [BLOCKS FILMING] A character voice in ElevenLabs (agent): Pick or design the voice (the voice short covers the method). A 10 second sample has to read as the character before the tell is heard.
- [BLOCKS FILMING] The desk phone that rings on camera (prop): Same phone as season 1, speaker on so both sides record. A second phone to place the call as the homeowner.
- [BLOCKS FILMING] A voice that can sing the lines (agent): Test whether the ElevenLabs voice sings or only speaks. If it will not, the sung lines are performed and dubbed over the agent's booking call.
- [before the cut] The CTA number answers as the renovation agent (setup): tinyurl.com/romanlogic-voiceagent must route to this season's agent, not the dentist, before any episode goes out. Otherwise the CTA changes.
- [in the edit] The episode cover (graphic): assets/images/pirate-cover-src/build.py: the character behind Roman, on the phone (Nano Banana, natural expression, textured skin); the subtitle is the cover line in the episode's md file under docs/marketing/voice-agent-auditions-s2.
- [in the edit] Opening and closing lower thirds, end card (graphic): Text is in the episode's md file, burned by the subtitle pipeline. End card: CHAR=<slug> python3 assets/images/voice-agent-endcard-src/build.py, with this character on the phone.
- [in the edit] The standing ovation sound (footage): An applause bed for the confirmed Thursday. Licensed or recorded.

### Sat 14 Nov: Series: what stack to build
Piece · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1c5KEsxjMrBR-5nlUoAOmrlPltlULrfzN7GT2ek6inOI/edit
For a website, a landing page, a cold email campaign, social media

1. Four tiles on screen: website, landing page, cold email campaign, social media.
2. One tile per episode: the tools for that job laid out as logos in order of use.
3. A real example of each tool doing its part, screen recorded.
4. The finished stack on screen as one row.

Watch on this one:
- Tool prices are fine to show; ours and clients' are not.

Build before filming:
- [BLOCKS FILMING] The four stacks decided (data): Website, landing page, cold email campaign, social media: the tools for each in order of use, agreed by Roman and Rachel before episode one.
- [BLOCKS FILMING] Each tool doing its part (footage): One screen record per tool, a real example each, trimmed to the beat.
- [in the edit] Logos and the four tiles (graphic): A logo per tool, the four-tile opener, and the finished stack row. Tool prices may show; ours and clients' may not.

### Sun 15 Nov: Working, wrestling, exercising timelapse
Piece · APPROVED · writes it: nobody yet · script: https://docs.google.com/document/d/1J7Icv5uqEIDfefHDNetisOnCBcdDrg-7kDFDvq9B84U/edit

1. Timelapse from a fixed camera across a whole day.
2. Working in odd positions: on the floor, upside down on the sofa, standing on a chair.
3. Wrestling breaks between work blocks.
4. Post gym: back at the desk in gym clothes.

Build before filming:
- [BLOCKS FILMING] A fixed camera for the whole day (setup): Tripod, power, an intervalometer or timelapse mode, and enough card for a full day.
- [BLOCKS FILMING] The odd positions and the gym clothes (prop): Floor, sofa, a chair to stand on; gym clothes for the last block. A wrestling partner for the breaks.

## Week 5

### Mon 16 Nov: Ranking: contractor websites
Piece · DONE · SCRIPT WRITTEN · APPROVED · writes it: Rachel · script: https://docs.google.com/document/d/1UCC5gp4MTwnMxE1nXWrXms8RnzELmfoszTzboV8cIOg/edit?usp=sharing
Re-film from the script

1. Re-film from the existing script.

Build before filming:
- [BLOCKS FILMING] The sites in the script (data): Her existing ranking script names them; screen record each so the rank board overlay has footage to sit on.
- [in the edit] The rank board overlay (graphic): The house rank board (pj_rank_board_overlay): rebuilt from the new cut's cue times once the re-film is cut.

### Tue 17 Nov: Voice agent rules: UK
Rules 1 of 5 · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/10mUMqY6BUmzNHeGi_SoSddr5hQNVCKQszZagiRluShE/edit
Video 1 of the series

1. UK flag card, Rules 1 of 5.
2. The rules on screen one by one as cards. To research and verify before filming: PECR, the Telephone Preference Service, ICO guidance on automated calls, Ofcom's persistent misuse rules, and whether callers must be told they are speaking to AI.
3. What it means in practice for an inbound agent vs an outbound one, as two columns.
4. One line on screen: the source for each rule.

Build before filming:
- [BLOCKS FILMING] The UK rules, sourced (research): PECR, the Telephone Preference Service, ICO guidance on automated calls, Ofcom persistent misuse, and whether callers must be told they are speaking to AI. One source line per rule, saved in the script doc.
- [in the edit] Flag card, rule cards, two columns, sources (graphic): The series template: flag card with Rules 1 of 5, a card per rule, inbound vs outbound columns, a source line under each.

### Wed 18 Nov: Voice agent stack in 30 seconds
Piece · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/17JFCAuJaweAstme9q0Db-L4m-sZMejqnYc9M23hW6So/edit

1. A 30-second timer on screen.
2. Each tool in the stack appears as a logo in order of the call: phone number, voice, the brain, the calendar, the CRM.
3. A live call running underneath, each logo lighting up as its part happens.
4. The full stack in one row as the timer ends.

Build before filming:
- [BLOCKS FILMING] The stack, in call order (data): Phone number (Telnyx), voice (ElevenLabs), the brain, the calendar, the CRM: the real tools, named, in the order a call touches them.
- [BLOCKS FILMING] A live call underneath (footage): One real call to the agent recorded end to end so the logos can cue off it.
- [in the edit] Logos, the timer and the lit-up row (graphic): A logo per tool, a 30 second timer, each logo lighting as its part happens, the full row at the end.

### Thu 19 Nov: Voice agent rules: US
Rules 2 of 5 · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/1yFWTt-wk19avt7gxcGG4N0364xdoESyc5nQgHhgk1Oo/edit
Video 2 of the series

1. US flag card, Rules 2 of 5.
2. To research and verify before filming: the TCPA, the FCC's 2024 ruling on AI-generated voices in calls, the National Do Not Call Registry, and state rules that go further.
3. Inbound vs outbound columns.
4. Sources on screen.

Build before filming:
- [BLOCKS FILMING] The US rules, sourced (research): The TCPA, the FCC's 2024 ruling on AI-generated voices, the National Do Not Call Registry, and the state rules that go further. One source line per rule.
- [in the edit] The series template, US (graphic): Flag card with Rules 2 of 5, rule cards, inbound vs outbound columns, sources.

### Fri 20 Nov: 7 ways a voice agent can help your business
Piece · SCRIPT WRITTEN · not reviewed · writes it: Rachel · script: https://docs.google.com/document/d/188492_VmbyyaZJSGTygS5FDwOSIXQ6FiRQo41vdYJuo/edit
Inbound call handling, outbound client reactivation, saving staffing costs, never forgets anything, speaks your caller's language, takes every call at once, and screens out time-wasters. Show the staffing saving as hours, not a money figure (no-prices rule)

1. Numbered 1 to 7 on screen as a list that fills in.
2. Way 1, inbound call handling: a call picked up at a bad time and booked.
3. Way 2, outbound client reactivation: a call to a past client who has not booked in a while.
4. Way 3, saving staffing costs: hours of phone time per week shown as a bar, not money.
5. Way 4, never forgets anything: a caller's detail from a past call recalled.
6. Way 5, speaks your caller's language: a caller switches to Spanish mid-call and the agent follows.
7. Way 6, takes every call at once: three phones ring together and all three are answered, no busy tone.
8. Way 7, screens out time-wasters: a sales call or tyre-kicker politely turned away, only real jobs reach you.

Build before filming:
- [BLOCKS FILMING] Six agent behaviours, each tested on a call (agent): Inbound at a bad time, an outbound reactivation call to a past client, a detail recalled from a past call, a mid-call switch to Spanish, three calls at once, a tyre-kicker turned away. Each one needs the agent configured for it and a recorded call that shows it.
- [BLOCKS FILMING] Three phones ringing together (prop): Three phones dialling the agent at once, on the desk, all answered, no busy tone.
- [before the cut] The staffing saving as hours (data): Phone hours per week for a small business, shown as a bar. Hours only: no money figure.
- [in the edit] The 1 to 7 list and the hours bar (graphic): A list that fills in as each way lands, and the hours bar for way 3.

### Sat 21 Nov: Voice agent rules: Canada
Rules 3 of 5 · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/1vXEevfoT3bvM2K4qI618wdQ8YJdls5fPSOxKBxZhCLY/edit
Video 3 of the series

1. Canada flag card, Rules 3 of 5.
2. To research and verify before filming: the CRTC's Unsolicited Telecommunications Rules, the National Do Not Call List, and where CASL applies (texts and email follow-ups).
3. Inbound vs outbound columns.
4. Sources on screen.

Build before filming:
- [BLOCKS FILMING] The Canadian rules, sourced (research): The CRTC Unsolicited Telecommunications Rules, the National Do Not Call List, and where CASL reaches texts and email follow-ups. One source line per rule.
- [in the edit] The series template, Canada (graphic): Flag card with Rules 3 of 5, rule cards, columns, sources.

### Sun 22 Nov: How to find a good voice agent voice
Piece · SCRIPT WRITTEN · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/14mEqJNKQ3bz9PH9P_4Zl1ffg1a80D_5HM5rlL6iZuoc/edit
30-second screen record with face overlay. Claude plus the ElevenLabs API, a localhost page to listen to and comment on every voice, shortlist, pick a favourite

1. Screen record with Roman's face in a corner overlay. A 30-second timer.
2. Claude Code connected to the ElevenLabs API, asked for a localhost page of every voice.
3. The page: each voice playable with a comment box beside it.
4. Listening and commenting fast, a shortlist forming.
5. The favourite picked and played once in full.

Build before filming:
- [BLOCKS FILMING] Claude Code with the ElevenLabs API key (setup): The key in the environment, Claude Code open in VS Code, screen recorder and the face overlay camera running.
- [BLOCKS FILMING] The localhost voice page (data): Ask for a page listing 30 voices, each playable with a comment box, before the timer starts. It is the thing on screen for most of the piece.
- [in the edit] The 30 second timer (graphic): Timer overlay in the corner opposite the face.

Notes: claude + elevenlabs + vsc. ask for list of 30 then shortlist your favs

## Week 6

### Mon 23 Nov: Voice agent rules: Australia
Rules 4 of 5 · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/1Ff6Sj4UgPOCMG7SoT51eq0iPvle9ZzPizMNos4vfQ8Y/edit
Video 4 of the series

1. Australia flag card, Rules 4 of 5.
2. To research and verify before filming: the Do Not Call Register, ACMA's telemarketing industry standard (calling hours, identification), and the Spam Act for texts.
3. Inbound vs outbound columns.
4. Sources on screen.

Build before filming:
- [BLOCKS FILMING] The Australian rules, sourced (research): The Do Not Call Register, ACMA's telemarketing industry standard (calling hours, identification), the Spam Act for texts. One source line per rule.
- [in the edit] The series template, Australia (graphic): Flag card with Rules 4 of 5, rule cards, columns, sources.

### Tue 24 Nov: Long form: building a voice agent for your business
Long form · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/1ckjT4EqlivZwtRcFnuBPuSihbAPg7WkL_2cdbQuZ38w/edit
Breaking down how to make one that does XYZ

1. Open on the finished agent taking a real call for the example business.
2. Chapter 1: deciding what it should do (the XYZ), written on screen as a short brief.
3. Chapter 2: picking the voice (links back to the voice short).
4. Chapter 3: giving it the business's answers: FAQs, hours, booking rules.
5. Chapter 4: the limits, and when it hands to a human.
6. Chapter 5: connecting it to the calendar and testing with real calls.
7. Close on the same call as the open, now with every part explained.

Watch on this one:
- Pick the example business and the XYZ before writing: the whole piece hangs on it.

Build before filming:
- [BLOCKS FILMING] The example business and the XYZ (clearance): Decided before writing: a real or composite business and the one job the agent does. The whole piece hangs on it.
- [BLOCKS FILMING] The business's answers (data): FAQs, hours, booking rules, as a doc the agent is fed on camera.
- [BLOCKS FILMING] The agent built on camera (agent): A fresh ElevenLabs agent: the brief, the voice (links to the voice short), the answers, the handoff limits, the calendar connection. Test calls at the end, the first one reused as the open.
- [BLOCKS FILMING] The calendar it books into (setup): A demo calendar the agent can write to, shown on screen with the test booking landing.
- [in the edit] Chapter cards (graphic): One card per chapter, the brief written on screen in chapter 1.

### Wed 25 Nov: Voice agent rules: all four compared
Rules 5 of 5 · not reviewed · writes it: Roman · script: https://docs.google.com/document/d/18oMoWzIr_GP9qg7vHlU4JL_jigOhKeDmtiAumfCXn1s/edit
Video 5 of the series

1. Four flags across the top, Rules 5 of 5.
2. One comparison table filling the screen: rows for do-not-call lists, AI disclosure, calling hours, consent, the regulator.
3. Each row highlighted in turn as it is covered.
4. The strictest of the four called out on screen.

Build before filming:
- [BLOCKS FILMING] The comparison, from the four episodes (research): Rows for do-not-call lists, AI disclosure, calling hours, consent, the regulator, filled from the four sourced sets. Which is strictest, decided on the evidence.
- [in the edit] The comparison table (graphic): Four flags across the top, one table filling the screen, a row highlight per beat, the strictest called out.

### Thu 26 Nov: Long form: updating an old website with Claude Code
Long form · not reviewed · writes it: Rachel · script: https://docs.google.com/document/d/1X5pNDQ0cgAqO6QpDr2q4-tqHL-HjLXF3HiVgsalac6s/edit
Breaking down how to turn it into a modern, high-converting site

1. Open on the old site and the new one side by side.
2. Chapter 1: auditing the old site on screen, problems listed.
3. Chapter 2: Claude Code reading the old site's content and structure.
4. Chapter 3: the rebuild, section by section, screen recorded.
5. Chapter 4: what makes it convert: the phone number, the call to action, page speed.
6. Chapter 5: launch, and the before and after scores.

Watch on this one:
- Keep it a how-to: no line that turns into building it for them.

Build before filming:
- [BLOCKS FILMING] The old site to rebuild (clearance): A site we may show and rebuild: a demo-pipeline lead's site with consent, or a composite. Name and phone handled per the teardown rule.
- [BLOCKS FILMING] The audit list and the before scores (data): The problems listed in chapter 1 and the PageSpeed scores before, captured the same day as the after.
- [before the cut] The rebuild screen recorded (footage): Claude Code reading the old site, then the rebuild section by section, trimmed to the beats.
- [in the edit] Side by side and the score cards (graphic): Old vs new at the open and close, before and after scores at the end.
