AIOnlyAI Docs

Trigger Messages and mass messages

>-

Trigger Messages are automatic messages sent by the bot when a fan likes content or comes online. Their purpose is to gently bring the fan back into the conversation and increase engagement.

The feature includes timing restrictions to prevent excessive bot activity.

💡 Before sending a Trigger Message, the bot checks:

  • whether any bot messages have been sent within the last 4 hours
  • whether any Trigger Messages have been sent within the last 8 hours

If both conditions are met, the bot sends a Trigger Message.

How Messages Are Selected

  • messages are selected randomly from the list of added Trigger Messages
  • priority is given to messages that have not been sent before
  • once all messages have been used, the cycle starts again

Setup Steps

Step 1. Open the model → Trigger Messages tab

Знімок екрана 2026-05-28 о 09.25.08

Step 2. Add Trigger Messages

There are two ways to add Trigger Messages.

Option 1. Import

Click Import to select messages from the available templates.

  • you can use ready-made messages
  • you can use them as a base and edit them to fit the model
Знімок екрана 2026-05-28 о 09.34.01

When you click Import, the selected Trigger Message is automatically added to the list.

Option 2. Add

Click Add to create your own message.

Available options:

  • add a text-only message
  • add media content
  • when adding media, you can:
  • set a price (if the content is paid)
  • add a free preview
  • text and media can be used together or separately
Знімок екрана 2026-05-28 о 09.35.00

After completing the setup, click Create Trigger. The new Trigger Message will automatically appear in the list.

Step 3. Enable the Feature

After adding enough Trigger Messages, enable the feature using the Trigger Messages toggle.

Знімок екрана 2026-05-28 о 09.36.00

Before activation, it is recommended to prepare:

  • 4–5 text-only messages
  • 1–2 messages with media (or more, if content is available)

This allows the bot to use a variety of messages and avoid repetitive interactions.

Once enabled, the bot will automatically react to likes and online activity, sending Trigger Messages according to the configured restrictions.

Video Guide: Trigger Messages Setup | OnlyAI

🔗 https://youtu.be/MhGmd_o1p1k?si=tXTle7-wkUTDc9Ho

Mass DM

Mass DM is used to create mass messages for a model’s fans. Here, a message can be written manually or generated with AI, content can be attached, the audience can be selected, exclusion rules can be configured, and the Mass DM can be sent immediately or scheduled.

Mass DM includes three tabs: Compose, Rules, and Results.

Compose

The main tab for creating a Mass DM. All settings are arranged sequentially on one page.

Out right now

This section shows the active Mass DM: status, date and time sent, message text, number of recipients, and languages.

Delete / Unsend can be used to remove a sent Mass DM from chats.

Template

Here, a previously saved template can be selected and used as a ready-made configuration for a new Mass DM.

By default, No template selected is selected. Once a template is chosen, the saved settings are applied to the current Mass DM and can be changed before sending if needed.

A new template can be saved after configuring the Mass DM using Save as template at the bottom of the page.

Message

Here, the Mass DM text can be written manually or generated with AI.

The available AI generation options are Casual engagement, Flirty message, Reactivation, PPV teaser, and Custom prompt.

Custom prompt allows a custom instruction to be entered for message generation.

After selecting an option, click Generate. Clicking Generate again replaces the current AI-generated text with a new version. The generated text can also be edited manually.

The final message is automatically sent to each fan in the language used in their conversation with the model.

PPV

Here, photos or videos can be attached to the Mass DM.

After enabling Attach content, a ready-made content folder or individual files from the Vault can be selected.

Additional settings include:

  • Skip fans who already bought this — excludes fans who have already purchased the content;
  • Skip fans who already received this — excludes fans who have already received the content in previous Mass DMs, regardless of whether they purchased it;
  • Price — sets the content price. If the field is left empty, the content is sent for free;
  • Free previews — selects files that will be available as free previews.

