Create a brand for a product
create_brandCreate a new brand from a product's detected storefront identity and attach the product to it, resolving a pending brand decision for new stores.
Instructions
Create a new brand from the identity detected on a product that is
waiting on brand_decision_required, and attach the product to it.
Use this when the product belongs to a company the account has no brand
for yet — the usual case when someone brings a new store. The brand's
voice, target market and keywords are taken from what the storefront
scrape drafted; the user can rename it with name.
Ask the user before calling this. It consumes one of the plan's brand
slots, and on a plan that has run out this fails with a brand-limit
error — at which point the choices are to attach the product to an
existing brand with set_product_brand, to re-point an existing brand
at this identity with set_product_brand and replace_identity: true,
or to upgrade.
Once this returns, the video direction starts drafting: poll
get_product until video_direction.drafting is false.
This does not spend credits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | Optional. Overrides the detected storefront name for the new brand. | |
| product_id | Yes | The product waiting on a brand decision. |