Skip to main content

AI quotas and limits

Every AI generation on Onflow Ads is metered against your account's allowance. AI is measured in actions, not money β€” nothing on this page touches your wallet, and there is no way to buy extra actions on their own.

Two allowances​

AllowanceSpent byAvailable on
AI text actionsEvery AI button that writes or reads words β€” drafting, refining, the overlap check, the proof explainer, the targeting copilot, the best-day advisor, the matchmaker, the blurb redraftEvery plan, including Free
AI imagesThe composer popup's Image tab on any engine, and Generate image with AI in the Paid Promotions booking wizardMaster and Ultimate only

They are independent. Drafting a post never touches your images; generating a picture never touches your text actions.

The AI support chat has its own third meter, which is counted in messages rather than actions and is unrelated to both of these. See Onflow AI chat.

The ladder​

PlanText actions per dayText actions per monthAI images per dayAI images per month
Free1300
Referral Premium1300
Lite2800
Plus31200
Elite41600
Master520210
Ultimate520210

Master and Ultimate get the same AI allowance. Ultimate's advantages over Master are elsewhere in the product β€” see Comparing the tiers.

These are the shipped defaults, not a contract

All four numbers can be adjusted per plan at runtime by the Onflow Ads team. The meter in the composer popup reads your live allowance, so if it disagrees with this table, the meter is right and this table is out of date.

Two windows, and the smaller one wins​

Each allowance is capped on two windows at the same time:

  • a daily window, which resets at 00:00 UTC;
  • a monthly window, which resets at 00:00 UTC on the 1st.

A generation is refused the moment either window is full. The number you see in a meter or an error message is the smaller of the two headrooms, which produces the one result people find surprising:

On Lite you have 2 text actions a day and 8 a month. If you use 2 a day for four days, the month is finished on the 4th β€” and every day for the rest of the month reads 0 left even though the daily window is untouched.

The monthly window is what stops a whole month's allowance being spent in a week. Spread it out.

Check the meter before you start a long session

The Text today and Images this month meters in the AI popup are the only place your live allowance is shown β€” and since it is the same popup on all three engines, opening it anywhere tells you the same thing. Open it once before a heavy editing session and you will know whether you have room for a draft-then-refine pass, or only one attempt.

Reliability changes your allowance​

The reliability page: the eyebrow β€œTrust on Onflow”, the heading β€œYour reliability score”, the line β€œOne number, from 0 to 10, that follows your account across the app and the bot”, a green ring showing 9.2 out of 10, a β€œTrusted” badge, and three eligibility chips reading β€œPaid Promotions Β· needs 4+”, β€œCross-Promotion Β· needs 5+” and β€œSubscriber Exchange Β· needs 4+”

Plus plan Β· Advertiser. Your score sits in the header pill on every dashboard page. The AI effects below are read from this same number.

Your plan sets the ceiling. Your reliability score decides how much of it you actually get.

BandScoreWhat happens to textWhat happens to images
Under reviewβ€”All AI is offAll AI is off
LowBelow 4.0Clamped to the Free baseline on both windows β€” 1 a day and 3 a month, whatever you payOff
Building4.0 to 4.9Halved on both windows, rounded upOff
Fair / Reliable5.0 to 8.9Your full plan allowanceYour full plan allowance
Trusted9.0 and aboveYour plan allowance plus 20% on both windows, and never less than one extraYour full plan allowance

Worked through on Master: Building gives 3 text a day and 10 a month with no images; Fair gives the shipped 5 and 20 with 2 and 10 images; Trusted gives 6 a day and 24 a month, still with 2 and 10 images.

Reliability can take images away that your plan paid for

Images need all of: Master or Ultimate, reliability at Fair (5.0) or better, and no open review. A Master account that falls to Building keeps its text allowance at half rate and loses images entirely until the score recovers. The plan floor never moves in the other direction β€” a high score cannot unlock images on a plan that does not include them.

The developer API is banded the same way​

There is one score, and it moves one set of allowances. If you hold a Boost API key, its requests per minute are now banded on exactly the thresholds in the table above: refused outright while you are under review, clamped below 4.0 to the lowest rate any plan sells the API at, halved and rounded up at 4.0 to 4.9, exactly your plan's rate from 5.0 to 8.9, and a fifth more at 9.0 and above β€” the same 20%, with the same "never less than one extra".

The practical point is that there is nothing separate to fix. One clean streak restores your AI actions and your integration's rate together, and one bad mark narrows both at once. The bands are worked out fresh on every call, so neither waits for you to reissue anything.

The rules and the exact figures are in Your reliability score; your plan's own keys-and-rate ladder is on The Boost API.

Testing accounts read as unlimited​

An account the Onflow Ads team has flagged for testing gets unlimited text and images, images switched on regardless of plan, no reliability clamp, and reads as Ultimate in every meter. The composer popup shows the word unlimited in place of a bar.

This is a real state, not a display bug. If you see it on an account you did not expect it on, tell support.

Burst limits are separate and free​

On top of the allowance, each AI endpoint has a short-window burst limit. Hitting one returns Too many attempts. Please wait a minute and try again. and costs nothing β€” no action is reserved and none is spent.

