Add a file to a brand library
upload_brand_assetStore an image, logo or video from an https link in a brand's Library, where Creative Studio can use it: as references on create_visual (real product photos, people, a logo), and as a film's own media (add_studio_video_media) or source (create_motion_project from.asset_id). Images JPG/PNG/WebP/GIF; video MP4/WebM/MOV up to 80 MB. primary_logo: true makes an image the brand's logo, which visuals and films then carry. Not upload_asset — that stores into a WEBSITE's media library, which Creative Studio does not read. Free. Returns the Library asset.id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | Direct https link to the file | |
| name | No | Display name in the Library | |
| brand_id | Yes | Brand workspace id from list_brands | |
| user_goal | No | Optional: the user's goal behind this call, in one short sentence of plain words (e.g. "add a page so customers can book tables"). No names, emails or other personal details. | |
| primary_logo | No | Make this image the brand's logo |