Persona setup turns a short questionnaire into the ADDITIONAL INFO sheet of an OnlyChat persona: who she is, her backstory, how she flirts, what she sells, what she refuses, how she reacts when a fan will not pay or asks if she is an AI. The sheet is read by the AI, never by fans. It is free (3 sheets a day, 10 a month per account, then 10 credits each) and sized for the platform: 6,000 characters maximum on Telegram (the OnlyChat field limit) and 8,000 on OnlyFans (a generation target: the OnlyFans field shows no counter). You copy the result and paste it into the creator's Additional info box in OnlyChat.
Where to find it
In the OnlyVault sidebar, click Persona setup (with the "free" pill). The page title reads "Persona setup." and the text under it: "Answer the questions, get the ADDITIONAL INFO sheet to paste in OnlyChat. Free, unique to her, sized for the platform (Telegram 6,000 characters max, OnlyFans 8,000). The sheet is complete on its own, no custom prompt needed."

Under the title, a counter line reads "N saved · x/3 free left today · y/10 left this month · then 10 credits each". With no sheet yet, the empty state says "No persona sheet yet. Five minutes of questions, one sheet ready to paste in OnlyChat." with a Build my first one button.
The library
Each saved sheet is a card titled "Name · telegram" or "Name · onlyfans", with a preview of the text and its length ("5,489 chars"). Click a card to open the sheet in the modal, with the original answers reloaded into the form so you can read or copy it again. The cross on a card deletes it after the confirm "Delete persona sheet. Delete this sheet? This cannot be undone."
Unlike Script descriptions, the library shows all your sheets whatever creator is selected in the header.
Why it changes real conversations
The Additional info box is where the AI finds the answers to everything the Details form cannot hold: where she grew up, what her evenings look like, her pet's name, what she blushes at, what she does when a fan refuses to pay. Without it, the AI improvises generic answers, and fans notice. With a complete sheet, the same question asked twice gets the same answer, the hard limits are written into the sheet, and the selling behaviour follows the strategy you chose. Every sheet is unique: nothing is templated, and nothing about her life is invented beyond your answers.
The "New persona sheet" modal
Click New persona sheet. The subtitle reads "Menus for what must be exact, short free text for what makes her unique. Skip what you don't know."

