Price increase announcement video: a 45-second avatar, four scenes
Announce a price change with a 45-second Sume avatar video in four scenes: hook, reason, what changes, next step. Cost by tier, a working video_inputs body.
A price-increase announcement works as four short scenes in one Sume avatar video: a hook, the reason, what changes for the customer, and the next step. At 45 seconds in total it costs $8.28 on Standard, $11.02 on Plus and $24.75 on Max, and you read every spoken line before you submit.
The request shape is the video_inputs array from Sume's avatar video guide, read 2026-10-04. The prices in the sample script are placeholders; use your own, and have the person who owns the pricing change approve the wording first.
Why scenes beat one block of text
A pricing message is the kind customers listen to twice, so structure helps. A fixed duration per scene makes the length predictable and lets you change one scene without rewriting the rest. Total planned duration must still land between 4 and 60 seconds.
| Scene id | Purpose | Seconds |
|---|---|---|
| hook | Say what the video is about | 5 |
| reason | State the new price and why | 18 |
| change | Say who is affected and when | 14 |
| cta | Tell people where to ask | 8 |
| Total | 45 |
Cost by tier
Use Plus, the default, for something customers will quote back to you. Draft the wording at Standard first if you expect several rounds.
| Item | Standard | Plus | Max |
|---|---|---|---|
| One video | $8.28 | $11.02 | $24.75 |
| Same video in 16:9 and 9:16 | $16.56 | $22.05 | $49.50 |
The request body
Each spoken scene uses voice.type: "text" with exactly one of script or input_text, plus a duration. Current execution supports one avatar per final video and expects scene backgrounds to resolve to one shared scene, so the same background prompt repeats in every scene. The body below has the first two scenes; add the other two in the same shape.
curl -X POST https://api.sume.com/v1/avatar-1.0/talking-video \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: price-change-2026-11" \
-d '{"avatar_handle": "team_host", "aspect_ratio": "16:9", "quality": "plus", "video_inputs": [{"id": "hook", "voice": {"type": "text", "script": "Quick update on pricing, from our team.", "duration": 5}, "background": {"type": "prompt", "prompt": "Calm office, soft daylight, presenter centered"}}, {"id": "reason", "voice": {"type": "text", "script": "From the first of next month, the Team plan moves from forty nine to fifty nine dollars. We held the old price for two years, and the cost of running the service has gone up.", "duration": 18}, "background": {"type": "prompt", "prompt": "Calm office, soft daylight, presenter centered"}}, {"id": "change", "voice": {"type": "text", "script": "Nothing changes for current subscribers until their next renewal date, and you can switch to annual billing at the current price before then.", "duration": 14}, "background": {"type": "prompt", "prompt": "Calm office, soft daylight, presenter centered"}}, {"id": "cta", "voice": {"type": "text", "script": "Questions? Reply to the email this video came with, and we will answer within a day.", "duration": 8}, "background": {"type": "prompt", "prompt": "Calm office, soft daylight, presenter centered"}}]}'Say it plainly and say it is AI
Put the new number in the second scene and say it once, slowly. Do not bury it after a long preamble. Say in the clip, in the caption or in the message around it that the presenter is AI-generated. The API does not add that label for you, so put it in the script or the page the video sits on.
Sources
Related posts
More in Use cases
- Add print bleed to an AI image: mirror padding in Pillow
An AI image has no bleed, so a trimmed print can show a white edge. Extend the edges by mirroring with NumPy and Pillow, to the bleed your printer specifies.
- Privacy policy update explainer: a 40-second avatar video
Explain a privacy policy change in 40 seconds with a Sume avatar: three scenes, captions on, legal review before render. Cost by tier and a script checklist.
- Pumpkin patch last-weekend promo clip with a carving-night hook
Use the NRF carving stat to make a 10-second last-weekend promo for a pumpkin patch: two Wan 3.0 shots and a Timeline join, about $0.73 at 480p on Sume.
- Quinceañera invitation teaser: portrait and venue as references
A 10-second quinceañera invitation teaser from up to 10 reference images with Gemini Omni Flash 1.1, with the date added as a plate instead of generated text.
Written by Sume