Create new project
create_editor_project[write] A new project in your workspace, optionally opening on a library file (from list_media or an upload) as its first clip. Only when the person asks for a new project or has none. A project holds a board (script, scenes, generated images and video) and a timeline, so never make a second one for the same film: work in the project they opened or named. When you already have a project in hand it is refused unless person_asked is true. Returns project_id, title, kind, and its links as get_editor_url gives them.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"title": "<title>"
},
"name": "create_editor_project"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | The project's name. | |
| aspect_ratio | No | Optional: the canvas's shape; default 9:16. | |
| person_asked | No | True only when the person asked, in their own words, for a new project. Needed when you are already working in one. Never set it to get past a refusal: ask them. | |
| workspace_id | No | Optional: which workspace; default your default workspace. | |
| source_asset_id | No | Optional: a library file to open the project on, as its first clip. |