Create a brand
create_projectMakes a new Simplo project (one per brand), from the brand's website or, when it has none, a short description of the business. With websiteUrl, Simplo reads the site in the background (profile, voice, products, colours, logo, product photos; free, needs an active plan) and this answers at once with analysisStatus "analyzing": call get_brand about a minute later, and again until it answers the profile. A description passed with a website is given to that reading as extra context. With only a description, it is stored as the profile's description and nothing is read: fill in the audience, voice, products and colours with update_brand. contentLocale is the language posts are written in (en, es or pt-BR); without it they follow the user's interface language. Each plan allows a number of brands. When the user once archived a brand with the same website, this refuses with that brand's id: ask the user, then pass reactivateProjectId to bring it back with its posts and profile, or force: true for a new one. Ask the user before making a brand.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | The brand's name; required unless reactivateProjectId is passed | |
| force | No | Make a new brand even though an archived one has the same website | |
| websiteUrl | No | The brand's website, e.g. https://example.com | |
| description | No | What the business is and does, in a few sentences, for a brand with no website | |
| contentLocale | No | ||
| reactivateProjectId | No | Bring back this archived brand (from a refusal) instead of making a new one |