Skip to main content
Feature2026.8.13

Choose what every notification does

One Notifications page now controls what appears, what plays, and where each alert opens.
  • Controls for every event
  • Per-event sound choices
  • Optional pop-up cards
  • OnlyFans Account scope
  • Six screen positions
  • Flexible auto-hide timing
  • Direct chat actions

How it works

Open Settings → Notifications. Separate rows cover AgencyKey events, new fan messages, tips, PPV unlocks, and new or renewed subscriptions. Choose a pop-up, auto-hide behavior, sound, and volume for each event. OnlyFans events can also follow All open Accounts or only the Current Account.Set one of six notification positions and choose an auto-hide time from 1 to 60 seconds. Hovering a card pauses its timer.

Key details

  • Sound and cards are independent — keep a visual alert without sound, or sound without a pop-up
  • New choices stay intentional — message and subscription pop-ups are enabled only when you switch them on
  • Actions keep context — use Open chat, In new tab, or Pin chat directly from message and sale cards
  • Access stays respected — chat actions appear only when the role can open the related messages
  • Preferences return — AgencyKey saves the selected events, sounds, volumes, scope, position, and timing
Improvement2026.8.13

See traffic change inside shared reports

Shared reports now show how clicks and subscriptions changed over time for every included source.
  • Today and yesterday
  • Seven- and thirty-day views
  • Click and subscription trends
  • Per-source traffic charts
  • Compact responsive table
  • JSON, CSV, XLSX exports

New

  • Switch the traffic period — compare Today, Yesterday, 7 days, or 30 days without recreating the shared link.
  • Read every trend — each source and the total row have an accessible timeline for clicks and subscriptions.
  • Open the underlying JSON — copy or open the same visible report data in JSON format.

Improved

  • Scan sources faster — a compact table, clear total row, mobile cards, and print layout keep the report readable at any size.
  • Use one clear count — Tracking sources show subscriptions, while Trial sources show activations under the same Subscriptions column.
  • Keep periods honest — clicks, subscriptions, and conversion follow the selected period; amount, cost, profit, and ROI remain lifetime values before the OnlyFans commission.

Fixed

  • Missing historical traffic is shown as unavailable instead of zero, and sources without a real tracking code show their Internal ID instead of an invented code
Feature2026.8.13

Reuse a sent PPV as a draft

Copy a completed PPV back into the composer, adjust it, and send it again without rebuilding the message.
  • Copy as draft
  • Text and price
  • Paid and free media
  • GIFs and release forms
  • Safe replacement confirmation
  • Editable before sending

How it works

Open the buyer’s chat and choose Copy as draft on a sent PPV card. AgencyKey checks the latest message content, then places its text, price, media, previews, GIFs, and release forms into the composer.If another draft is already present, confirm Replace first. You can then change the copied content or price and send it through the usual chat controls.

Key details

  • Paid parts stay separated — paid media, free previews, and paid text keep their original roles
  • Only complete messages copy — if OnlyFans is still preparing the PPV, try again after it finishes loading
  • Current work is protected — copying pauses while another send, media upload, or media selection is in progress
  • The open chat is required — move to the related buyer before copying the PPV
  • The media library must close — close the OnlyFans media library before replacing the composer
Improvement2026.8.13

Repeat Mass Messages without rebuilding them

Reopening a previous send now restores its full content, while visible limits explain the available sending speed.
  • Complete repeated drafts
  • Text, media, and price
  • Review before reuse
  • Visible sending limit
  • Shared Account speed
  • Retry without lost work

New

  • Reuse the whole message — choose New Message from a previous send to load its text, attachments, price, free previews, GIFs, and release forms.
  • See the current speed — the Mass Messages page and editor show the sending limit AgencyKey will actually use.

Improved

  • Review before editing — the composer waits for the complete repeated message and asks you to check it before making changes or sending.
  • Understand shared capacity — all Priority Mass Messages for one Account share the displayed hourly speed.
  • Keep estimates aligned — delivery-time estimates and custom speed controls use the same available limit.

Fixed

  • Repeating a Mass Message no longer opens an empty composer, and an incomplete load can be retried without overwriting the existing custom speed
Improvement2026.8.13

Fit every OnlyFans page to your workspace

