Scriptwriting

How to Write a Video Script Using the PAS Framework

4.9on App Store
398 found this helpful
Updated Jun 4, 2026

Quick Answer

The PAS framework structures your script in three movements: name a specific problem your viewer has, make that problem feel urgent and real (agitate), then introduce your solution as the logical relief. Each section has a distinct emotional tone — tension, then escalating tension, then release — which keeps viewers watching all the way to the call to action.

M

I had been writing scripts that felt like listicles dressed up as videos. The PAS framework gave me a structure with emotional logic — my engagement rate tripled on the first video I tried it on.

Megan F.Business Coach, Austin TX

Why PAS Outlasts Every Other Script Framework

I have written and coached scripts using dozens of frameworks over the years — AIDA, BAB, the Hero's Journey, the StoryBrand arc. PAS outlasts all of them for one reason: it maps directly onto the emotional sequence that drives human decision-making. We pay attention to things that match an active pain. We take action to relieve that pain. PAS is not a marketing trick — it is a description of how the brain allocates attention.

Applied to video scripts, PAS solves three common script problems: opening lines that do not earn attention, middles that feel like filler, and endings that ask for action without justifying it emotionally.

The Three Movements and Their Emotional Logic

P — Problem: Name the Pain Precisely

The problem section is your hook and your first 15–30 seconds. Its job is to create an immediate recognition response in your specific viewer — that moment of "yes, that is exactly what I am dealing with." Generic problem statements produce generic engagement. Specific ones stop scrolls.

Compare:

  • Generic: "Do you struggle with staying consistent on social media?"
  • Specific: "You have 14 half-finished Canva drafts, three abandoned video series, and a posting schedule you have reset so many times you stopped counting."

The specific version names a behavior, not a feeling. Behaviors are precise. Feelings are common. The viewer of the specific version feels seen — which is the prerequisite for trust.

A — Agitate: Make the Problem Urgent, Not Just Real

Agitation is the most misunderstood section of PAS. New writers think it means making people feel bad. It does not. It means making the cost of inaction vivid and personal. You are not creating pain — you are surfacing pain that already exists and connecting it to consequences the viewer may not have articulated yet.

Effective agitation does three things:

  1. Connects the surface symptom to a deeper cost. "You are not just inconsistent — you are invisible to the algorithm, and invisible means your competitor is getting the audience that should be yours."
  2. Removes false hopes. "You have probably tried posting more frequently. Or better hashtags. Or a new content calendar app. And none of it stuck, because the problem is not your tactics."
  3. Raises the emotional temperature without tipping into manipulation. The line between effective agitation and manipulative fear-mongering is specificity and honesty. You are reflecting reality back at the viewer, not inventing catastrophes.

S — Solve: Present the Solution as Relief, Not a Feature List

Most video scripts mess up the solve section by turning it into a feature demonstration. Features are not relief. Relief comes from contrast: the world after your solution versus the world the viewer is currently living in.

Structure your solve section as:

  1. The mechanism (what makes this solution different from what they have tried)
  2. The transformation (what their life/work looks like after they apply it)
  3. The path (the specific first step they take right now)

Notice this is not a list of benefits. It is a before/after narrative with a clear next action. The emotional trajectory is from tension in the agitate section to release in the solve — which is the most satisfying emotional arc available to a short video.

PAS Script Structure with Timing

For a 60-second short-form video:

  • 0–8 seconds (Problem hook): One specific, behavioral problem statement. No preamble.
  • 8–35 seconds (Agitate): Two to three agitation beats — cost of inaction, false hopes removed, or consequences named.
  • 35–55 seconds (Solve): Mechanism + transformation. One clear, concrete solution. No hedge, no multiple options.
  • 55–60 seconds (CTA): Single next action. One verb. "Follow for part two." "Link in bio." "Try this tonight."

The PAS Variant for Longer-Form Videos

For a 5–10 minute YouTube video, you expand PAS by running mini-PAS cycles inside each section:

  • Each of three to five body points follows its own problem/agitate/solve arc at the micro level.
  • The main PAS arc holds the whole video together as the macro structure.
  • This nested structure is why viewers rarely notice they are being guided through a framework — it feels like natural storytelling escalation.

Writing PAS Scripts in Telepront

When I coach clients through PAS scripting, I have them load the draft into Telepront's voice-scroll teleprompter and note exactly where the agitate section starts to feel emotionally flat. The scroll follows their voice, so any section where they speed up unconsciously (rushing past discomfort) or slow down (over-explaining) becomes obvious. PAS scripts should feel like a wave — rising tension through the agitate section, resolving clearly in the solve. If the scroll speed matches that wave, the script is working.

Common PAS Mistakes and How to Fix Them

The Problem Is Too Broad

"Entrepreneurs struggle with productivity" is a topic, not a problem. A PAS-ready problem identifies a specific situation: "You had three deep-work hours blocked on your calendar this week. You opened Twitter to check one notification and looked up two hours later." Specific situation, recognizable behavior, felt in the body.

The Agitate Section Is Too Short

Most writers spend 80% of their words on the solve and 10% on agitation. In practice, viewers are not ready to hear the solve until they have felt the problem acutely enough to want relief. A well-paced PAS script spends roughly equal time on P and A, and slightly less on S — let the viewer arrive at the solution hungry.

The Solve Sounds Like Marketing Copy

"Our revolutionary system will transform your business" is a marketing sentence, not a solve sentence. Solve sentences are specific and grounded: "Here is the one habit that eliminated my content inconsistency, and you can start it in the next five minutes."

