Recipe
A short video for every product update
Release notes get skimmed. A 30-second video from a familiar face gets watched.
When a release is published, have your AI turn the notes into a 30-second spoken script, POST /videos with your founder's twin or a presenter, and post the video to your changelog and in-app banner.
How it works
- 1Hook into releasesTrigger from your changelog tool or deploy pipeline.
- 2Script the benefitLead with what the user can now do, not the technical change.
- 3Make the videoUse the release id as the idempotency key.
- 4Approve and postReview in your library, then publish.
The API calls
curl https://autopersonify.com/api/v1/presenters?gender=female -H "Authorization: Bearer $AUTOPERSONIFY_API_KEY"
curl -X POST https://autopersonify.com/api/v1/videos \
-H "Authorization: Bearer $AUTOPERSONIFY_API_KEY" -H "Content-Type: application/json" \
-d '{"presenter_id":"pr_anna_3f9a1c","script":"Hi Sarah, welcome aboard.","idempotency_key":"welcome-user-42"}'Full reference: developer docs, OpenAPI spec, markdown guide.
What you can build
- Changelog videos
- In-app 'what's new' clips
- Monthly round-up videos
Honest limits
- Videos take a few minutes to make, usually 2 to 10. Poll every 10 to 15 seconds or use webhooks.
- Every finished video uses the account's video minutes. When they run out, the API returns allowance_exceeded with a message you can show as it is.
- Call the API from server code only. Never put the key in browser code.
Questions people ask
Can it be fully automatic?
Technically yes. We recommend a human approval step before anything goes public.
Vertical for social too?
API videos are currently delivered in one format; for vertical social cuts, use the AutoPersonify app.
How long should it be?
20 to 45 seconds works best for updates.
Related
Last updated 2 October 2026.
Start free, no card required
3 free video minutes and one twin. Create an API key in Integrations and paste the prompt into your AI tool.