Save brand kit
AvailableSave the user's brand: name, colors, fonts, tone, voice, logo and images. Free.
What it does
Create or update the account's brand kit (one per account). Call it when the user wants to save or change their brand. Send only what changes: a field left out or null keeps its saved value. The fields: name (needed the first time), up to 6 colors as #RRGGBB, up to 3 fonts by name (heading, body or accent), tone (up to 500 characters), notes (up to 1,000) and voice (a create_voiceover model and one of its voices). colors and fonts replace the whole list, and [] clears one; "" clears tone or notes; clear_voice: true removes the voice. With a paid plan the kit also takes images by https URL (PNG, JPEG or WebP, up to 20 MB each): one logo, which replaces the current one, and up to 10 reference images; remove_image_ids removes saved ones. Returns the kit and edit_url, the Brand kit page where the user can drop files, plus, with a paid plan, upload: a ready command to upload a file from this computer. Free.
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| name | string | Optional | — | The brand's name, needed when the kit is created. Left out or null keeps the saved name; it cannot be clearedUp to 60 characters |
| colors | object[] | Optional | — | Up to 6 brand colors. Replaces the saved list; [] clears it, null keeps it |
| fonts | object[] | Optional | — | Up to 3 fonts. Replaces the saved list; [] clears it, null keeps it |
| tone | string | Optional | — | How the brand talks, e.g. friendly, short sentences, no jargon. Left out or null keeps the saved tone; "" clears itUp to 500 characters |
| notes | string | Optional | — | Style notes: what to do and what to avoid. Left out or null keeps the saved notes; "" clears themUp to 1,000 characters |
| voice | object | Optional | — | The voice for the brand's voiceovers. Left out or null keeps the saved voice; clear_voice removes it |
| clear_voice | boolean | Optional | — | true removes the saved voice (send it without voice) |
| add_images | object[] | Optional | — | Images to add by URL, with a paid plan: one logo and up to 10 reference images per kit |
| remove_image_ids | string[] | Optional | — | Ids of saved images to remove, as get_brand_kit lists them |
Examples
- Save my brand kit: KUMO, colors #F2E27A and #1F5C8B, Fraunces for headings, a sunny and brief tone
- Use the logo you just made as my brand kit logo
- Set my brand voice to Kore on gemini-3.8-flash-tts and keep everything else in my kit
Use cases
- Saving your brand once so every image, video and voiceover after it follows the same colors, fonts and tone
- Describing your brand in the chat when you have no design files at hand
- Adding your logo and product photos so your assistant can show them in what it makes
How to use it
Connect Sakaira
One click or one URL. Sign in with Google. No API keys.
Ask in plain language
"Save my brand kit: KUMO, colors #F2E27A and #1F5C8B, Fraunces for headings, a sunny and brief tone"
Check the cost and balance in the reply
Every result tells you what it cost and what you have left.
FAQ
Does saving a brand kit cost credits?
No, save_brand_kit is free. The images, videos and voiceovers you make with your kit cost what they always do.
Can I add my logo and photos?
Yes, with a paid plan: 1 logo and up to 10 reference images, PNG, JPEG or WebP up to 20 MB each, added by link, on the Brand kit page of your Library, or from a file on your computer in Claude Code. Every account can save the name, colors, fonts, tone, notes and voice.
How many brand kits can I have?
One per account for now. Saving again updates it: what you change is replaced and everything else stays as it was.
Ready to try save brand kit?
Get 100 free credits