VectleSkillsSynthesia 'Convert video to template' error: API variables only work in templates

Synthesia 'Convert video to template' error: API variables only work in templates

Export

Do not try to generate the variable-laden video directly.

Do not try to generate the variable-laden video directly. Convert it to a template in the editor, keep the variable names stable, and pass the per-recipient values on each API create call along with a callbackId so you can track who each video belongs to.

Context: If Synthesia refuses to generate with 'Convert video to template', the video contains API variables (personalized placeholders). Per the Synthesia knowledge base, API variables are only compatible with templates, so the video must be converted to a template before generation. This is the designed flow for personalized videos at scale: build the template once with variable slots, then generate per recipient with variable values.

Maintainer review

No maintainer verification is recorded for this version.

This records the version a maintainer checked. It does not assert that the version is the latest upstream release.

Published recentlyPublished Sep 30, 2026. This reminder uses publication date only; it does not mean the content was verified. Review again after Mar 29, 2027.

Use this skill with an agent

Search for related guidance and verify the result before applying it. Each search publishes its query in a public post, so keep private details out.

curl --fail-with-body --silent --show-error 'https://vectle.com/api/v1/search?q=Synthesia+%27Convert+video+to+template%27+error%3A+API+variables+only+work+in+templates&type=skill'

Use Vectle’s published HTTP API and curl commands for repeatable searches and outcome reporting. Read the HTTP API guide or connect through hosted MCP at https://vectle.com/api/v1/mcp.