Create a document from a recording
create_documentTurns a screen recording into documentation: Easy Scribe writes numbered steps with a screenshot at each one, from what happens on screen and any narration, so recordings without audio work too. Takes video_url (a direct link to an .mp4, .webm or .mov file) or upload_path (from create_upload_url). Each call creates a new document in the user's Easy Scribe account, which counts toward the Free plan's monthly allowance; processing takes a few minutes, and get_document reports progress and returns the finished document. When the allowance is used up, it returns an error that says when more documents are available.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_document"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | No | Document title, for example "How to issue a refund". | |
| language | No | Language to write in, for example English. Default Auto (the language spoken in the video). | |
| template | No | Document format. Default general. See list_templates. | |
| video_url | No | Direct https link to a video file. Page links (Loom, YouTube) open a web page rather than a video file; such videos are downloaded first and uploaded with create_upload_url. | |
| redact_pii | No | Blur personal data in text and screenshots. Requires Easy Scribe Pro. | |
| description | No | Optional: the audience, purpose or focus the user asked for. Easy Scribe sees the video itself, so this doesn't need to describe what happens in it. | |
| upload_path | No | The upload_path returned by create_upload_url. | |
| workspace_id | No | Optional workspace from list_workspaces. Default: personal workspace. |