Skip to main content
The AI persona is your brief to the AI chatter about one creator: who she is, how she talks, what she makes, and where her limits are. The AI reads it fresh for every reply, so a change applies to the next message it writes. It is the single biggest lever on how convincing and how safe the AI is. Read it with GET /v1/creators/{creatorId}/persona (ai:read) and change it with PATCH (ai:write). The step-by-step guide is Set up the AI persona.
Write the persona the way you would brief a new human chatter on day one: concrete facts, her real way of texting, and a clear list of things she never does. Vague personas produce generic replies.

Required fields

The AI is ready to chat for a creator (readyForAi: true) once these five are filled. requiredMissing lists the ones still empty. A good lore is specific enough that the AI can answer “what did you do today?” the way she would:
Mia grew up outside Denver with two older brothers and moved to Austin for nursing school three years ago. She lives with her cat Pickle in a small apartment near campus, works Saturday and Sunday mornings at a coffee shop, and studies most evenings. She loves hiking Barton Creek, trying every taco truck in town, and rewatching Gilmore Girls. She is flirty and teasing but gets shy when fans compliment her smile. She started OnlyFans last year to pay for school.

Identity and background

Language and time

How she writes

These fields shape the texture of every message. Pick what matches her real texting, not an ideal. They always have a value: you can change them, but sending null is a 400 VALIDATION_ERROR. exemplars (list) is the strongest style signal: real messages in her voice. Paste 5 to 15 lines she or your best chatter actually sent.

What she makes

The priced content the AI actually sells lives in her AI content ladder; the persona only describes it.

Boundaries and hard limits

Custom content

Custom selling also has to be available for your workspace. When it is off, these fields are kept but the AI does not quote customs; if you want those requests to reach your team, turn on the custom.selling_off hand-off kind.

AI disclosure

Turn this on if the law where you or your fans are requires it, or if it is your policy.

Hand-off kinds

handoffKinds chooses which situations make the AI hand a chat to your team for this creator. The response includes the full catalogue so you can build a picker:
handoffEffective is the list that actually applies right now. Up to 100 keys; an unknown key is rejected with 400 VALIDATION_ERROR. The catalogue’s two locked kinds are welfare.self_harm and prohibited.underage.

Read-only fields