> ## Documentation Index
> Fetch the complete documentation index at: https://help.onlyx.ai/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> You are reading OnlyX Help: the OnlyX Help Center and the OnlyX developer documentation. OnlyX is an AI chatting and CRM platform for OnlyFans agencies. Its AI chatter is called Hugo in the app.
> Pages at the site root (for example /inbox/..., /hugo/..., /billing/...) are Help Center articles for agency owners, admins, chatters and creators who use the app at app.onlyx.ai. Words in bold are the exact button, menu and label names the app shows; keep them exactly as written. When these pages do not answer a question, the person can email support at support@onlyx.ai.
> Pages under /developers are the developer documentation. REST API base URL: https://api.onlyx.ai/v1 (authenticate with `Authorization: Bearer <API key>`; keys start with onx_sk_ and are created in app.onlyx.ai under Settings > API & MCP). MCP server: https://mcp.onlyx.ai/mcp (OAuth, or a Bearer API key). In the API the AI chatter is `ai` on the wire. Money is integer US cents in fields ending in Cents; timestamps are UTC ISO-8601.
> Rules for assistants acting on a user's behalf: discover ids with list calls and never invent them; before any call that reaches a real fan or the live OnlyFans account (sending a message, releasing a chat to the AI, turning AI on for a chat, resolving a hand-off, turning review mode off, changing the welcome message, creating a tracking link) show the user the exact content and get explicit confirmation; send every POST with an Idempotency-Key and reuse it on retry; never resend a message whose delivery status is unconfirmed; never ask a creator for her OnlyFans password or codes - she signs in herself through a connect link and the OnlyX Login app.

# AI Persona: set how she writes

> Choose the creator's archetype and writing style in the Voice section of AI Persona, and paste her own words so Hugo sounds like her.

<Badge color="purple">Owners, admins and content VAs</Badge>

The **Voice** section of **AI Persona** sets how the creator sounds when Hugo writes as her. It holds her character, how she types and real examples of her messages.

## Before you start

* You need an owner, admin or content VA account. Chatters can open **AI Persona**, but they cannot save it.
* Ask the creator for a handful of real messages she sent to fans. The app recommends them over any description of her style.

## Set her voice

<Steps>
  <Step title="Open the Voice section">
    In OnlyX, click **Creators**. Then click the creator, click **AI Persona** and click **Voice**.

    The **Voice** section opens with four parts: **How she comes across**, **How she writes**, **What a fan sees** and **Her own words**.
  </Step>

  <Step title="Choose how she comes across">
    Under **How she comes across**, click the card that is closest to the creator.

    The card you pick is highlighted. Each card shows a short description and the first line she would send to a fan. A new persona starts as **Girl next door**.

    <Frame caption="**1** The character she writes as">
      <img className="block dark:hidden" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/hugo/persona-voice/voice-style-light.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=fab905731ccde20289a1cfc536ae8f14" alt="The How she comes across card with its eight archetype cards and Girl next door selected" width="1600" height="687" data-path="images/help/hugo/persona-voice/voice-style-light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/hugo/persona-voice/voice-style-dark.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=fd97c75c29ed828e448d501f8c6389dd" alt="The How she comes across card with its eight archetype cards and Girl next door selected" width="1600" height="687" data-path="images/help/hugo/persona-voice/voice-style-dark.png" />
    </Frame>
  </Step>

  <Step title="Choose how she writes">
    Under **How she writes**, click one card in each row: **Capitalisation**, **Punctuation**, **Message splitting**, **Reply speed** and **Emoji**.

    Each card shows an example, so pick the one that looks like her messages.

    <Frame caption="**1** One card in each row · **2** Occasional typos">
      <img className="block dark:hidden" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/hugo/persona-voice/voice-writing-light.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=f0497eea3a4484ea8ea3f66e88cff252" alt="The How she writes card with its rows for Capitalisation, Punctuation, Message splitting, Reply speed and Emoji, and the Occasional typos switch" width="1600" height="1160" data-path="images/help/hugo/persona-voice/voice-writing-light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/hugo/persona-voice/voice-writing-dark.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=de88456eae0e0f85b0376a5fc342932f" alt="The How she writes card with its rows for Capitalisation, Punctuation, Message splitting, Reply speed and Emoji, and the Occasional typos switch" width="1600" height="1160" data-path="images/help/hugo/persona-voice/voice-writing-dark.png" />
    </Frame>
  </Step>

  <Step title="Optional: Leave Occasional typos as it is">
    Under the rows, **Occasional typos** starts off. The app says: "Imperfect typing reads as human". The newest Hugo does not make typos on purpose, even when it is on.
  </Step>

  <Step title="Check the preview">
    Under **What a fan sees**, read the sample chat. It changes each time you click a card.

    <Frame caption="**1** The sample chat changes as you choose · **2** Paste her real messages, one per line">
      <img className="block dark:hidden" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/hugo/persona-voice/voice-preview-light.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=263f90d5fb859c2db99c1bede5a25d06" alt="The What a fan sees preview with sample chat bubbles, and the Her own words box with three of the creator's real messages" width="1600" height="814" data-path="images/help/hugo/persona-voice/voice-preview-light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/hugo/persona-voice/voice-preview-dark.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=2574caa701e3a2584a68eb4850d14055" alt="The What a fan sees preview with sample chat bubbles, and the Her own words box with three of the creator's real messages" width="1600" height="814" data-path="images/help/hugo/persona-voice/voice-preview-dark.png" />
    </Frame>
  </Step>

  <Step title="Paste her own words">
    In **Her own words**, paste real messages the creator sent to fans. Put each message on its own line.
  </Step>

  <Step title="Save the persona">
    At the top of the tab, click **Save**.

    The message "AI Persona saved" appears. Hugo reads the saved persona before each reply.
  </Step>