The popup's tabs are counted separately from each other, because each one calls a different endpoint β€” and the Generate tab's limit depends on which engine you opened it from.

ControlAttempts allowed
The popup's Refine tab (and any text through the shared AI endpoints)20 per 5 minutes
Any image generation β€” the popup's Image tab, or Generate image with AI10 per 5 minutes
Generate, on a cross-promotion30 per 10 minutes
Generate, on a Paid Promotions booking β€” shared with Fix to pass40 per 10 minutes
Generate, in the Subscriber Exchange30 per 10 minutes
Run the compliance check (with the pre-flight)120 per 10 minutes
Targeting copilot30 per 10 minutes
Best day to go live40 per hour
Redraft my blurb with AI20 per hour

Check overlap and Find my best matches have no burst limit of their own.

The table above is the only pacing there is β€” press a button and it runs, with no countdown in between. In normal use you will meet your daily allowance long before you meet a burst limit.

You are only charged for a result​

The order is always: check the content policy, check your plan, check the limit, reserve one unit, call the model, and hand the unit back if anything at all went wrong. In practice:

SituationCharged?
A finished draft, refinement or imageYes, one unit
A content-policy declineNo β€” the check runs before anything is reserved
The model returns nothing, or an empty resultNo β€” refunded, and the message says so
An outage, a network failure, an unexpected errorNo
A generated image that comes back malformedNo
A generated image Telegram will not acceptNo, even though the generation itself succeeded
A generated image that cannot be saved to your ad postNo
Best day to go live falling back to the deterministic dateNo β€” refunded
Find my best matches returning nothing that survives validationNo β€” refunded
Run the compliance checkNever, in any circumstance
Check overlap with no overlap foundNo β€” no model call is made
Fix to pass on a post that already passesNo
Reading your meter, or reading an upgrade panelNo

Every failure message on the site says no action was used or no image was used. If you see one of those and your meter went down anyway, that is a bug worth reporting.

The four walls, and what each one means​

When you run out, the panel you see is chosen by why you are blocked.

WallTitleWhat it meansWay out
Under reviewAI is paused while your account is under reviewA review is open on your accountIt returns automatically when the review resolves. No upgrade helps
ReliabilityYour AI quota is limited by reliabilityYour score is Low or BuildingRaise your reliability to Fair (5.0) with clean, on-time activity to restore the full allowance β€” or upgrade for a bigger one now
Plan capYou've used today's AI actions, or this month's when the month is what ran outYou spent this plan's allowanceWait for the reset (00:00 UTC for the day, the 1st for the month), or upgrade
Top of the ladderYou've used today's AI actions (or this month's)You are already on the top AI planWait for the reset. There is nothing to sell you, and the panel says so

The panel names your current allowance and the next plan's, and links to the pricing page and to your reliability page. Reading it costs nothing β€” it is arithmetic over the plan ladder, not a model call.

The reliability wall is not an upsell in disguise

When reliability is the blocker, the panel deliberately offers two routes and puts the free one first. Upgrading raises the ceiling but does not remove the clamp: a Low account on Ultimate is still clamped to the Free baseline. Fixing the score is the only thing that restores the allowance you already pay for.

When the team switches something off​

Three operator controls change what you see, and none of them ever costs you an action.

What is switchedWhat you seeWhat to do
AI globallyAI is temporarily unavailable. Please try again shortly.Wait. Every non-AI part of the product is unaffected
One AI featureThis AI feature is currently turned off.Other AI buttons keep working. Check the status page
The image engine onlyImage generation is temporarily unavailable. Please try again shortly.Text still works β€” images run on a different engine. See What powers the AI
The daily spend ceiling reachedEvery AI surface reports itself unavailableIt clears at 00:00 UTC

If something goes wrong​

What you seeWhat it meansWhat to do
You've used today's AI actions. They reset at 00:00 UTC.The daily text window is fullWait for 00:00 UTC, or upgrade
You've used this month's AI actions. They reset on the 1st of the month (UTC).The monthly text window is fullWait for the 1st, or upgrade for a bigger monthly allowance
You've used your daily and/or monthly AI actions.A text window is full, and which one could not be read just thenCheck the meters: if the daily one reads 0 left on a fresh day, the month is what is finished
You've used your AI allowance (daily and/or monthly).The same, from the shared AI endpointsDaily resets at 00:00 UTC, monthly on the 1st
You've used your AI image allowance.An image window is fullSame reset times
Image generation is limited while your reliability recovers.Your plan includes images; your score does notSee Reliability score
AI is paused on your account while a review is open.A review is openNo action needed. It returns when the review closes
The meter reads 0 left but you have not used AI todayThe monthly window is spentWait for the 1st, or upgrade for a bigger monthly allowance
The meter says unlimitedA testing accountExpected on internal accounts; report it on yours
Could not read your AI allowance - you can still try.The meter could not be readPress the button anyway. The server enforces the real limit
Too many attempts. Please wait a minute and try again.A burst limit, not your allowanceWait a minute. Nothing was spent