Skip to main content

Overview

Creates a new video project that serves as a container for chapters and video content.

Parameters

name
string
required
Project name (1-30 characters)
description
string
Optional project description (max 1000 characters)

Returns

Returns the created project with its unique ID.

Example Usage

In Claude

Create a new project called "Product Demo" for showcasing our new features
Claude will use the CreateVideoProject tool and respond with the project details.

Direct Tool Call

{
  "name": "CreateVideoProject",
  "arguments": {
    "name": "Product Demo",
    "description": "Showcasing new features for Q4 launch"
  }
}

Response

{
  "id": "prj_abc123xyz",
  "name": "Product Demo",
  "description": "Showcasing new features for Q4 launch",
  "created_at": "2025-12-02T10:00:00Z"
}

Common Use Cases

Create a project for my cooking tutorial video series
I need to create 3 projects: one for onboarding, one for features, and one for testimonials
Create a project called "Holiday Sale 2025" with description "Promotional video for winter sale campaign"

Next Steps

After creating a project:
  1. Use AddChapter to add chapters
  2. Use AddVideoPrompt to create content
  3. Use ExportProject to get the final video

REST API Equivalent

This tool calls: POST /api/v1/projects See the Create Project API documentation for more details.