Retry one scene and keep the voice track: Format previous_run_id
A new voice is not a reason to redo a whole video. Continue a finished Format run with previous_run_id and an instruction that touches one scene only.

How do you change one scene of a finished AI video without losing the voice-over? Start a new Format run with previous_run_id set to the finished run and an instruction that names the scene and says what to keep. The new run continues from the old one instead of starting from nothing.
New voices arrive constantly, such as ElevenLabs' Eleven v4 (read 2026-10-04), and it is tempting to redo everything to try one. A targeted retry keeps the approved narration and spends credits only on the scene that changed.
The request
The Format runs guide shows the shape: you post the same Format run create call with previous_run_id and a new instruction. An example instruction in the docs is "Retry the selected scene only. Keep every other scene and the voice track unchanged." Be as specific about the scene as you can: its number or the line it speaks.
When a continue is refused
The run is checked before work starts, so a refusal costs nothing.
| Code | Meaning |
|---|---|
previous_run_not_found | No such run, or it is not yours to continue |
previous_run_format_mismatch | The previous run used a different Format |
previous_run_not_terminal | The previous run is still working |
previous_run_not_resumable | That run cannot be continued |
Habits that make retries cheap
Wait for the earlier run to reach a terminal state before you continue it. Keep one instruction per retry, so you can tell which change produced which result. If the voice itself is what you want to change, say so explicitly, because the default instruction above tells the run to leave it alone.
For a line-level change inside a scene, regenerate that line's audio as a TTS job and re-time the scene from its word timestamps, as in cut a voice-over into sentence clips.
Sources
Related posts
More in Formats
- Send more than 100 spreadsheet rows to a Sume Format in chunks
One Sume bulk queue takes 1 to 100 items. For a 450-row sheet, split it into chunks and key each chunk so a retry never doubles spend.
- Spreadsheet with more than 64 columns: nest them in one Sume input key
A Sume run input allows 64 top-level keys and 2 MiB. Nested keys do not count toward the 64, so a 90-column sheet row fits under a single key.
- Stage a Sume Format change with no branches: second slug, If-Match
Sume Formats have no branches or revert. Test a change in a second Format slug, then promote it to the live one with a single If-Match PUT of the files.
- Stocking stuffer ads for 100 products: one bulk run, 16 at a time
One Sume bulk run takes 1-100 items and 1-16 parallel workers. Here is how to set it up for a stocking stuffer catalog and check the failed count at the end.
Written by Sume