# AfterHours -- 90-Second Video Demo Script

**Product**: AfterHours  
**Audience**: Service business owners (HVAC, plumbing, roofing, electrical, landscaping)  
**Format**: Screen + voiceover, 90 seconds  
**Goal**: Show the pain, show the product, drive sign-up  

---

## HOOK (0:00 -- 0:12)

*[Visual: Phone buzzing on a dark workbench. Missed call notification. Clock reads 7:43 PM.]*

**Voiceover:**  
"It is 7:43 on a Tuesday night. A homeowner's water heater just failed. They called you first -- but you did not pick up. So they called your competitor. And booked."

---

## PROBLEM (0:12 -- 0:28)

*[Visual: Missed call log showing 4 unanswered calls highlighted in red. A paper calendar with blank evening slots.]*

**Voiceover:**  
"The average service business misses 30 percent of inbound calls after 5 PM. Those are not voicemails. They are jobs -- going to whoever answered."

"You cannot staff a phone line 24 hours a day. But your competition never sleeps."

---

## PRODUCT INTRO (0:28 -- 0:48)

*[Visual: AfterHours dashboard loading. Clean dark UI. A new lead card appears with name, job type, address, and urgency tag.]*

**Voiceover:**  
"AfterHours is an AI answering service built specifically for service businesses. When a call comes in after hours, AfterHours picks up, qualifies the job, captures the details, and texts you a ready-to-act lead card -- in under 60 seconds."

*[Visual: Phone buzzes on nightstand. Push notification: "New lead -- Emergency water heater. Maria T. -- 4.2 miles away. Urgency: Tonight."]*

"You wake up to booked work -- not missed calls."

---

## DEMO (0:48 -- 1:12)

*[Visual: Screen recording of the AfterHours web dashboard.]*

**Voiceover:**  
"From your dashboard you can see every after-hours call -- what the job is, how urgent it flagged, and whether the customer accepted a callback window."

*[Visual: Clicking into a lead card. Shows caller info, transcript summary, job category, and a one-click Confirm Booking button.]*

"One click confirms the job and sends the customer an automated confirmation text. No back-and-forth. No missed context. Just a job on your schedule."

*[Visual: Scrolling down to the weekly summary panel. Shows calls answered, jobs captured, estimated revenue recovered.]*

"The weekly summary shows you exactly how much revenue AfterHours recovered. Most users see payback in the first week."

---

## CLOSE (1:12 -- 1:30)

*[Visual: AfterHours logo centered on a deep navy background. A Start Free Trial button beneath it.]*

**Voiceover:**  
"AfterHours connects in under 10 minutes. No hardware. No new phone number. Works with the number you already have."

"If you are a service business and you are not answering after 5 PM, you are handing jobs to your competitors every single night."

"Start your free trial at the link below. The next after-hours call is already on its way."

---

## PRODUCTION NOTES

- **Total runtime**: approximately 88 seconds at a natural conversational pace
- **Recommended format**: Loom or Riverside.fm -- no green screen required
- **B-roll suggestions**: Plumber under a sink, HVAC tech at a unit, contractor writing on a clipboard, phone buzzing on a workbench
- **End card**: URL + "No credit card required. Cancel anytime."
- **Music**: Low-tension underscore during the problem section (something like a slow minor-key pulse), transitioning to a confident clean tone at the product reveal. Avoid anything with a big drop.
- **Voice tone**: Direct and tired-contractor-level honest. Not startup-pitch energy. Talk like you have seen this exact problem yourself.
- **Pacing note**: Pause after "So they called your competitor. And booked." Let that land before continuing.
- **Screen recording**: Use a 1280x800 browser window at 1.25x zoom so UI text is readable without zooming in during the edit.

---

## ALTERNATE HOOK VARIANT (A/B test option)

*Use this if the standard hook tests below a 40 percent watch-through at 12 seconds.*

*[Visual: Text on screen -- "You missed 7 calls last week after 5 PM."]*

**Voiceover:**  
"Seven calls. That is probably three to five jobs. At your average ticket, that is anywhere from fifteen hundred to six thousand dollars -- gone. Not because you are bad at your job. Because you were not available."

*[Cut to product reveal at 0:18 instead of 0:28.]*