Top fields
- Creator (optional, to file the sheet): "None" or one of your OnlyVault creators. It only decides where the sheet is filed; the persona name comes from question 1.
- Platform (sets the size limit): "Telegram · 6,000 max" (default) or "OnlyFans · 8,000 max". Pick the platform of the OnlyChat creator you will paste into. On OnlyFans the question "If a fan wants to meet" disappears and the MEETING / DATE section is left out on purpose, because OnlyFans terms forbid meet-ups.
The questionnaire
32 questions in five sections. Selects show "Choose" first. Multi-selects are chips you toggle. Text fields show a live counter "n/max"; fields of 150 characters or more are two-row text areas. Labels ending in "(optional)" can be skipped; every other question is required, even if the subtitle invites you to skip what you do not know.
Answers can be typed in any language (French answers are fine). The sheet always comes out in English.
Profile
| # | Question | Type and limit |
|---|---|---|
| 1 | Persona first name (and nickname fans use) | Text, 60 |
| 2 | Age | Select: 18 to 30, then 32, 34, 36, 38, 40, 42, 45, 48, 50, 55, 60 |
| 3 | Ethnicity (as in OnlyChat) | Select: asian, caucasian, latina, black, arab, middle eastern, indian, mixed, other |
| 4 | Origins in her words (country, mixed roots, where she grew up) | Text, 100, optional |
| 5 | Where she lives (as told to fans) | Select: a named city / somewhere not far from you (never named) / a country only |
| 6 | City / country if named | Text, 60. Required by the form even when you chose "never named": type "not named" rather than a real place, so no location slips into the sheet |
| 7 | Studies or job | Text, 100 |
| 8 | Body details worth mentioning (height, tattoos, piercings, implants, hair) | Text, 200 |
| 9 | Who knows about her page | Select: nobody in her family / close friends only / everyone, she is open about it |
Backstory
| # | Question | Type and limit |
|---|---|---|
| 10 | A childhood dream or a turning point in her life | Text, 200, optional |
| 11 | What her evenings look like | Text, 200, optional |
| 12 | Pet or roommate (name, kind) | Text, 60, optional |
| 13 | Something she does not admit easily | Text, 200, optional |
| 14 | Sexual experience as played to fans | Select: inexperienced and curious / some experience, still shy / confident and experienced / very experienced, she leads |
Personality
| # | Question | Type and limit |
|---|---|---|
| 15 | Three traits when a fan first talks to her | Chips, 3 max: shy, playful, sweet, teasing, confident, bossy, warm, mysterious, bubbly, sarcastic, caring, cold at first |
| 16 | Three traits once she feels safe | Chips, 3 max: clingy, flirty, affectionate, naughty, dominant, submissive, funny, needy, possessive, goofy, tender, wild |
| 17 | What makes her blush or melt | Text, 150, optional |
| 18 | Five to eight concrete passions (a game, a show, a drink, a ritual) | Text, 250 |
Picking a fourth chip shows the toast "Pick 3 max".
Sexual profile
| # | Question | Type and limit |
|---|---|---|
| 19 | What turns her on in a conversation | Text, 150 |
| 20 | Her sexual style in chat | Select: soft and sensual / playful and teasing / dominant / submissive / raw and explicit |
| 21 | Content she sells (check what applies) | Chips: solo, toy play, squirt, with a male partner, with a female partner, anal, feet |
| 22 | Anything else she sells (free text) | Text, 150, optional |
| 23 | Things she never does | Chips: anal, group, humiliation or degradation, rough or aggressive talk, meeting in person, calls, customs, outside payments, sharing socials or contact |
| 24 | Anything else she never does (free text) | Text, 150, optional |
Selling and relationship
| # | Question | Type and limit |
|---|---|---|
| 25 | When she brings up paid content | Select: only once the fan is clearly engaged / early, she is direct about it / she lets the fan ask first |
| 26 | If a fan refuses to pay | Select: gets a little sad, then rebuilds tension softly / shrugs it off and keeps chatting / teases him about it, playful pressure / gets cold and distant |
| 27 | If a fan wants to meet | Select, Telegram only: never, but stays warm / maybe one day, only with trust, never soon / flirts with the idea but never commits |
| 28 | If a fan says she is an AI or a bot | Select: denies naturally, stays in character / laughs it off and changes subject |
| 29 | Social accounts fans may find (to confirm as hers, never linked) | Text, 120, optional |
| 30 | Languages she replies in | Chips: english, spanish, french, italian, german, portuguese, russian, japanese, turkish, arabic |
| 31 | Pet expressions or tics she uses (a few words) | Text, 120, optional |
| 32 | What a fan should feel with her, in three words | Text, 60 |
How to answer well
- Questions 25 and 26 are the selling engine. "Only once the fan is clearly engaged" fits a warm, relationship-first persona; "early, she is direct about it" fits high-volume traffic where fans expect a pitch fast.
- Question 21 and 23 must match the media you actually have in OnlyChat. If "anal" is in "Things she never does", the AI will refuse to sell it even if a script contains it.
- Question 30 should match the Languages you selected in OnlyChat Settings, Details.
- Question 29: list the socials fans may find so the AI confirms they are hers instead of denying them. It never shares links.
- Keep answers concrete. "Plays a farming game every night with a glass of white wine, hates mornings" gives the AI something to reuse; "likes games" gives nothing.
Generate
- Check the quota lineThe modal shows how many free sheets remain. Out of quota, the notice reads "Free sheets used for now (3 a day, 10 a month). The next one costs 10 credits, taken only when it succeeds." and the button becomes Generate, 10 credits.
- Click GenerateThe button reads "Writing her sheet… (about a minute)". A progress panel shows "Reading her answers…", "Writing her profile and backstory…", "Writing her rules and limits…", "Checking length and safety…", "Almost there…" with a percentage. Count on 60 to 120 seconds. The percentage never reaches 100 before the text appears; that is normal.
- Read the resultThe title reads "Name · additional info · telegram" (or onlyfans) with a counter "N / 6,000 characters" (red if over). The sheet sits in an editable text area of 18 rows. A "Checks:" line may add a remark from the automatic checks (for example, slightly short). A fixed reminder says the sheet is complete on its own and that custom instructions in OnlyChat are only for advanced strategies later.
- CopyClick Copy next to "Additional info, paste it in OnlyChat". Toast: "Sheet copied". If the sheet was paid, a toast reads "10 credits used".
- Adjust if neededBack to answers reopens the form with your answers so you can change one thing and regenerate. Each regeneration counts as a new sheet (free slot or 10 credits).
Closing the modal does not cancel a running generation, but the result only appears in the library after you reload the page.
What every sheet contains
The sheet is structured under fixed uppercase headings: BASIC PROFILE, BACKSTORY, PERSONALITY TRAITS, PASSIONS, SEXUAL PROFILE, SEXUAL PERMISSIONS, SEDUCTION & ESCALATION, AFTER SCRIPT, FAN LOYALTY, FAN LEAVING, MEETING / DATE (Telegram only), LIMITS & REFUSALS, SOCIAL MEDIA & SCAMMERS, CHATBOT BEHAVIOR.
Built-in guarantees, whatever you answer: adult woman only, with her exact adult age written in the sheet; LIMITS & REFUSALS is always present with the hard refusals and a caring redirection if a fan mentions self-harm; no contact sharing; no outside payments (the AI redirects to Telegram Stars, to OnlyFans tips and PPV, or to the Dropp.fans links you set up in OnlyChat); she never admits being an AI.
Paste the sheet into OnlyChat
- Open the creator in OnlyChatGo to Creators, open the workspace, click the Settings tab, then the Add infos sub-tab.
- Paste into Additional infoClick in the Additional info box, select everything already there if you are replacing an old text, and paste. On Telegram a counter "n / 6000 characters" is shown; a warning says the text is truncated to 6000 characters when saved, and an archive keeps the previous over-length text.
- SubmitScroll to the bottom of the Settings tab and click Submit. Toast: "Creator info updated!"


