> ## 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.

# Copy, quote, hide, tag or unsend a message

> Use the menu on each message to copy it, quote it in a reply, hide or tag it for your team, or unsend it on OnlyFans within 24 hours.

<Badge color="blue">Owners, admins and chatters</Badge>

Every message in a conversation has a small menu. Use it to copy or quote a message, to hide or tag it for your team, or to unsend it.

## Before you start

* You need an owner, admin or chatter account. A chatter sees only the conversations of their assigned creators.
* **Unsend** works only on OnlyFans, on messages that went out in the last 24 hours.

## Open a message's menu

In a conversation, point at the message. Click the three dots (⋮) next to it. On a phone, the three dots are always there, a little faded.

The menu opens. Each item does something different, and only two of them can reach the fan:

| Item | What it does | Does the fan notice? |
| - | - | - |
| **Copy** | Copies the text of the message. | No |
| **Reply** | Puts the message at the top of your draft, as a quote. | Yes, when you send your reply |
| **Hide for us** | Marks the message as hidden for your team. | No |
| **Add a tag** | Adds a label that only your team sees. | No |
| **Unsend** | Removes your message from his OnlyFans inbox. | Yes, the message is gone |

<Frame caption="**1** Reply quotes the message · **2** Hide for us is only for your team · **3** Unsend shows the time left">
  <img className="block dark:hidden" src="https://mintcdn.com/onlyx/PH8T4wc7ch4QjiGS/images/help/inbox/message-actions/message-menu-light.png?fit=max&auto=format&n=PH8T4wc7ch4QjiGS&q=85&s=044a0456f29b714286a22d19d48eaf07" alt="The menu of one of Hugo's messages, open, with Copy, Reply, Hide for us, Add a tag and Unsend with the time left" width="1600" height="630" data-path="images/help/inbox/message-actions/message-menu-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/onlyx/PH8T4wc7ch4QjiGS/images/help/inbox/message-actions/message-menu-dark.png?fit=max&auto=format&n=PH8T4wc7ch4QjiGS&q=85&s=a72aa932f1dc3f4b2a433a3be2b79a23" alt="The menu of one of Hugo's messages, open, with Copy, Reply, Hide for us, Add a tag and Unsend with the time left" width="1600" height="630" data-path="images/help/inbox/message-actions/message-menu-dark.png" />
</Frame>

## Copy a message

Open the message's menu and click **Copy**. A "Copied" message confirms it. The text is now on your clipboard, in its original language.

## Quote a message in your reply

OnlyX cannot send a real OnlyFans reply to one message. **Reply** does the next best thing: it quotes the message in your own reply.

<Steps>
  <Step title="Choose Reply">
    Open the message's menu and click **Reply**.

    The message appears at the top of the message box. Each of its lines starts with ">". The cursor moves to the message box.
  </Step>

  <Step title="Write your answer">
    Type your answer under the quote.

    A photo or a paid message with no text has nothing to quote. In that case, **Reply** only moves the cursor to the message box.
  </Step>

  <Step title="Send the reply">
    Press <kbd>Enter</kbd>.

    The fan gets one message. It starts with the quote, as plain text with the ">" signs. Your answer follows it. If Hugo has the conversation, your reply takes it over for 12 hours.

    <Warning>
      This message goes to the real fan. On OnlyFans, you can **Unsend** a message within 24 hours, but the fan may already have read it.
    </Warning>
  </Step>
</Steps>

## Hide a message for your team

Hiding a message folds it away for your team only. The fan still has it, and nothing on OnlyFans changes.

<Steps>
  <Step title="Choose Hide for us">
    Open the message's menu and click **Hide for us**.

    The message dims and shows "hidden for us". Everyone on your team sees it this way. Counts and reports still include it.
  </Step>

  <Step title="Show the message again">
    To undo it, open the same menu and click **Unhide**.

    The message looks as before.
  </Step>
</Steps>

## Tag a message

A tag is a short label for your team, for example "worked well" or "off-brand". The fan never sees it.

<Steps>
  <Step title="Choose Add a tag">
    Open the message's menu and click **Add a tag**.

    The **Add a tag** window opens.
  </Step>

  <Step title="Type the tag">
    Type a tag of up to 40 characters. Then press <kbd>Enter</kbd>, or click **Add**.

    The tag shows as a small chip under the message. You can add more tags in the same window.
  </Step>

  <Step title="Remove a tag you no longer need">
    Open **Add a tag** again. Click the tag you want to remove, the one with the "×".

    The tag disappears from the message.
  </Step>
</Steps>