Content alignment and a labeled collapsible menu make every OnlyFans section easier to use at your preferred width.
  • Four content alignments
  • Full-width default
  • Every OnlyFans section
  • Expandable labeled menu
  • Automatic compact mode
  • Saved layout choice

New

  • Choose the content position — open Settings → OnlyFans content and select Left, Center, Right, or Full width.
  • Expand the OnlyFans menu — show section names beside their icons, then collapse the menu when you need more room.

Improved

  • Use one layout everywhere — the saved alignment now applies to chats, Mass Messages, Vault, statistics, and the other OnlyFans sections.
  • Start with more room — Full width is the default until you choose another position.
  • Keep narrow windows usable — the labeled menu returns to its compact form automatically when space is limited.

Fixed

  • Content no longer shifts to a different alignment when you move between OnlyFans sections
Improvement2026.8.13

Arrange Scenarios right inside chat

The Scripts panel now lets you place Scenarios in the order your team actually uses them.
  • Drag-and-drop Scenarios
  • Immediate visible ordering
  • Safe error rollback
  • Edit access respected
  • Search-safe sorting
  • Roomier Script editor

New

  • Move complete Scenarios — drag items in the left column of the Scripts panel, just as you already reorder steps and Scripts.

Improved

  • See the new order immediately — the panel updates at drop time and keeps the saved order when reopened.
  • Protect filtered lists — dragging is unavailable during search so hidden Scenarios cannot be reordered accidentally.
  • Follow role access — only users who can edit Scenarios receive the sorting control.

Fixed

  • A failed save restores the previous order with a clear message, and the Script editor opened from chat no longer narrows the OnlyFans page
Improvement2026.8.13

Use Desktop controls where expected

A unified application menu and familiar window controls make AgencyKey Desktop feel more consistent on macOS and Windows.
  • Unified application menu
  • Dedicated Navigation section
  • Familiar fullscreen controls
  • Windows integrated title bar
  • Direct Settings shortcuts
  • Close Window shortcut

New

  • Navigate from one menu — a dedicated Navigation section groups tab and Account movement, while Settings, Keyboard Shortcuts, and Network Settings open their CRM pages directly.
  • Close only the window — use Command/Ctrl+Shift+W without replacing the separate Close Tab shortcut.

Improved

  • Use familiar fullscreen controls — Quick Settings, the application menu, the macOS window button, and F11 on Windows now stay in agreement.
  • Gain space on Windows — AgencyKey content uses the title bar while built-in minimize, maximize, close, and Snap Layouts remain available.
  • Reach help from any screen — Help groups the website, Telegram, support, and logs, while Network Settings stays available before sign-in and during a required update.

Fixed

  • Duplicate menu actions were removed, and fullscreen no longer disagrees between Quick Settings, Windows, and macOS
Improvement2026.8.12

Open the exact schedule behind each gap

Dashboard shift coverage now explains uncovered time and opens the matching Account and date in Shifts.
  • Day-by-day coverage
  • Covered-hours summary
  • Uncovered time intervals
  • Scrollable Account list
  • Exact schedule links

Improved

  • Choose the day clearly — switch between the available coverage days and see covered hours plus every uncovered interval.
  • Review every Account — the card keeps the full accessible Account list inside its own scroll area while the Shifts shortcut stays visible.
  • Open the right schedule — select an Account row or upcoming shift to open Shifts with the matching date and Account already selected.

Fixed

  • The Account filter no longer loses its selected value while that Account is still loading or after a temporary loading error
Improvement2026.8.12

Chat and media polish

Muted fans stay quiet, media pickers recover without resetting, and uncertain sends no longer leave permanent spinners.
  • Muted fan sounds
  • Visible sale cards
  • Reliable gallery paging
  • Media details at a glance
  • Retry without resets
  • No permanent send spinners

Improved

  • Mute controls every sound — messages, tips, PPV purchases, and subscriptions from a muted fan stay silent; sale cards remain visible and clickable.
  • Inspect media before choosing — Priority Mass Messages and Scripts now show video duration, notes, and tags in a consistent picker.

Fixed

  • Later gallery pages load reliably, already loaded media stays visible after an error, and Retry continues from the same place
  • When a connection leaves delivery uncertain, the sending spinner now clears after its waiting period without offering a potentially duplicate resend
