
Composer basics
- Open the fan’s chat.
- Type in the composer.
- Add media, a GIF, price, reply, or release-form tags if needed.
- Review the draft.
- Click Send.
Text formatting
Open the formatting bar to use the controls available in the current stable version:- Bold
- Italic
- text color
- Clear Formatting
Media and the Vault
The toolbar can include actions for:
Buttons are hidden or disabled when the draft combination is unsupported or your role lacks the required permission.
Vault picker
The chat Vault picker marks media that has already been sent to this fan, helping you avoid accidental duplicates.
Paid messages (PPV)
- Add supported media or enable paid text.
- Click Message Price.
- Enter a price from 200 USD.
- Put any free preview media in FREE preview.
- Keep paid media in Price to View.
- Review the price and send.
Two ways to send later
AgencyKey exposes two different systems. Choose based on where you want to manage the message.Delayed Message (AgencyKey)
Click the history/clock button next to Send and choose:- Send immediately (shown only when you can send regular messages);
- 30 sec;
- 1, 2, 3, 5, or 10 min;
- Custom future date and time.
- the chat shows a pending bubble with its send time;
- you can hover it and choose Send now if you have regular send access;
- you can cancel it after confirming;
- it remains scheduled if the desktop app is closed or restarted.
Failed or late cancellation
- A failed delayed message appears as an error bubble.
- There is no retry action on that bubble: delete it, check the draft, and create a new delayed message.
- If cancellation fails because of a temporary connection error, try again.
- If AgencyKey reports that the message was already sent, check the live thread before composing a replacement.
Scheduled Messages (OnlyFans)
Use the calendar Scheduled Messages button to open the native OnlyFans scheduling flow.- Prepare the message.
- Open Scheduled Messages.
- Pick an exact future date/time, or choose Save for later.
- Confirm the send/save action.
A queued message does not appear as a sent bubble in the conversation. Open Scheduled Messages to find and manage it. AgencyKey opens the queue after a successful submission only when your role can view it.
Scripts and Flows
Click Scripts & Flows, or type / in the composer, to search content available to your role.
A Script can include text, media, and a PPV price. The
{name} placeholder uses the available fan name when the Script is prepared.
Translation
Click the translation icon in the chat header. The visible sections depend on your permissions.Chat translation
When typing
With Auto-detect, review the detected language shown below the selector. Short messages and names can be detected incorrectly.
Message and chat actions
Depending on OnlyFans state and your permissions, a message can expose actions such as reply, copy, like, pin/unpin, unsend, hide, or report.- A reply preview appears above the composer; close it to cancel the reply.
- Pinned messages are available from the chat header.
- Unpin all requires confirmation and must be rebuilt manually if used by mistake.
- Unsend availability can be time-limited by OnlyFans.
Permissions
Recovery checklist
- Pending delayed bubble missing after reopening — Reopen the same model and fan; pending and failed delayed items are loaded for that chat.
- Delayed message failed — Delete the failed bubble and recreate it; there is no one-click retry.
- Scheduled item not in chat — Check the OnlyFans Scheduled Messages queue.
- Queue submission failed — The composer draft should remain; correct the issue and retry.
- Button missing — Check the selected model, draft compatibility, and your permission.
- Unsure whether it sent — Check the live conversation and the OnlyFans queue before sending a duplicate.