The core principle: human-in-the-loop

Every piece of AI-generated content in Mainline passes through a review-and-accept step before it is sent to App Store Connect. Mainline never writes AI-generated content directly to ASC. You always see what the AI produced, can edit it freely, and decide whether to apply it.

This applies to:

  • Translated listing fields
  • Drafted descriptions and promotional text
  • Review reply suggestions
  • Architecture plans (not sent to ASC at all — stored locally)

Supported providers

Provider Models
Anthropic Claude (model selection in Settings)
OpenAI GPT-4 and later (model selection in Settings)

You connect your own API key — Mainline sends requests directly from your device to the provider. AG Studio Apps never sees your content or your API keys. See the Privacy Policy for details.


AI Translation

AI translation is available on every listing text field. After saving a field in one locale, tap Translate to other locales.

How it works

  1. You see a list of your app's other active locales.
  2. Select the locales you want to translate into.
  3. Optionally toggle Overwrite populated fields — if off, Mainline skips locales that already have content for this field.
  4. Tap Translate. Mainline runs translations concurrently, with a concurrency limit to avoid hitting rate limits.
  5. Each locale shows its result: the translated text, a success indicator, or an error.
  6. Tap Apply on individual locales, or Apply All.

Character limits

Mainline enforces ASC’s character limits client-side before each PATCH. If a translation exceeds the limit for a field, you’re shown the translated text and asked to shorten it — Mainline won’t silently truncate.


AI Metadata Drafting

On the description, promotional text, and What’s New fields, tap Draft with AI to generate a draft from scratch.

Mainline sends your app name, existing metadata context, and an optional brief you provide as a prompt. The draft appears in the editor for you to revise before saving.

💡
The draft is a starting point

AI-drafted copy rarely goes directly to the App Store without editing. Use it to break writer's block or get a structure in place, then revise for your app's voice.


AI Review Reply Suggestions

When replying to a customer review, tap Suggest Reply. Mainline sends the review text to your AI provider and generates a suggested response. The suggestion appears in the reply editor — you edit it, accept it, or start fresh.


Architecture Planning Wizard

For new apps, the Architecture Planning Wizard is an AI-assisted version of the New App flow. You feed it a short description of the app you want to build, and the AI proposes a multi-bundle architecture: the main app’s bundle ID, any widget or extension bundle IDs, suggested App Groups, and the ASC capabilities each bundle should declare. It also asks clarifying questions when the brief is ambiguous.

You review the proposed plan in an editable form before accepting. On Accept, Mainline creates the bundle IDs in App Store Connect and enables the chosen capabilities for each. The plan itself isn’t persisted afterwards — what lives on is the resulting set of bundles and capabilities in your ASC team.

The wizard is available from the Dashboard’s New App menu.


Configuring your AI provider

Go to Settings → AI Provider to:

  • Switch between Anthropic and OpenAI as the active provider
  • Select the specific model to use
  • Update your API key

You can connect both providers and switch between them at any time.


AI usage costs

Mainline uses your own API keys. All usage charges go directly from you to your chosen AI provider — AG Studio Apps does not mark up or proxy AI usage. Check your provider’s current pricing before running large batch operations like translating many locales at once.