Feature2026.8.11

Make every chat list fit your workflow

New chat interface settings let you control density, names, previews, metrics, and unread styling.
  • Three list densities
  • Flexible display names
  • One- or two-line previews
  • Selectable chat metrics
  • Independent unread colors
  • Instant visual updates

How it works

Open Chat interface settings from the tuning button above the chat list. Choose the list density, what each chat card shows, and how unread chats and notifications are highlighted. Changes appear immediately.Density and unread colors apply across every Account. Display names, message preview length, and selected metrics are saved for the current Account.

Key details

  • Pick the right spacing — switch between Compact, Standard, and Spacious layouts
  • Choose the useful name — show the original name, username, or a custom name as the primary label
  • Keep previews focused — use one or two message lines and select only the metrics your team needs
  • Separate unread signals — set message, notification, and unread-chat colors independently
  • Access stays respected — OnlyFans metrics appear only when the role can view platform statistics
Feature2026.8.11

Catch sales across open Accounts

Sale cards bring purchase details from every active Account into view while you work.
  • Account and buyer
  • Sale type and amount
  • PPV and post purchases
  • Tips and subscriptions
  • One-click buyer chat
  • Optional sound alert

How it works

When a sale arrives for an Account opened during the current app session, AgencyKey shows the Account, fan, amount, and sale type. Use Open chat to move straight to the buyer when your role can access messages.Cards cover PPV unlocks, paid posts, tips, and new, renewed, or trial subscriptions.

Key details

  • Sound stays optional — the card remains visible when sale sounds are muted
  • Active chats stay quiet — AgencyKey avoids a redundant alert when that buyer’s chat is already open
  • Access changes are safe — sensitive cards and chat actions disappear when the related permission is removed
  • The session boundary is clear — an Account starts being monitored after it is opened in the current app session; events during a restart or disconnection may not appear
Improvement2026.8.11

Place Account navigation where it fits

AgencyKey Desktop can keep the Account menu on the left or move it above the workspace.
  • Left or top menu
  • Saved Desktop layout
  • Separate search and filters
  • Drag-and-drop ordering
  • Scrollable top navigation
  • Account notes on hover

New

  • Choose the menu position — open Settings → Menu position in AgencyKey Desktop and select Left or Top.
  • See the Account note — the hover card shows an internal Account note when one exists and your role can view that Account.

Improved

  • Find Accounts precisely — search and group filters now have separate controls with a clear active state.
  • Arrange the top menu — drag Accounts into order and scroll through large workspaces without losing the current tab.

Fixed

  • Navigation arrows now disappear at the ends of the list, and the selected menu position returns after restart and across Desktop windows
Improvement2026.8.11

Give every role safer boundaries

Roles & Permissions now separate sensitive Vault and payout actions without hiding the information a role can still use.
  • Separate CRM Vault access
  • Independent edit and delete
  • Import permission enforcement
  • Separate payout requests
  • Hidden unavailable actions
  • Clear permission messages

New

  • Control the CRM Vault separately — set view, edit, and delete access for Automation → Vault independently from the OnlyFans Vault.
  • Separate payouts from statements — grant Request payout without tying it to statement access or the visibility of balances and payout history.

Improved

  • Imports follow their own access — adding Vault data through Data Migration requires the matching import permission.
  • Read-only roles stay useful — users can inspect allowed Vault or financial data without receiving modification controls.

Fixed

  • Unavailable OnlyFans Vault actions are now hidden, and readable permission messages appear only after a blocked action instead of during background loading
Improvement2026.8.11

Keep typing simulation in your control

Faster presets and a new immediate-send action make simulated replies easier to manage without changing their order.
  • Faster speed presets
  • Send now action
  • Messages stay in order
  • Clearer permission placement
  • Reliable consecutive replies

New

  • Send the active reply now — use Send now after that reply’s countdown begins; waiting replies keep their original order.

Improved

  • Use practical speeds — Slow, Normal, and Fast now use 3, 4.5, and 10 characters per second.
  • Find access faster — the typing-simulation permission appears under Additional chat features in Roles & Permissions.

Fixed

  • Consecutive replies to the same fan no longer skip simulation because the previous typing window was still active
Improvement2026.8.10

Know what an export will contain

