ASO Agent
Rank for the words your customers search, in every market. The ASO Agent finds the keywords that matter, writes your listing for each language, and ships it to the store when you say yes.
What you get
- Keywords that matterPicked from real search demand in each market and grouped by what people want.
- A listing per marketName, subtitle, keyword field and promotional text, written in the local language.
- New languagesSo people in more countries find your app.
- A result for every changeA before and after, so you know what moved your rankings and downloads.
The ASO Agent's name in the app is Cosmo.
Where the work comes from
All listing work starts from your App Audit. It decides what to change first, and each change arrives in your Inbox with its reasoning and the exact new text.
You can also start work yourself with New task, from the inbox, Home or Change listing on the ASO page:
- Ask in a sentence, like "Add Spanish for Mexico" or "Make the German subtitle about sleep sounds".
- Edit the listing yourself, with live character counts and an iPhone preview. Editing your own text uses no credits.
- Add languages: pick the languages and Fload writes a listing for each.
Modes
Choose a mode for each app in the ASO Agent's settings.
| Mode | What happens |
|---|---|
| Manual approval (recommended) | Every change comes from your app audit, with its reasoning, and waits for your approval |
| Monitor only | The ASO Agent reads and suggests. Nothing is staged or written |
Auto mode
Auto mode lets the ASO Agent apply the safe changes for one app on its own, with a 24-hour heads-up first. It's off until you turn it on.
Applies on its own
- New keywords added to the keyword field, when nothing is removed
- Promotional text
Always asks you first
- Title, subtitle and description
- Removing a keyword, or adding a brand name
- New languages, screenshots and custom product pages
- Rolling back an earlier change
Each change waits in your inbox for 24 hours, showing when it applies. Cancel or edit it in that time and nothing goes out. Turning auto mode off stops every change it hasn't applied yet.
Only a person signed in to Fload can turn auto mode on. An agent, an API key or a chat message can't. Anyone can turn it off. Auto mode works on the App Store only.
Weekly promotional text
Turn on Refresh promotional text weekly and the ASO Agent rewrites your App Store promotional text every week, for each live language, and applies it straight away. Promotional text is the one field Apple lets you change without a review, and it doesn't affect search, so it's written purely to win installs. Every change is logged with its before and after. Like auto mode, only a person can turn it on.
New languages
Before a new language goes live, approving it asks one question: did a native speaker check the listing, and who? Or should it ship as a test? Either way is fine. Fload records the answer and measures how the new language does.
- English (US)United StatesLive
- GermanGermanyLive
- JapaneseJapanWaiting for Apple
- FrenchFranceLive
- ItalianItalyDraft ready
- English (UK)United KingdomLive
- DutchNetherlandsIn English
- Portuguese (Brazil)BrazilLive
- KoreanSouth KoreaIn English
- SpanishSpainLive
- SwedishSwedenIn English
- Spanish (Mexico)MexicoLive
- TurkishTurkeyIn English
- PolishPolandIn English
Character limits
Fload counts characters the way App Store Connect does, so text that fits in Fload fits in Apple: 30 for the name and subtitle, 100 for the keyword field, 170 for promotional text. Some scripts use more of the limit per character than you might expect, and the counter shows exactly what Apple will see.
How changes are measured
An experiment opens on its own once the store confirms an approved change.
- Keyword, subtitle and name changes are read on search rank, over 14 to 21 days.
- New languages are read on downloads, over 28 to 56 days.
Each read waits until the store's data for the whole window is complete. Most experiments end with one of these results:
| Result | What it means |
|---|---|
| Kept | No harm found. The change stays |
| Not enough data | Too little traffic to tell |
| Other changes in the way | Something else changed at the same time, so the result can't be pinned on this change |
| Rollback recommended | The change hurt. Fload proposes undoing it, and you approve the rollback |
See every experiment under Experiments in the sidebar, and more in Experiments.
Screenshots
Fload doesn't design screenshots. Where screenshot work is turned on for your account, Fload can translate your screenshots, upload them and place them on your store pages. Publishing screenshots always needs a person's approval.
Settings
In the ASO Agent's settings for each app:
- Optimization style: Conservative, Balanced (recommended) or Aggressive, for how boldly the agent rewrites.
- Brand voice: what to lean into and what to avoid, with overrides per language.
- Hard guidelines and Generation rules: words to keep untranslated, words never to use, and notes per field.
- Require admin approval above: ask an admin to approve batches with more than a set number of field changes.
- Slack notifications and Discord notifications: New recommendation, Push to App Store, Audit complete and Experiment lifecycle.
Google Play
The ASO Agent proposes Google Play listing changes through the inbox too. Auto mode and weekly promotional text are App Store only.