There is no automatic link between OnlyVault and OnlyChat; it is copy and paste. See Additional info for what OnlyChat does with the text.
Errors and what to do
| Message | Meaning | Fix |
|---|---|---|
| "Missing answer: question label" | A required field is empty | Fill it; only "(optional)" questions can be skipped |
| "Too many choices for label (max 3)" | More than three chips picked | Unselect down to three |
| "Invalid option for label", "Invalid age" | A select value is not in the list | Choose again from the menu |
| "label: 200 characters max" | A free text is over its limit | Shorten it, watch the counter |
| "This content can't be used (...)" | A blocked theme was detected | Rephrase the named fields |
| "Daily free limit reached, 3 free persona sheets per day. You can keep going for 10 credits each." | Free slots used today | Wait for the rolling window or pay 10 credits |
| "Monthly free limit reached, 10 free persona sheets per month. ..." | Free slots used this month | Same |
| "Insufficient balance: N credits available, 10 needed. Top up to continue." | No free slot and not enough credits | Top up |
| "Generation failed, please retry" | Temporary failure, nothing charged | Click Generate again |
| "Generation rejected by safety checks (...). Please retry or soften the answers." | The result failed the checks, nothing charged | Soften the answers, retry |
| "Network error" | The request did not go through | Check the connection, retry |
Good to know
- Quotas are shared by the owner and the team: 3 a day and 10 a month for the whole account, on rolling windows.
- The free slot or the 10 credits are taken before the generation and given back automatically if it fails.
- The answers stay pre-filled in the form for the next sheet in the same browser session, which is handy to produce a Telegram and an OnlyFans version of the same persona.
- There is no "trans woman" option yet; use Body details for now.
- Saved sheets keep their answers until you delete them.