Data Migration now counts available records before you export a supported data set.
  • Available record count
  • Empty export protection
  • Count loading status
  • One-click retry

New

  • See the export size first — record counts are available for Vault, Scripts, Scenarios, and Fan Notes exports.

Improved

  • Avoid empty downloads — export stays unavailable while the count is loading or when no records are available.
  • Recover in place — a failed count can be retried without leaving Data Migration.
Improvement2026.8.9

Review every Mass Message before launch

Audience, chains, media, and launch details are now easier to inspect in one consistent editor.
  • Clear audience sections
  • Visible active filters
  • Chain-level actions
  • Wider media workspace
  • Complete launch review
  • Visible recipient limit

New

  • Build the audience clearlyRecipients, Do not send, and Additional conditions have separate sections with a shared summary.
  • Review complete chains — the launch screen groups text, media, price, and timing for every chain before sending.

Improved

  • Understand the current selection — search, selected states, counters, and active filters stay visible while the audience changes.
  • Manage chains in place — duplicate or delete a chain beside its title and work with attachments in a wider editor.
  • Know the launch rules — the preview explains random chain assignment and shows the 50,000-recipient limit.

Fixed

  • The editor no longer closes when campaign details are still loading
Feature2026.8.8

Style Mass Messages like chat

The Mass Messages editor now supports rich text that stays visible through the final launch review.
  • Bold and italic
  • Five font sizes
  • Four text colors
  • Fan name insertion
  • Formatted launch preview

How it works

Select text and open the Aa toolbar to apply emphasis, size, or color. Add a fan name or emoji as usual, then check the formatted result in the launch preview before sending.

Key details

  • Formatting stays intact — the final OnlyFans message keeps the supported style choices
  • Length stays honest — only visible text counts toward the 5,000-character limit
  • Names stay safe — formatting cannot split an inserted fan name
  • Tables stay compact — campaign lists show a plain-text preview while the editor and launch review retain formatting
Improvement2026.8.8

Read the Dashboard at a glance

A clearer hierarchy puts daily work, financial summaries, and performance charts into a more readable flow.
  • Clearer section order
  • Compact finance summaries
  • Larger revenue charts
  • Weekday chart labels
  • Cleaner loading states
  • Consistent Account avatars

Improved

  • Start with the daily picture — the main Dashboard groups key work and financial context in a clearer order.
  • Compare performance faster — larger charts and weekday labels make revenue trends easier to read.
  • Keep the layout steady — loading states, profile details, Mass Messages, and Account avatars now use more consistent spacing and sizing.
  • Existing access stays intact — the refreshed hierarchy keeps the same permission boundaries.
Feature2026.8.6

Preview every Vault media type

Photos, videos, and audio can now be checked at useful size before you attach or send them.
  • Enlarged photo preview
  • Silent video hover
  • Full video playback
  • Gallery audio player
  • Large desktop audio

How it works

Click a photo to enlarge it, hover a video for a silent loop, or maximize the video to watch it with sound. Audio items now have a Listen action in the gallery and on saved Script or Scenario attachments.Opening a preview does not select the media. Select it separately only after you confirm that it is the right item.

Key details

  • Photos stay clear — enlarge an image without changing the current selection
  • Videos start quietly — hover previews loop without sound; the full player restores sound and controls
  • Audio is reusable — listen from the gallery or while reviewing saved Script and Scenario attachments
  • Large files stay safe — the browser refuses audio declared above 128 MB, while AgencyKey Desktop can stream it
Improvement2026.8.6

Keep important chats pinned

Pinned tabs stay compact and within reach, while middle-click opens another chat without replacing your current work.
  • Pinned compact tabs
  • Middle-click chat opening
  • Drag-and-drop ordering
  • Device-level persistence

New

  • Pin or unpin a tab — right-click a chat or CRM tab and choose Pin tab or Unpin tab.
  • Open beside your work — middle-click a chat to open it in a new tab without switching away from the current one.

Improved

  • More room for active chats — pinned tabs use an icon-only compact view and still work with drag-and-drop ordering.

Fixed

  • Pinned state and tab order now return on the same device after a reload
Feature2026.8.5

Make prepared replies feel live