A

The tip about making the agitate section as long as the problem section was counterintuitive but completely right. Our demo videos were rushing to the product features. Slowing down the pain made the product feel like a genuine relief.

Andre W.SaaS Marketing Lead, San Francisco CA

Telepront

Use this script in Telepront

Paste any script and it auto-scrolls as you speak. AI voice tracking follows your pace — the floating overlay sits on top of Zoom, FaceTime, OBS, or any app.

1
Paste script
2
Hit Start
3
Speak naturally
Download on the App Store
Free foreverNo accountmacOS native

Your Script — Ready to Go

PAS Script — Consistency for Creators · 118 words · ~1 min · 124 WPM

Teleprompter ScriptCopy & paste into Telepront
You have started and restarted your content calendar ⬜ [number] times this year. ⏸ [PAUSE] Every time, the first week goes great — and by week three, real life swallows the schedule and you are back to zero. 💨 [BREATH] Here is what that pattern is actually costing you: 🐌 [SLOW] every week you are invisible, your competitor gets the follow you should have gotten. The algorithm does not reward potential. It rewards presence. ⏸ [PAUSE] 💨 [BREATH] But the problem is not your schedule. It is your system. 🐌 [SLOW] The creators who stay consistent do not have more time — they have a ⬜ [shorter/simpler] process that survives a bad week. ⏸ [PAUSE] Here is the exact process I use. Follow for part two.

Fill in: [PLACEHOLDER: number], [PLACEHOLDER: shorter/simpler]

Creators Love It

4.9avg rating

Writing specific behavioral problem descriptions instead of generic feelings changed the comment quality on my videos overnight. People started saying 'you described my life exactly.' That never happened before.

I

Isabel T.

Health & Wellness Creator, Barcelona ES

See It in Action

Watch how Telepront follows your voice and scrolls the script in real time.

Every Question Answered

5 expert answers on this topic

What does PAS stand for in copywriting?

PAS stands for Problem, Agitate, Solve. It is a three-part persuasion framework that structures content around a viewer's existing pain: first naming the problem precisely, then making its cost vivid and urgent (agitation), then presenting a solution as specific relief. The framework works because it mirrors the emotional sequence that drives decision-making.

How is the PAS framework different from AIDA for video scripts?

AIDA (Attention, Interest, Desire, Action) is a linear funnel framework that works well for cold audiences who need to be introduced to a concept. PAS assumes the viewer already has the problem and leads with it immediately, which makes it faster and more suitable for short-form content where you have 1–3 seconds to create recognition before the viewer scrolls away.

Can I use the PAS framework for YouTube videos longer than a few minutes?

Yes. For longer videos, use PAS as the macro structure (the full arc of the video) and run mini-PAS cycles inside each major point as a micro structure. Each tip or section in the body can have its own small problem, agitation beat, and solve. This nested approach keeps long-form content emotionally engaging rather than informationally flat.

Is the PAS framework manipulative?

Not when applied honestly. The agitation section is not about manufacturing fear — it is about surfacing the real costs of a real problem the viewer already has. Manipulative agitation invents catastrophes or exaggerates unlikely outcomes. Honest agitation reflects back the logical and emotional consequences the viewer would recognize as accurate if they thought about them.

How do I end a PAS video script with a strong call to action?

Your CTA should feel like the final, smallest step of the solve section — not a pivot to selling. After presenting the mechanism and transformation in the solve, say exactly one action the viewer can take right now, using one verb: follow, comment, click, try, download. Multiple CTAs diffuse attention. One clear CTA gets clicks.

pas framework video scriptproblem agitate solve scriptpas copywriting videopain point scriptpas video templatepersuasive video script structure

Explore More

Browse All Topics

Explore scripts, guides, and templates by category

Related Questions

How do I write a script for a video?

Write your video script in three passes: first, a one-paragraph brief naming your viewer, the single point you're making, and the action you want them to take; second, a structured outline (hook, 3–4 content beats, CTA); third, a full conve

489 votes

How do I write a script that sounds natural when spoken aloud?

Write for the ear, not the eye: use short sentences, contractions, first-person voice, and sentence fragments where a speaker would naturally trail off. Read every draft aloud before recording — anything that makes you stumble needs to be r

503 votes

How do I write a hook for my video script?

A great video hook earns attention by triggering curiosity, promising a specific outcome, or making a counterintuitive claim in the first ten words. The most reliable formula: state a sharp problem or surprising fact, then immediately signa

488 votes

How do I write a script for a 60-second video?

At a natural on-camera pace of 130–140 words per minute, a 60-second script is roughly 130–140 words. Structure it as: hook (first 5 seconds, 10–12 words), problem or context (10 seconds, 20–25 words), core value delivery (35 seconds, 75–80

497 votes

How do I write a YouTube video script?

A YouTube video script needs a three-part hook in the first 30 seconds (problem, promise, preview), a body structured around 3–5 retention beats that each deliver a mini-payoff, and a CTA placed at the 85% mark — not the final second. Write

520 votes

How do I format a script so it's easy to read aloud?

Format a spoken script by writing one thought per line, keeping lines to 8–12 words maximum, and adding delivery cues like [PAUSE], [BREATH], and [SLOW] directly in the text. Break at natural speech boundaries — after commas and before conj

429 votes
Telepront

Deliver with confidence

Paste your script, hit Start, and nail every take. Free on the Mac App Store.

FreeAI voice trackingNative macOS
Download for Mac
Back to all Guides
Download Telepront — Free