Searches for a JOI script come from creators who have been asked for one and from creators who recorded one without a script and heard the result. Improvised JOI wanders, repeats itself and ends too early or too late. A script fixes all three, and writing one is a skill that takes an afternoon to learn.
What JOI is.
JOI is instruction. The creator speaks to one listener, in the second person and the present tense, and directs what he does: when to start, how fast to go, when to slow down, when to stop, when to finish. The listener follows along. That is the whole format, and it is why it is different from other adult audio or video, where the viewer watches something happen. In JOI nothing needs to happen on screen at all. The content is the voice, the authority in it, and the feeling of being spoken to directly.
Why it sells.
- It is personal. Second person address makes a recording feel like a conversation, and a custom with the fan's name in it feels made for him because it was.
- It costs almost nothing to make. A phone, a quiet room and a script. No set, no lighting, no partner.
- It works without a face. Audio only JOI is a complete product, which makes it a core format for faceless and voice led pages.
- It fits every persona. The same structure serves a gentle girlfriend voice, a teasing one and a strict dominant one. Only the wording changes.
- It resells. A ready made clip sells to every new subscriber; the custom version sells at a higher price to the same fans.
The five part structure.
| Part | What it does | Share of the length |
|---|---|---|
| 1. The frame | Greets the listener, establishes who is speaking and the dynamic, and tells him to get comfortable and wait for instructions. | About a tenth |
| 2. The build | Slow talk that sets the mood before anything is allowed. Describes the scene, what the persona is doing or wearing, and what is about to happen. Permission to start comes at the end of it. | About a quarter |
| 3. The instructions | The core. Clear, short commands on pace and rhythm, changed every few lines: slower, faster, stop, start again. Praise or teasing between commands. | About half |
| 4. The countdown | A counted finish, usually from ten, with the pace of the count controlled by the speaker. The defining moment of the format. | About a tenth |
| 5. The close | A calm ending: approval, a line in the persona's voice, and an invitation to come back or to order a custom. | A few lines |
Almost every JOI that works has these five parts in this order. Scripts that fail usually skip the build, which makes the instructions feel abrupt, or skip the close, which makes the recording end like a dropped call.
Pacing is the craft.
The words of a JOI matter less than their timing. Three techniques carry most of it. The first is tempo changes: the listener is told to speed up and slow down several times, so that the recording has a shape and he is never sure what comes next. The second is the stop, sometimes called edging: an instruction to pause completely, held for longer than is comfortable, before permission to continue. The third is the count. Numbers give the listener something to follow and give the speaker control, and a count that slows near the end, or restarts, is the most effective device the format has.
On the page, pacing is written as stage directions. Put pauses in brackets with a length, mark where the voice drops or quickens, and write one instruction per line. A script is read aloud, so it should look like a list of lines, not paragraphs. As a rule of thumb, a page of lines with generous pauses runs four to five minutes; time your own reading, because every voice is different.
A fill in template.
This template gives the skeleton without the vocabulary, which is yours and depends on the persona and on what the fan ordered. Replace each bracket with your own lines.
| Part | Lines to write |
|---|---|
| Frame | [Greeting, with his name if it is a custom.] [One line that sets the dynamic: gentle, teasing or strict.] [Tell him to get comfortable and not to start yet.] [Pause, 3 seconds.] |
| Build | [Two or three lines describing the scene and what you are wearing or doing.] [What you have been thinking about.] [Tell him what will happen and that you decide the pace.] [Permission to begin, slowly.] |
| Instructions | [Pace instruction: slow.] [Praise or tease.] [Pause, 5 seconds.] [Pace instruction: a little faster.] [What you want him to imagine.] [Stop. Hold, 8 seconds.] [Start again, slow.] Repeat the cycle three or four times with different wording and one new element each time. |
| Countdown | [Tell him he is close to being allowed.] [Count from ten, one number per line, with a pause after each.] [Slow the count at three.] [Permission.] |
| Close | [Approval, in your persona's voice.] [One calm line.] [Invitation to message you or order a custom.] |
Write three versions of the instruction cycle before recording, so the middle of the script does not repeat itself. Read the whole thing aloud once with a timer, cut any line you stumble on, and mark the pauses you rushed.
Example lines, section by section.
A template shows the shape; examples show the voice. The lines below are written plainly so they can be adapted to any persona and any audience. Read them aloud and change every word that does not sound like you, because the right language for a JOI is the language you would actually say, and listeners can hear when it is not yours.
| Section | Example lines | What they do |
|---|---|---|
| Frame | "Hey you. Get comfortable. Don't touch anything yet, just listen to me." | Sets who is in charge and slows the listener down |
| Build | "I've been thinking about this all day. Let me tell you what I'm wearing." | Creates the scene so the instructions feel earned |
| Permission | "Okay. You can start. Slowly. I'll tell you when to go faster." | Hands control to the voice, step by step |
| Tempo | "Faster now. Keep that pace. Good. Now stop. Hands off. Breathe." | The edging cycle; the stop is the most powerful line |
| Praise or tease | "You're doing so well." or "Already? We've barely started." | Keeps the listener in the dynamic between commands |
| Countdown | "I'm going to count down from ten. Don't you dare cum before zero." | The climax of the format, timed by the speaker |
| Close | "Good. Stay there a moment. I loved doing this with you. Message me." | A calm ending and the next sale |
Explicit language is a choice of persona, not a requirement. Some creators say cock and cum plainly; others keep every line suggestive and let the pacing do the work. Both sell. What does not sell is a script that switches register halfway through, from soft to crude or the reverse, without the listener having asked for it.
Common types.
| Type | Tone | What changes in the script |
|---|---|---|
| Girlfriend experience | Warm, intimate, encouraging | Longer build, praise between instructions, a soft close |
| Tease and denial | Playful, withholding | More stops, longer holds, a count that restarts |
| Dominant | Strict, controlled | Shorter commands, rules stated in the frame, permission as the theme |
| ASMR | Whispered, close to the microphone | Fewer words, longer pauses, sound as part of the content |
| Role play | A character and a scenario between adults | The frame and build carry the story; the instruction cycle stays the same |
| Custom | Whatever the fan ordered | His name, details he asked for, and the tone he chose |
Recording it.
- 1
Choose audio or video
Audio needs only a voice. Video adds eye contact and a setting, and can be framed from the neck down on a faceless page. Decide before writing, because video scripts need less description.
- 2
Make the room quiet
A small room with soft furnishings, the phone a hand's width from the mouth, notifications off. Background noise is the most common reason a JOI sounds amateur.
- 3
Read slower than feels natural
Pauses feel twice as long to the speaker as to the listener. Hold them to the length written in the script.
- 4
Record in one take, then trim
A continuous take keeps the pacing honest. Trim the start and end, and leave the pauses in.
- 5
Label and store it
Name the file by type and length and keep it in the vault, so it can be sold again by message.
Writing your first script, step by step.
- 1
Pick the audience and the persona
Who is listening and who is speaking: a gentle girlfriend, a teasing friend, a strict domme. Everything else follows from this, and a script written for no one in particular will feel like it.
- 2
Choose the length and the type
Four to five minutes for a first clip is a common, manageable length. Decide whether it is tease and denial, GFE, dominant or ASMR before writing a word.
- 3
Write the frame and the close first
The beginning and the end are the parts listeners remember. Get them right and the middle has a shape to fill.
- 4
Write three instruction cycles
Each one slow, faster, stop, with a different line every time. Repetition is the most common reason a JOI feels cheap.
- 5
Mark every pause
In brackets, with seconds. Then read it aloud with a timer and fix anything you stumble on.
- 6
Record, listen once, publish
One take, trimmed. Listen through once as the audience will, then put it on the menu.
- Keep instructions clear. One command per line, in plain words. A listener following along cannot reread.
- Use sensory language in the build. What the listener would see, hear and feel if you were there.
- Even a short script needs a stop. Without one there is no tension and no reason for the countdown.
- Write for listening, not reading. Short sentences, natural rhythm, the way you talk.
- Make it yours. Bought scripts and generators give a perfect starting point and an identical result to everyone else who used them.
What fans love, and what they skip.
The fastest way to help a JOI sell is to listen to it the way subscribers will, once, without the script in front of you. The things fans love are almost always the same: a voice that sounds like it means it, a stop that lasts longer than they expected, and a countdown that does not rush. The things they skip are the same too, and creating a script is mostly a matter of keeping the first list and cutting the second.
| Fans love | Fans skip |
|---|---|
| Being spoken to by name in a custom | Long introductions before anything happens |
| A clear rhythm they can follow | Instructions that change too fast to keep up with |
| Stops that make them wait | Scripts with no stop at all |
| A countdown at the right pace | A countdown read at speed |
| A voice that stays in character | Lines that sound read rather than said |
| A calm close that feels like care | Ending the recording the second the count ends |
Making a script well is always a matter of rewriting. Even experienced creators write a first draft that is too wordy, then cut it by a third. If a line does not move the listener closer to the countdown, or make the experience feel more personal, it goes. Perfect is not the goal; a script that sounds like you on your best night is.
Selling and pricing.
A JOI sells three ways: on the feed as part of the subscription, as a locked message to subscribers, and as a custom ordered from the menu. No published figure exists for what creators charge, so none is quoted here. The logic is the usual one. Price by length and by how personal it is: a ready made clip lowest, a longer one above it, a custom with a name and requested details highest, with delivery time stated. Customs are where the format earns most per minute of work, because the script structure is reused and only the details change. The PPV guide covers pricing a locked message, the tip menu guide covers listing customs, and the faceless guide covers building a page around voice.
The rules.
- The acceptable use policy applies to audio and to scripts. A spoken scenario is content like any other. Nothing that implies anyone is under 18, nothing depicting non consent or intoxication, and none of the other prohibited categories, whatever a fan requests. The rules guide covers them.
- Captions and titles pass through the word filter. The platform checks text automatically, so describe a clip in plain terms.
- Customs are yours to refuse. A request outside your limits or the rules is declined, and the menu should say so in advance.
- A person records it. The terms hold the creator responsible for the account, and the platform's help center says creators cannot use AI chatbots to write chats or messages. A synthetic voice presented as yours is also a promise to the fan that is not being kept.
- Bought scripts are a starting point. Scripts are sold online in bundles. They save time, and many buyers record the same ones, so rewrite in your own voice.
The description of the format and the structure is general craft knowledge of how these recordings are built, not a survey, and the lengths given are rules of thumb to be timed against your own reading. The chatbot rule is from the platform's help center; the rules on prohibited content and the creator's responsibility are from the OnlyFans Terms of Service and the acceptable use policy it incorporates. No prices are quoted because none has a named source.
Sources.
- OnlyFans Terms of Service: pricing set by creators, the 20 percent fee, co-authored contentonlyfans.com/terms
- OnlyFans Acceptable Use Policy: the list of prohibited content and conductonlyfans.com
- OnlyFans Blog, Ultimate Guide to OnlyFans Features: promotion campaigns, bundles, paid messagesblog.onlyfans.com
- OnlyFans Help Center, "Can I use AI chatbots or AI-generated chat content in chats or direct messages?": No (For Creators, updated November 25, 2025; read through a published copy, as the help center blocks automated reading)onlyfans.com/help