Typing simulation shows fans a natural typing indicator before manual and prepared replies are sent.
  • Account-wide setting
  • Three speed presets
  • Native typing indicator
  • Visible send countdown
  • Cancellable message queue
  • Sixty-second maximum

How it works

Open an Account’s chat settings, enable Simulate typing, and choose Slow, Normal, or Fast. Before delivery, the fan sees the native “typing…” state while AgencyKey counts down the remaining time.Manual messages, Scripts, Scenarios, and quick replies from notifications use the selected speed. Mass message campaigns continue to send without simulation.

Key details

  • Shared per Account — one setting applies to every chatter working with that Account
  • Draft time counts — text you already typed reduces the remaining simulated delay
  • Cancel stays safe — canceling a queued reply returns it to the composer for editing
  • Delay stays bounded — a simulated typing stage never exceeds 60 seconds
  • Access stays controlled — changing the setting follows the Account chat-settings permission
Feature2026.8.5

Compare all fans with new fans

Tracking Link campaigns can now separate first-time fans from the full attributed audience.
  • Unique fans column
  • First-time fan share
  • Metrics basis switch
  • Basis-aware calculations
  • Basis-aware CSV export

How it works

The new Unique fans column shows first-time fans and their share of all subscribers. Switch Metrics basis between All fans and Unique fans to recalculate conversion, ROI, cost per subscriber, average revenue per subscriber, revenue, and profit for the selected audience.Engagement counts continue to describe all attributed fans, so their meaning does not change when you switch the basis.

Key details

  • Clear comparison — see the unique count and percentage beside the total audience
  • Consistent finances — revenue, profit, ROI, CPS, ARPS, and conversion follow the selected basis
  • Honest totals — Total Revenue and Total Profit show a dash for Unique fans because cross revenue is available only for all fans
  • Older data stays honest — older campaigns show no Unique fans value when first-time data is unavailable instead of substituting zero
  • Traceable exports — CSV files record which metrics basis was selected
Feature2026.8.3

Explore cross subscriptions two ways

Cross-subscription details now move between creator totals and individual fans without losing the current campaign context.
  • By models view
  • By fans view
  • Expandable fan lists
  • Search and model filters
  • Matching CSV exports

How it works

Open Cross Subs from a Tracking or Trial Link. By models groups results by the other models and can expand to their fans. By fans provides a searchable, sortable, paginated list with a model filter.Cross-subscription details and both CSV exports use lifetime data, even when the surrounding link list is filtered by date.

Key details

  • Totals remain available — users with list access can still compare creator-level aggregates
  • Fan privacy follows access — fan rows and fan-level CSV data require detail access
  • Exports match the tab — each tab downloads its own report format and access scope
  • One flow for both tools — the modal works the same way for Tracking Links and Trial Links
Improvement2026.8.3

Find creator Scripts faster

The Scripts page now starts with a creator summary before opening the detailed library.
  • Creator summary table
  • Script and Scenario counts
  • Direct library opening
  • Browser history support

New

  • Compare creator libraries — the first table shows Script and Scenario counts for every accessible creator.

Improved

  • Open the right library — select a creator row to enter its Scripts, then use All creators to return to the summary.
  • Navigate normally — the selected creator is reflected in the address, so browser Back and Forward keep the page in context.

Fixed

  • Returning to Scripts no longer depends on remembering which creator was selected in a previous session
Feature2026.8.2

Keep important events in one inbox

A global notification center now brings account, team, shift, task, and creator connection events together.
  • Global notification bell
  • Unread event count
  • All, Unread, Read tabs
  • Read-state controls
  • Access-aware shortcuts

How it works

Use the bell in the top bar to review the latest events from anywhere in AgencyKey, or open View all notifications for the complete inbox. Filter All, Unread, and Read items, mark one item read or unread, delete it, or mark everything as read.Notifications cover expired OnlyFans sessions, employee invitations and removals, password changes, shifts, and assigned tasks.

Key details

  • Unread stays visible — the bell count follows unread items across the CRM
  • Actions respect access — a notification opens its destination only when your role can use it
  • State is manageable — mark one item read or unread, delete it, or mark everything as read
  • Sound is optional — system notifications and their sound have separate switches inside the panel
  • Creator alerts stay separate — OnlyFans activity and creator-event sounds keep their existing controls
Improvement2026.8.2

