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

# Agent workflows

> Patterns that work well.

## Weekly refresh, agent-driven

1. `list_batches` to see what exists.
2. `generate_batch` with a small `count` (5 to 10) to keep runs short.
3. `get_batch` and inspect `copyVariants` for each ad.
4. `upload_to_meta`, then activate the winners in Ads Manager.

## Localized test

With the Global plan, pass `market` (for example `DE` or `JP`). Ads are regenerated natively in that language with market conventions, not translated overlays. EU markets are uploaded with the required DSA advertiser fields.

## Reading results per concept

Every ad carries its `concept`: the hook family, visual style, the reference brand it was modeled on, and how long that reference has been running. Ad names in Meta keep the concept slug, so performance rolls up per concept.
