Render motion graphic
render_asset[generate · costs credits] Render one motion graphic to a file (an overlay as alpha WebM and a ProRes .mov, full-frame as MP4) with a still; costs credits, so only when asked. Use only when the person wants the file; the editor's preview does not need it. On failure, fix the code with write_asset and render again. Not for many at once (use render_all_assets). Returns asset (with status) and videoUrl. Related: write_asset, review_asset, render_all_assets. Full docs: load_skill with tools: [name].
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": {
"project_id": "<project_id>"
},
"name": "render_asset"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | Many graphics at once, max 12, each with this tool's fields; fields beside it are defaults. | |
| assetId | No | Motion graphic id from list_assets. | |
| project_id | Yes | The AskEditor project this acts on (from list_projects). | |
| approval_id | No | Only when a previous call answered needs_approval: the approval_id it gave. Call again with it as soon as you have told the person where to approve: the call waits for their answer. |