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

# Message delivery states: did the fan get it?

> Learn what in queue, sending, never sent and not delivered mean under a message, what the fan can see, and what to do.

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

A small label under a message that you or Hugo sent tells you whether the fan has it yet. A message with no label was delivered.

## The labels

| Label | What it means | What to do |
| - | - | - |
| No label | The message was delivered. | Nothing. |
| "in queue" | The message is written and waits its turn. The fan cannot see it yet. If the fan writes again first, a reply from Hugo stands down by itself. | Wait. Do not write the same thing again. |
| "sending" | The message is being delivered to OnlyFans now. This usually takes less than a minute, and can take longer when the account is busy. | Wait. |
| "never sent", with a reason | The message was stopped on purpose before it went out. The fan never saw it. Nothing is broken, so the label is grey. | Nothing, unless you want to write to the fan yourself. |
| "not delivered", in red | OnlyFans did not take the message, or never confirmed it. | Read the reason. Check the conversation before you send it again. |

"in queue" and "sending" move, like "Hugo is thinking", and the message looks a little faded until it arrives. When it arrives, the label disappears and the message flashes for a moment. Point at a label to read the full explanation.

On Telegram, a message that you send goes out at once, so it normally shows no label.

<Frame caption="Ringed, from the top: the red not delivered label, never sent with its reason, and in queue">
  <img className="block dark:hidden" src="https://mintcdn.com/onlyx/A_JNh5CMtmyRxyYK/images/help/inbox/delivery-states/labels-light.png?fit=max&auto=format&n=A_JNh5CMtmyRxyYK&q=85&s=4a3892b2a2e405da3b78a4b128c1929f" alt="Sent messages in a conversation with delivery labels: in queue on the newest, never sent with its reason, and not delivered in red with its i button" width="1440" height="1288" data-path="images/help/inbox/delivery-states/labels-light.png" />

  <img className="hidden dark:block" src="https://mintcdn.com/onlyx/A_JNh5CMtmyRxyYK/images/help/inbox/delivery-states/labels-dark.png?fit=max&auto=format&n=A_JNh5CMtmyRxyYK&q=85&s=1e888d61c626fd9aaee3caec7343421c" alt="Sent messages in a conversation with delivery labels: in queue on the newest, never sent with its reason, and not delivered in red with its i button" width="1440" height="1288" data-path="images/help/inbox/delivery-states/labels-dark.png" />
</Frame>

## Why a message was never sent

The reason follows "never sent". For the full sentence, point at the i button next to the label.

| Reason | What happened |
| - | - |
| "he replied first" | The fan wrote again while the answer was waiting or going out, so the rest was held. |
| "waited too long" | The message was written too long ago to still fit the conversation. |
| "the gate closed" | Sending stopped being allowed before the message went out. For example, a person took the conversation over, Hugo was turned off, or the account was disconnected. |
| "an earlier line failed" | An earlier part of the same reply failed, so this part was never tried. |
| "stopped" | Sending was stopped before the message went out. |

## When a message is not delivered

Point at the i button next to "not delivered" to read why. The reason comes from OnlyFans, for example "This fan's subscription lapsed — OnlyFans closed the chat." Without a reason, it reads "OnlyFans did not accept this message."

<Warning>
  If the reason is "OnlyFans never confirmed the send.", the fan may have the message anyway. Check the conversation before you send it again, so he does not get it twice.
</Warning>

There is no retry button. To try again, send the message yourself.

## Show the messages the fan never got

By default, the conversation hides the messages that the fan never got. These are the ones marked "never sent", and the ones that OnlyFans refused. Messages that are "in queue" or "sending" always show, and so do messages that OnlyFans never confirmed.

<Steps>
  <Step title="Open Appearance">
    In OnlyX, click **Settings**. Then click **Appearance**.

    The **Appearance** tab opens.
  </Step>

  <Step title="Turn on the setting">
    In **Inbox display**, turn on **Show messages the fan never got**.

    OnlyX saves it to your account. It changes only your own view.

    <Frame caption="**1** Show the messages that the fan never got">
      <img className="block dark:hidden" src="https://mintcdn.com/onlyx/A_JNh5CMtmyRxyYK/images/help/inbox/delivery-states/show-never-got-light.png?fit=max&auto=format&n=A_JNh5CMtmyRxyYK&q=85&s=fcfa4aa8f5392c53f6417ddcde7e1bf1" alt="The Inbox display card on the Appearance tab, with the Show messages the fan never got switch marked" width="1544" height="1118" data-path="images/help/inbox/delivery-states/show-never-got-light.png" />

      <img className="hidden dark:block" src="https://mintcdn.com/onlyx/A_JNh5CMtmyRxyYK/images/help/inbox/delivery-states/show-never-got-dark.png?fit=max&auto=format&n=A_JNh5CMtmyRxyYK&q=85&s=2a07460ab92454176cacf850ecf2c3ac" alt="The Inbox display card on the Appearance tab, with the Show messages the fan never got switch marked" width="1544" height="1118" data-path="images/help/inbox/delivery-states/show-never-got-dark.png" />
    </Frame>
  </Step>

  <Step title="Open the conversation again">
    Click **Inbox**, then the conversation.

    The hidden messages now show with their labels. The ones that were never sent look faded. To hide them again, turn the setting off.
  </Step>
</Steps>

The fan's **Activity** tab never lists messages that were never sent, whatever this setting says.

## If something goes wrong

<AccordionGroup>
  <Accordion title="A message has shown &#x22;sending&#x22; for a long time">
    OnlyFans messages go out at a human pace, and several can wait in line. So this can take longer when the account is busy. Keep waiting. If the label changes to "not delivered", read the reason behind the i button.
  </Accordion>

  <Accordion title="A message disappeared from the conversation">
    It was never sent, or OnlyFans refused it, so the conversation hides it. To see it, turn on **Show messages the fan never got** in **Settings** > **Appearance**.
  </Accordion>

  <Accordion title="The conversation says &#x22;Nothing here he could see.&#x22;">
    None of the messages on this page reached the fan, so all of them are hidden. Click the link in the message to open **Appearance**, then turn on **Show messages the fan never got**.
  </Accordion>

  <Accordion title="A message says &#x22;Could not save settings&#x22;">
    The switch did not save. Wait a moment, then try again.
  </Accordion>
</AccordionGroup>

## What's next

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

  <Card title="Take over a conversation and give it back" icon="hand" href="/inbox/take-over-and-resume-hugo" horizontal />

  <Card title="Profile and Appearance" icon="palette" href="/account/profile-and-appearance" horizontal />
</Columns>
