Change a project's settings
update_projectChanges a project's settings like Settings in the app: name, account type, what it sells, topic, niche (Project); channels, audience country, time zone, fixed posting times, videos per week, videos the user films (Posting); style, video language, voice, character (Videos). With videos the user films the style stays among those that work with them (get_catalog). Send only what changes. Changing the style in Automatic when the weekly plan already has videos made in the old style needs already_made: keep them, remake them in the new style, or remove them (ask the user). To switch Automatic/Manual use set_mode. The project icon is changed in the app.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| niche | No | ||
| sells | No | Business accounts only | |
| style | No | ||
| topic | No | What the channel talks about (HypeFox sets it at the first video; the user can change it) | |
| voice | No | ||
| country | No | ISO code, or "" for everywhere (the time zone follows it) | |
| project | No | Project id or name (optional if the user has one project) | |
| channels | No | ||
| character | No | Character id for the videos, or "none" (faceless; in Cartoon Storytime a random narrator) | |
| time_zone | No | IANA time zone of the audience, e.g. America/New_York | |
| fixed_times | No | Fixed weekly posting times; [] = HypeFox picks the audience's best times | |
| account_type | No | ||
| already_made | No | Only when changing style in Automatic with videos already made | |
| video_language | No | Needs a voice of that language: send voice too if the current one doesn't speak it | |
| videos_per_week | No | How many videos Automatic makes each week | |
| videos_you_film | No | How many of the weekly videos the user films with their phone and their face (To film), from 0 to videos_per_week: each comes with the script HypeFox picked (keep its hook and ending) and a time to film it by, 6 hours before it goes out; the editing is all automatic; if it doesn't arrive, HypeFox makes it with AI in the project's style. With 1 or more the style must be one of icone, collage, mappe. 0 = HypeFox makes them all. It counts from next week's plan. |