<Frame caption="**1** A message hidden for your team · **2** A tag under a message">
  <img className="block dark:hidden" src="https://mintcdn.com/onlyx/PH8T4wc7ch4QjiGS/images/help/inbox/message-actions/hidden-and-tagged-light.png?fit=max&auto=format&n=PH8T4wc7ch4QjiGS&q=85&s=79ed8ce4fc7a5b7b1b87aa4185292066" alt="A conversation with one message dimmed and marked hidden for us, and another message with a worked well tag under it" width="1600" height="676" data-path="images/help/inbox/message-actions/hidden-and-tagged-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/onlyx/PH8T4wc7ch4QjiGS/images/help/inbox/message-actions/hidden-and-tagged-dark.png?fit=max&auto=format&n=PH8T4wc7ch4QjiGS&q=85&s=0ced373743bdd860946249db3c9ea83b" alt="A conversation with one message dimmed and marked hidden for us, and another message with a worked well tag under it" width="1600" height="676" data-path="images/help/inbox/message-actions/hidden-and-tagged-dark.png" />
</Frame>

A message can have up to 12 tags. Tags help your team read a conversation later. You cannot search or filter conversations by tag.

## Unsend a message

**Unsend** asks OnlyFans to remove a message from the fan's inbox. It works on any message that went out to him in the last 24 hours. It does not matter who sent it: you, a teammate, Hugo, or the creator on OnlyFans.

<Steps>
  <Step title="Choose Unsend">
    Open the message's menu and click **Unsend**. The item shows the time you have left, for example "Unsend 21h 4m".

    The window "Unsend this message?" opens. It shows the message you picked.
  </Step>

  <Step title="Check the message">
    Read the message in the window. Make sure that it is the one you want to take back.

    To stop, click **Keep it**.
  </Step>

  <Step title="Confirm">
    Click **Unsend**.

    A message confirms that OnlyX asked OnlyFans to remove it. The fan still has it until OnlyFans finishes. The message shows "unsending…".

    <Frame caption="**1** The message you are taking back · **2** Unsend confirms">
      <img className="block dark:hidden" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/inbox/message-actions/unsend-dialog-light.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=2b60368de23dd39f3000f9bb12e86dfe" alt="The Unsend this message? window with the message it will remove, and the Keep it and Unsend buttons" width="1440" height="828" data-path="images/help/inbox/message-actions/unsend-dialog-light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/onlyx/-OdGXx4TTCpw3fzi/images/help/inbox/message-actions/unsend-dialog-dark.png?fit=max&auto=format&n=-OdGXx4TTCpw3fzi&q=85&s=f150225691ba86d60fd44f3b976f91db" alt="The Unsend this message? window with the message it will remove, and the Keep it and Unsend buttons" width="1440" height="828" data-path="images/help/inbox/message-actions/unsend-dialog-dark.png" />
    </Frame>
  </Step>

  <Step title="Wait for OnlyFans">
    This can take a few minutes. When OnlyFans confirms, the message shows "unsent".

    Your team still sees the message, dimmed, so you know what was taken back. Hugo also knows it was unsent, so he does not build on it.
  </Step>
</Steps>

<Warning>
  You cannot undo **Unsend**. The fan got a notification when the message arrived, so he may already have read it.
</Warning>

## If something goes wrong

<AccordionGroup>
  <Accordion title="I don't see the three dots">
    On a computer, the three dots appear only when you point at a message. Move the pointer over the message, and they show next to it.
  </Accordion>

  <Accordion title="Unsend is greyed out">
    You cannot unsend this message. The most common reasons:

    * It is the fan's message. You can unsend only messages that went out to him.
    * The message is still "in queue" or "sending". Wait until it is delivered, then try again.
    * The message failed and never reached the fan.
    * More than 24 hours have passed since it went out.
    * The creator is on Telegram. **Unsend** works only on OnlyFans.
  </Accordion>

  <Accordion title="The message shows &#x22;unsend failed&#x22;">
    OnlyFans refused to remove the message, so the fan still has it. In the message's menu, the item now reads "Unsend failed". Point at it to see the code OnlyFans gave. You cannot try again on this message.
  </Accordion>

  <Accordion title="&#x22;Could not unsend&#x22;">
    OnlyX could not ask OnlyFans to remove the message. The text under "Could not unsend" gives the reason. For example, the 24 hours have passed, or the creator is not connected.
  </Accordion>

  <Accordion title="&#x22;Could not copy&#x22;">
    Your browser blocked the clipboard. Select the text of the message and copy it with <kbd>Ctrl</kbd> + <kbd>C</kbd>, or <kbd>Cmd</kbd> + <kbd>C</kbd> on a Mac.
  </Accordion>

  <Accordion title="&#x22;Could not hide&#x22; or &#x22;Could not save the tag&#x22;">
    The change did not save, and the message is as it was. Try again. If it keeps failing, reload the page.
  </Accordion>
</AccordionGroup>

## What's next

<Columns cols={2}>
  <Card title="Send a message and add emoji" icon="send" href="/inbox/send-messages" horizontal />

  <Card title="Message delivery states: did the fan get it?" icon="clock" href="/inbox/delivery-states" horizontal />

  <Card title="Rate Hugo's messages" icon="star" href="/inbox/rate-hugos-messages" horizontal />
</Columns>
