ai; your people are team.
What it does
Chats in her voice
Replies as the creator, using her AI persona: name, age, city, backstory, interests, and how she types (capitals, punctuation, emoji, typos, split messages, typing pace).
Sells her content
Offers levels from her AI content ladders: a free preview to tease, then the paid media behind a price that never goes below your floor.
Follows up
Nudges fans who went quiet, within the daily limit you set per fan. Follow-ups are cancelled when your team steps in.
Hands off
Stops and asks for a human when a chat needs one: a safety concern, a payment dispute, a real-world meeting request, and more.
- her hard limits and boundaries (things she never does or talks about);
- price floors: a level is never sold below its
priceCents, and never outside OnlyFans’ own price limits; - active flags: a ladder or level that is not
activeis never offered; - a fan’s sales opt-out: when a fan asks not to be sold to,
salesOptOutbecomestrueand the AI stops offering paid content to that fan; - AI disclosure, if you turn it on in the persona: the AI tells fans they are chatting with an AI, in your words.
Where it answers
The AI answers a conversation only when all of these are true:- The creator is
connected. - The creator’s AI is on (
aiEnabled: true). - The conversation’s status is
ai.
GET /v1/conversations/{conversationId} reports the combined answer as aiCanReply.
When it hands off
A hand-off is the AI saying “a person should take this chat”. The chat’s status becomeshandoff, the AI stops replying in it, and a hand-off record (esc_...) explains why. Your team answers the fan (or takes the chat over), then resolves the hand-off with POST /v1/conversations/{conversationId}/handoff/resolve. If nobody replied or took the chat over, resolving returns it to the AI at once, and the AI may answer the waiting fan within seconds; if your team already replied or took it over, the chat stays with your team and resolving only closes the record. See Hand-offs.
Each hand-off has a reason, one of:
Each reason covers several kinds (for example
real_world.meet_request, “Asks to meet”). You choose which kinds hand off for each creator with handoffKinds in her AI persona. When a kind is switched off, the AI handles that situation itself, safely (for example it declines, or stops selling for that conversation). Two kinds can never be switched off: self-harm language (welfare.self_harm) and anyone under 18 (prohibited.underage). They always hand off.
Follow-ups
When a fan stops answering, the AI can send a short, in-character follow-up after some hours of silence (unansweredAfterHours), at most maxPerFanPerDay times per fan per day (1 to 4, default 2). Follow-ups:
- are only sent in chats the AI is handling (
aistatus) for a connected creator whose AI is on; - are cancelled in a chat when your team sends a message there;
- show up in
GET /v1/creators/{creatorId}/ai-settingsasplannedTodayandsentToday.
Review mode
With review mode on, every reply the AI writes waits in the dashboard’s review queue forreviewMinutes (1 to 60). A person can approve, edit or discard it. If nobody reviews it in time, whenUnreviewed decides: send sends it anyway, hold keeps it back. Use review mode while you build trust in a new creator’s setup.
Turning review mode off releases the waiting drafts to fans immediately (drafts that have waited more than about ten minutes are discarded instead). That is why switching it off through the API also needs the messages:send scope. Reviewing drafts one by one is done in the dashboard.
The welcome message
The welcome message is OnlyFans’ own automatic message to every new subscriber. It is not written by the AI, but it opens every new fan’s conversation, so it lives with the AI settings. You can read and replace it through the API, including a price and media. See AI settings.What the AI will not do
- It never sells below a level’s floor price, and never offers a ladder or level that is not active.
- It never offers paid content to a fan whose
salesOptOutistrue. - It never overrides a person: a chat your team holds (
team), a hand-off, orai_offgets no AI replies. - It never keeps chatting through a locked safety situation; those always go to a person.
Related
- AI persona and AI content: the two inputs that shape every reply.
- AI settings: follow-ups, review mode, welcome message.
- Conversations: statuses and hand-back rules.