> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onlystack.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Messages to fans

> Welcome new subscribers and check in on paying fans who went quiet, with messages you write.

Two automations send messages you wrote to fans, one for each moment: a fan has just subscribed, or a paying fan has gone quiet. Whatever you write is what he reads, with his name filled in where you ask. The one exception is a fan who came over from her other page: while AI Chat is on, the agents write his welcome (see [below](#a-fan-from-her-other-page)). For how automations run in general, see [how automations work](https://docs.onlystack.com/automations/overview.md).

## Welcome new fans+

Sends your message to each new subscriber, usually within seconds, even when the desktop app is closed. Each fan gets it once, ever.

### Set it up

**1. Turn off OnlyFans' own welcome**

OnlyStack's welcome and OnlyFans' own welcome message never coordinate. With both on, every new fan gets two. While OnlyFans' welcome is on, the page says **OnlyFans' own welcome message is on for this account** and the switch stays locked. Press **Turn off OnlyFans' welcome** to turn it off right there.

**2. Write the message**

Open **Edit automation** and write it in **Welcome message**. Under the box, **His name**, **His @username** and **Your own name** drop a detail in where your cursor is. Each is filled in per fan when the message sends. Do not type the braces yourself. **What a fan called Alex receives** shows the finished message.

**3. Save and enable**

Press **Save and enable**. It only saves if the message is not empty and the finished text is no longer than 1,000 characters.

### Settings

| Setting | What it does |
| - | - |
| **Welcome message** | Every new subscriber gets this exact message, once, except a fan who came over from her other page. |
| **Welcome for fans from your other page** | Sent instead of **Welcome message** to a fan who came over from the page that sends its fans here. While AI Chat is on, the agents write his first message instead. |
| **Hold the chat for (hrs)** | After it sends a fan a message, other automations leave his chat alone for this many hours, unless he replies. 0 means no hold. |
| **Rest after the welcome (sec)** | How long after the welcome nothing else writes to him, even if he replies straight away. Keep it short: the AI agents wait this out before answering him. |

### What it never does

* It never welcomes a fan twice. A renewal is not a new subscription.
* It never welcomes the fans you already had. Existing subscribers are set aside without a message, and only fans who subscribe after that are welcomed.
* It never welcomes a fan whose chat has already started. If he wrote first, a welcome no longer fits and it is skipped for good.
* It never writes to a fan who has not answered her last three messages in a row. See [how AI Chat works](https://docs.onlystack.com/agents/overview.md).
* It never sends media or a price. It is text only.
* It never writes a different message for each fan, apart from a fan who came over from her other page. Only his name and username change.

OnlyFans' own welcome is the **Welcome message** section of **OF Settings**, and that screen warns you when both are on. See [settings](https://docs.onlystack.com/desktop-app/settings.md).

### A fan from her other page

If her free page sends its fans to this page, a fan who came over is greeted as someone she knows. With AI Chat off, he gets your **Welcome for fans from your other page** message. With AI Chat on, the agents write his first message, and your message goes if they cannot. See [linked pages](https://docs.onlystack.com/agents/linked-pages.md#the-first-message).

### With a welcome script

If you use the Script Agent's welcome script, its opener has two boxes: **If he answered the welcome message**, and **If he didn't answer it, after**, the words the script starts with when a new fan has not answered the welcome by then. The second is used only while a welcome is on, this one or OnlyFans' own. See [the Script Agent](https://docs.onlystack.com/agents/script.md).

## Follow up with quiet fans

Checks in on paying fans who went quiet, with up to three messages you write. Each goes out after he has stayed silent a little longer than for the one before.

### Set it up

**1. Write the first message**

Open **Edit automation**. **First message** is sent once he has been quiet for the first wait. Nothing is sent until it is written. Under the box, a line reading "Suggestions. Click one to use it, then edit it if you like" lists ready-made messages. **His name**, **His @username** and **Your own name** drop in details.

**2. Add the next two, if you want them**

**Second message** is sent if he still has not replied. **Last message** is sent after that. Leave one blank and the check-ins stop before it.

**3. Choose the waits and who counts**

Set **Send a follow-up after he has been quiet for**, **Only fans who have spent at least (¢)** and the rest below, then press **Save and enable**.

### Settings

| Setting | What it does |
| - | - |
| **First message**, **Second message**, **Last message** | The messages you write, one per step. |
| **Most fans to check each time** | How many quiet fans it looks at each time it runs. Anyone past this is checked next time. |
| **Send a follow-up after he has been quiet for** | Three boxes, one per message: how many hours after your last message that follow-up goes out, if he still has not replied. Each must be bigger than the one before. |
| **Skip fans messaged in the last (hrs)** | If you, your team or another automation messaged him within this many hours, he is skipped, so he never gets a follow-up right after a real chat. |
| **Only fans who have spent at least (¢)** | Only fans who have spent this much in total get follow-ups. It is in cents: 100 is $1, 500 is $5. 0 means every fan, including ones who never paid. |
| **Add a photo for the time of day** | Adds the photo you picked for this time of day in **Configuration**. Leave it off if you have not picked any photos there. A free message whose photo is explicit or not yet scanned is locked behind a price instead of going out free. |
| **Hold the chat for (hrs)** | After it sends a fan a message, other automations leave his chat alone for this many hours, unless he replies. 0 means no hold. |
| **Dry run** | Test mode. It goes through every step and shows what it would do, but sends nothing to fans. |
| **Runs every** | How often it wakes up to check for fans to act on. |

### How it works

A reply from the fan pauses the steps and starts them over. Once all three have gone out, they can start again after a few days, for at most three rounds, so it never nags. Fans who are deleted or blocked are skipped for good.

### What it never does

* It never writes anything itself. No AI is involved. If you left a step blank, nothing is sent for it.
* It never messages a fan who has not answered her last three messages in a row. See [how AI Chat works](https://docs.onlystack.com/agents/overview.md).
* It never runs while AI Chat is on. The [Engagement Agent](https://docs.onlystack.com/agents/engagement.md) writes to quiet fans instead, with every nudge written by AI, so a fan never gets both. The run reads **Skipped: AI Chat is on, so the Engagement Agent writes to quiet fans instead**.
* It never messages a fan who has spent less than the amount you set.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.