Enter promo cost your way

Tracking Link campaigns now accept either the full promotion cost or a cost per subscriber.
  • Total cost mode
  • Per-subscriber mode
  • Live total preview
  • Tracking campaign workflow

New

  • Choose the cost basis — switch between Total and Per subscriber when entering promotional spend.

Improved

  • See the resulting total — per-subscriber cost is multiplied by the current subscriber count and previewed before you save.
  • Campaign metrics stay aligned — the effective spend feeds Profit and ROI after you save.

Fixed

  • Clearing the cost now removes the saved spend instead of leaving an old total behind
Feature2026.8.0

Build multi-message campaigns

Message Campaigns can now send an ordered sequence while the Dashboard summarizes campaign delivery and results.
  • Up to ten collections
  • Twenty messages each
  • Random fan assignment
  • Ordered follow-up delivery
  • Full launch preview
  • Dashboard campaign summary

How it works

Add one or more Collections to a Message Campaign and build an ordered set of messages inside each collection. At launch, each fan is randomly assigned one collection, receives its first message, and then receives that collection’s follow-ups in order.Each follow-up delay starts after the previous message, so the sequence timing is cumulative. The launch review shows every collection, message, delay, price, and attachment before anything is sent.

Key details

  • Room for variants — create up to 10 collections with up to 20 messages in each
  • One path per fan — every recipient stays inside the randomly assigned collection
  • Ordered timing — follow-up delays are counted between consecutive messages
  • Complete review — verify all text, media, prices, and delays before launch
  • Dashboard visibility — see the next campaign plus the latest send, purchases, conversion, and revenue from the home page
Feature2026.7.31

See shift coverage before gaps grow

New Dashboard cards show schedule coverage for today and tomorrow alongside your own active and upcoming shifts.
  • Today and tomorrow coverage
  • Half-hour coverage checks
  • Your next five shifts
  • Active shift highlighting
  • Personal timezone alignment
  • Direct schedule shortcuts
  • Live shift refreshes

How it works

Shift coverage checks each model’s schedule for today and tomorrow in half-hour intervals. Models without full-day coverage are listed first with covered hours and an hourly timeline, while a fully covered day gets a clear confirmation.Your Shifts shows up to five active and upcoming shifts from the next seven days. The active shift is marked Now, entries stay in chronological order, and the card opens the full Shifts schedule when you need to plan ahead.

Key details

  • Time stays aligned — dates, groups, and hour strips follow your AgencyKey time zone and handle overnight shifts and daylight-saving changes
  • Honest coverage — the summary checks up to 100 models; larger agencies are directed to Shifts instead of receiving an incomplete all-clear
  • Access-aware actions — cards and schedule shortcuts follow your permissions, including whether you can create a shift
  • Focused summary — coverage shows up to five models with gaps and counts the rest, while Your Shifts shows the next five entries
  • Fresh schedule — shift changes refresh the Dashboard cards without a full page reload
Improvement2026.7.31

Safer migrations and lighter updates

Data Migration explains what it understood and what it will change, while clearer errors, translation controls, and quieter downloads make recovery easier.
  • Parsed CSV preview
  • Clear import consequences
  • Matching export and import
  • Localized recovery messages
  • Original-message shortcut
  • Lighter background updates
  • Clearer Billing access

New

  • Know what import will do — Data Migration explains how Vault, Fan Notes, and Scripts will be created, replaced, or preserved before you start the import.
  • Send the original fasterSend original is easier to spot in the translation panel and now works with Ctrl+Shift+Enter, or Command+Shift+Enter on macOS.

Improved

  • Preview recognized values — array fields such as tags and media identifiers are shown as the values AgencyKey actually parsed, so formatting mistakes are visible before import.
  • One CSV contract — examples, column hints, preview, export, and import now agree on supported fields and list formatting.
  • Updates use less traffic — regular updates download only changed blocks when possible, and background downloads are limited so they compete less with daily work.
  • Recovery speaks your language — known errors and the recovery screen use clear English or Russian messages with working Reload and Support actions.

Fixed

  • Billing restrictions no longer look like an expired OnlyFans session or leave an Account loading forever; the message can open Billing directly
  • Unknown migration errors no longer expose raw technical details and instead show a safe, actionable message