Vet Clinic Vaccine Reminder as an AI Avatar Video: Script, Cost
Script a vet clinic vaccine reminder for an avatar video on Sume: three scenes, seconds math, request JSON, and cost on standard, plus and max.
Vaccine reminders are routine, but pet owners respond to a friendly face. A Sume Avatar 1.0 clip can deliver the message in 4 to 60 seconds with a consistent clinic host.
Prices are from Sume's API pricing page and the request shape from Generate avatar video, both read on 2026-10-05. The avatar must exist first: Create new avatar accepts a prompt, a profile or a photo.
What should the script and scenes look like?
Keep the reminder generic enough to apply to a whole list, since the clip is one render for everyone. Counts use 2.8 words per second, rounded up per scene.
The seconds column is Sume's planning estimate of ceil(words / 2.8) per scene, not a measured render time.
| Scene | Spoken line | Words | Seconds |
|---|---|---|---|
| hi | "Hello from Maple Street Vets. This is a friendly..." | 17 | 7 |
| why | "Staying current protects your pet, and it keeps ..." | 13 | 5 |
| how | "Reply to this message, or book a slot online. Mo..." | 15 | 6 |
| Total | 45 | 18 |
POST https://api.sume.com/v1/avatar-1.0/talking-video
{
"avatar_handle": "front_desk_host",
"aspect_ratio": "9:16",
"quality": "plus",
"video_inputs": [
{ "id": "hi", "voice": { "type": "text", "script": "Hello from Maple Street Vets. This is a friendly reminder that your pet's yearly vaccines are due." }, "background": { "type": "prompt", "prompt": "Bright, plain room, locked-off camera, soft daylight" } },
{ "id": "why", "voice": { "type": "text", "script": "Staying current protects your pet, and it keeps boarding and grooming bookings simple." }, "background": { "type": "prompt", "prompt": "Bright, plain room, locked-off camera, soft daylight" } },
{ "id": "how", "voice": { "type": "text", "script": "Reply to this message, or book a slot online. Most visits take about twenty minutes." }, "background": { "type": "prompt", "prompt": "Bright, plain room, locked-off camera, soft daylight" } }
]
}What does it cost?
The plan above comes to 18 seconds, inside the 4 to 60 second window. At Sume's per-second rates (no product image), one render costs $3.31 on standard, $4.41 on plus (the default when quality is omitted) and $9.90 on max. Creating the avatar is a separate one-time $0.95; later clips reuse the handle.
| Quality | Rate per second | One clip | Total (1 clip) |
|---|---|---|---|
| standard | $0.184 | $3.31 | $3.31 |
| plus | $0.245 | $4.41 | $4.41 |
| max | $0.55 | $9.90 | $9.90 |
Where does personalization go?
A single render cannot say each pet's name. For personal details, keep them in the email text around the clip, or render a few variants by species. Sume bills each render by its length, so ten 20-second variants cost ten times one.
Do not state dates or intervals in the script unless they hold for every recipient.
What will it not do?
It will not give veterinary advice or answer questions about a specific animal. It reads a fixed script.
Scripts for Avatar Video should be English; Sume's guidance is that non-English speech breaks caption alignment.
Sources
Related posts
More in Use cases
- Vimeo's AI label vanishes in the embed when the title is hidden
Vimeo shows the AI label under the title and in the embedded player, but not when the title is hidden. What to do on a landing page that embeds an AI clip.
- Vimeo labels its own AI tools' output itself: what you control
Vimeo may apply an AI label you cannot remove when its own tools made the video. What that means for a clip you generate elsewhere, such as on Sume.
- VIP early access teaser: trim 6 seconds from the hero clip, add a card
Cut a 6-second VIP teaser from the sale hero clip with video trim ($0.02), then burn the early-access time as cues. The code stays out of the public cut.
- Vocabulary flashcard videos: one Wan 3.0 scene per word, your captions
Make language-learning flashcard clips on Sume: one short Wan 3.0 scene per word, with the word and translation burned as caption cues you typed, not generated.
Written by Sume