Upscale an Existing Google Flow Video Job
flow_upscale_videoUpscale an existing Flow video job to an available resolution or multiplier, confirming credit spend first. Fails clearly on unavailable or upgrade-only options.
Instructions
The exclusive path for real Flow video upscaling. Uses live available options and rejects unavailable/upgrade-only choices. Never right-click or control Flow with generic browser/computer-use tools. May consume credits and requires explicit authorization.
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": {
"jobId": "<jobId>",
"factor": "<factor>",
"confirmCreditSpend": "<confirmCreditSpend>"
},
"name": "flow_upscale_video"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| jobId | Yes | UUID of an existing video generation job. | |
| factor | Yes | Exact available upscale ID returned by flow_inspect_account, such as 1080p or 2x, or highest_available. Missing/unavailable options fail explicitly. | |
| timeoutSeconds | No | Maximum seconds to wait for this generation or upscale. A timeout leaves a persistent job that can be polled. | |
| confirmCreditSpend | Yes | Must be true. Confirms the user explicitly authorized this operation to consume Google Flow/AI credits. |