</Steps>

<Tip>
  Paste a handful of her real messages into **Her own words**. In the app's words: "Real messages beat any description of tone."
</Tip>

<Note>
  The sample chat in **What a fan sees** is an example built from fixed lines, not a message Hugo wrote. Nothing changes for fans until you click **Save**.
</Note>

## The choices

**How she comes across** has eight cards:

| Card | How the app describes it |
| - | - |
| **Girl next door** | "Warm, familiar, easy to talk to" |
| **Playful tease** | "Flirts, deflects, keeps them chasing" |
| **Dominant** | "Takes charge and sets the terms" |
| **Sweet & shy** | "Soft, bashful, easily flustered" |
| **Party girl** | "Loud, spontaneous, always out" |
| **Girlfriend** | "Devoted, checks in, remembers everything" |
| **Bratty** | "Cheeky, argues back, fishes for attention" |
| **Filthy** | "Blunt and graphic from the first line" |

**How she writes** has one row for each part of her style:

| Row | Cards | Starts as |
| - | - | - |
| **Capitalisation** | **Normal**, **all lowercase**, **Casual mix** | **Normal** |
| **Punctuation** | **Proper**, **Relaxed**, **Minimal** | **Relaxed** |
| **Message splitting** | **One message**, **Sometimes**, **Often** | **Sometimes** |
| **Reply speed** | **Fast**, **Natural**, **Slow** | **Natural** |
| **Emoji** | **None**, **Rare**, **Some**, **Heavy** | **Some** |

**Occasional typos** starts off.

## If something goes wrong

<AccordionGroup>
  <Accordion title="The preview does not sound like her">
    The preview always uses the same sample lines for each card, so it shows her style, not her words. To make Hugo sound like her, paste her real messages into **Her own words**.
  </Accordion>

  <Accordion title="&#x22;Could not save the persona&#x22;">
    Try again. If it fails again, check your role: chatters cannot save the persona. Ask an owner, admin or content VA.
  </Accordion>

  <Accordion title="&#x22;This page is out of date — reload and save again&#x22;">
    OnlyX changed since you opened the page. Reload the page, choose your cards again, and click **Save**.
  </Accordion>

  <Accordion title="My changes are gone">
    Changes are kept only until you leave the tab. Moving between **Identity**, **Voice** and **Limits** keeps them. Opening another tab or another creator before you click **Save** loses them.
  </Accordion>
</AccordionGroup>

## What's next

<Columns cols={2}>
  <Card title="Set hard limits and soft boundaries" icon="shield" href="/hugo/hard-limits-and-soft-boundaries" horizontal />

  <Card title="AI Persona: tell Hugo who she is" icon="id-card" href="/hugo/persona-identity" horizontal />
</Columns>
