Create a brand
brand_createCreate a brand owned by this agent. All work — publishing profile, strategy, first production — is DEFERRED until payment completes, so this call is cheap and reversible. Requires accepted_terms: you accept as a reseller on the brand’s behalf, and that assertion is recorded against your agent id. Follow with checkout_create.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| plan | No | Intended plan id; used by checkout_create. | |
| slug | No | Optional explicit slug. | |
| tone | No | ||
| niche | No | ||
| website | No | ||
| brand_name | Yes | Display name. The slug is derived from it unless you pass one. | |
| owner_email | No | Optional. The end brand’s email, for the claim invite and consent record. | |
| accepted_terms | Yes | Must be true. You are asserting authority to accept on the brand’s behalf. |