The already received check works based on previous Mass DMs. For content sold by the bot directly in chats, information is stored by folder, so a manually selected set of files cannot always be matched to a previous sale.

After sending

Here, Delete automatically after 23 hours can be enabled.

When enabled, the Mass DM is automatically removed from chats after 23 hours. When disabled, the message remains until it is manually deleted or unsent.

Who gets it

Here, the audience for the Mass DM can be selected.

The following filters are available:

  • Total spent — the total amount spent on PPV purchases and Tips over all time. Available ranges are $0–5, $5–10, $10–30, $30–50, $50–100, $100+, or a Custom range;
  • Subscription duration — New (under 7d), 7–30 days, or 30 days+;
  • Subscription status — Active, Set to expire, or Expired;
  • Lists — fan lists.

Custom range is added to the selected Total spent ranges rather than replacing them.

Fans without spend figures are not automatically counted as $0 and do not match any spend bracket until the data is synced.

Selected shows the number of fans matching the selected audience filters. Will receive shows the final number of recipients after all exclusions are applied.

For scheduled Mass DMs, the audience is not fixed in advance. Eligibility is recalculated before the actual send.

Sending and saving

After configuring the Mass DM, three actions are available:

Save as template — saves the current configuration for future use.

Schedule — schedules the Mass DM.

Send Mass DM — sends the Mass DM immediately.

Schedule

Clicking Schedule opens the Mass DM scheduling window.

Here, one or more days can be selected and a sending time can be set. One selected time applies to all selected days.

Separate message variations can be generated for different sends based on the selected AI prompt. Each scheduled message can be edited or generated again.

After confirmation, a separate scheduled Mass DM is created for each selected day and time.

Before each actual send, the audience is recalculated. Current audience filters, Rules, and attached content restrictions are taken into account.

Rules

Here, permanent rules for excluding fans from Mass DMs can be configured.

Rules are saved for a specific model and applied to future Mass DMs. Configuring Rules does not send anything by itself.

Who gets left out

Here, the main exclusions can be configured:

  • Skip fans on an ignore list — excludes fans from the Ignore List;
  • Skip fans you talked to recently — excludes fans with a recent active conversation;
  • How recent is recent — defines the number of hours during which a conversation is considered recent;
  • Skip fans with a follow-up coming — excludes fans with an upcoming scheduled follow-up.

Skip chats the bot has left

Here, reasons for the bot leaving a conversation can be selected to determine which fans should not receive Mass DMs.

Switched on = these chats are excluded from the Mass DM.

Fans marked as underage are always excluded and cannot be included again.

After changing the settings, click Save rules. Saved rules are applied to all future Mass DMs for the model.

Results

Here, results of sent Mass DMs can be viewed for the selected period.

The overall statistics include:

  • Sent — number of messages sent;
  • Reactivated — number of fans who returned after the Mass DM and the reactivation rate;
  • PPV Buyers — number of buyers of the attached PPV;
  • PPV Revenue — revenue generated from PPV;
  • Per Sent — PPV revenue relative to the number of fans who were offered the PPV.

Below, results for individual Mass DMs are displayed, including date, message text, number sent, Came back, purchases, and Revenue.

The reporting period can be changed using the date selector.

Mass DM Overview

Mass DM Overview is located in the main admin panel and is used to manage Mass DMs across all models. It includes Calendar and Campaigns views.

Calendar

Calendar shows scheduled Mass DMs across models.

Here, the view can be switched between Week and Month, the period can be selected, and data can be filtered by teams.

Scheduled sends are displayed in the calendar. A scheduled send can be opened to manage it: change the message or time, or cancel the send.

Campaigns

Campaigns displays created Mass DMs as separate rows.

For each Mass DM, the date and time, Model, Message, Sent, Replies, PPV bought, Revenue, and Status are displayed.

Calendar is used to manage scheduled sends, while Campaigns is used to review individual Mass DMs and their results.