Guides
Sume guides: the API, Formats, agents, models, media tools and pricing, each answer dated and sourced.

Sume webhook retry schedule: 10 attempts, then what?
Sume tries a webhook up to 10 times. Job webhooks use a fixed 30 s gap; run webhooks back off with jitter up to an hour. What happens next, and how to replay.

Suno alternative with an API: what Sume's Music Router does
Looking for a music generator you can call from code? What Sume's Music Router takes in, returns and does not do, so you can decide if it fits.

Suno API: the music API options and what Sume offers
Looking for a Suno API? Sume does not list Suno, but the Music Router takes a prompt and returns audio. Request shape, async polling, limits and fixed price.

Suno MCP: making music from Claude, and what Sume's MCP has
No Suno MCP server is in Sume's docs. Sume's hosted MCP does expose a music_create tool for Lyria-based music, and paid calls need an idempotency_key.

Suno old models retired, what now? Keep a music API stable
Vendors retire music models and Sume's Music 1.0 is retiring gradually too. Call the router, log job.model and routed_model, and pin ids so changes are visible.

Edit part of a song with an AI prompt: what to do on Sume
Sume has no edit-a-section route for songs. Instead regenerate with a section-marked brief, change one axis at a time, and keep the takes you like.

Suno v6 commercial use of licensed music: what Sume lists
Suno announced v6 on 2026-09-09. Before a track goes in an ad, check whose terms apply. Sume's Music Router lists Lyria ids, not Suno, and makes no rights claim

Does Suno watermark songs? What you can and cannot confirm
Suno's v6 launch is on its blog, but no watermark detail was readable there. How to check Suno's terms, and what Sume's music files are as delivered.

API sync mode wait timeout: the job is still running, so poll
When a Sume sync request returns before the job ends, the job still runs. Read sync.timed_out and sync.capacity_exhausted, then poll status_url, not a resubmit.

Sync music to the beat of a short video with AI
YouTube's Gemini editing can sync music to the beat. To do it yourself on Sume, read beat times from a clip's music track and place Timeline cuts on them.

Avatar video quality settings: standard, plus or max?
Sume's talking avatar video takes quality standard, plus (default) or max. What each means, the other output fields, and how the preview relates to final tier.

AI avatar video length limit: 4 to 60 seconds per job
Sume's avatar video accepts an estimated 4 to 60 seconds per job, for scripts, scenes, previews and inline captions. Where it applies and what to do outside it.

Talking photo AI without watermark: what Sume documents
Sume's docs describe no watermark option for talking photo clips. They do fix the inputs: a still, Sume-hosted audio under 10 MB, 1-300 s or 5-14.8 s by route.

Team API keys: which wallet does a Sume run charge?
A Sume run charges the workspace its API key belongs to. A team key spends the team wallet; a personal key on a team Format is refused with 403.

Telegram video note limits: 1 minute, square, upload only
A Telegram video note is a rounded square MPEG4 up to 1 minute, and bots cannot send it by URL. What sendVideoNote takes and how to render a square clip.

Text to speech API with emotion, speed and volume controls
Sume's text to speech API takes generation_config: speed 0.6 to 1.5, volume 0.5 to 2.0 and an optional emotion guide of up to 64 characters.

Threads carousel limits: 2 to 20 items, images and video
Meta's Threads API page allows carousels of up to 20 images, videos or a mix, minimum 2; images are JPEG or PNG at 8 MB. How to prepare the set with Sume.

Threads video limits: 5 minutes, 1 GB, 9:16 recommended
Meta's Threads API page lists MOV or MP4, H.264 or HEVC, up to 300 seconds and 1 GB, ratio 0.01:1 to 10:1 with 9:16 recommended. Sume settings that fit.

TikTok ad creative best practices: 9:16, 720p, hook
TikTok recommends 9:16 video at 720P or higher, a hook in the first 6 seconds and 5-10 words per second of text. How to build that with Sume.

TikTok app bundle video ad specs: 5 to 60 seconds, 720x1280
TikTok's global app bundle page lists 9:16 at 720x1280 or larger, 5 to 60 seconds (21–30 s recommended), 500 MB and 516 kbps. Sume generation settings.

TikTok in-feed ad specs: 9:16 at 540x960, up to 10 minutes
TikTok's auction in-feed page lists 9:16 (540x960 minimum), 16:9, 1:1, up to 10 minutes and 500 MB. How to hit them with Sume video and Timeline.

TikTok Reservation ad video specs: 9:16, 5 to 60 s, 2,500 kbps
TikTok's reach and frequency page lists 9:16 at 540x960 or larger, 5–60 s (9–15 s recommended) and a 2,500 kbps floor. Compared with the travel-ads page.

Can you use AI-generated videos on TikTok Shop?
Yes, if the video is truthful and shows the product as it ships. TikTok Shop's 09/02/2026 AI policy bars altering size, color or performance.

TikTok Spark Ads video requirements: 10 minutes and no format rules
TikTok's Spark Ads page limits videos to 10 minutes and lists no ratio, resolution, file type, bitrate or size restrictions. What that means for AI video.

TikTok streaming ads specs: 2:3 card image and 35-character title
TikTok's streaming ads page lists a 2:3 card image at 500x750 or larger and a two-line, 35-character title; video follows in-feed rules. Make the card in Sume.

Turn a TikTok trend into an AI video for my product: 4 steps
Search the trend, read a clip you own, rebuild its beats around your product photo, then generate 9:16. The four Sume calls in order and what each returns.

TikTok trending videos: yesterday vs this month window
Sume's trending video search takes six windows, from yesterday to all-time. Which to pick for a spike versus a steady trend, and what each default is.

TikTok trending videos by country: Korea, US and UK via API
Pass a two-letter region such as KR, US or GB to Sume's trending video search to scope results to one country. Browse across US, GB and KR is not in production.

TikTok Video Shopping Ads video specs and limits
TikTok's Video Shopping Ads page sets counts, not file specs: up to 20 products and 50 videos per ad group. Here is what it says and what it leaves out.

Timeline fit: cover, contain, stretch or blur?
In a Sume Timeline render, video[].fit sets how a clip fills the frame: cover crops, contain pads black, stretch distorts, blur pads with a blurred copy.

render_strategy_unsafe: Timeline render single with over 12 slots
render_strategy_unsafe means render.strategy was single with more than 12 video slots. Use auto or chunked, or send 12 or fewer slots. Sume Timeline docs.

Timeline error too_many_chained_transitions: how to fix it
Timeline 1.0 refuses more than 8 adjacent fades with too_many_chained_transitions. Insert a hard cut. Also transition_too_long, transition_not_frame_aligned.

Render a vertical 1080x1920 video from clips with an API
Timeline 1.0 defaults to a 1080x1920 MP4. Set output width, height and fps, and pick fit cover, contain, stretch or blur for clips that do not match the frame.

Trim a video without re-encoding: precision keyframe in the Sume API
Sume's video trim with precision keyframe stream-copies the cut, with no re-encode. It can start a GOP early, so read actual_start_seconds in the result.

Text to speech long text limit: 1,200 seconds, not just characters
Sume TTS 1.0 has two limits: 20,000 characters in, 1,200 seconds of audio out. Over the audio limit it fails with tts_duration_exceeded and captures no credit.

TTS API for video narration: script to voice track to MP4
Narrate a video with Sume's TTS API: send up to 20,000 characters, get a voice file, then lay it under clips with Timeline 1.0.

Text to speech sample rate: which output_format to pick
Sume's TTS output_format takes mp3, wav or raw, six sample rates from 8000 to 48000 Hz and four PCM encodings. The default, and when to send wav.

Text to speech sentence timestamps API: one lip-sync clip each
Sume TTS 1.0 returns gapless sentence segments; with wav output each gets its own audio_url, ready to drive a lip-sync clip. Request shape and the 5 s catch.

TTS WAV or MP3 for video: keep WAV until the last mux
Sume TTS 1.0 defaults to mp3 at 44100 Hz and 128 kbps. If the audio will be joined, sliced or muxed into video, ask for wav; mp3 adds padding at every edge.

Remix a viral TikTok video with AI: what Sume does and does not do
Trending search returns TikTok metadata and watch URLs, not video files. To remix, ingest a clip you own, read its shots and text, then generate new footage.

Universal Music and ElevenLabs: AI remix platform, what changes?
ElevenLabs announced a Universal Music Group partnership on 2026-09-10. What that changes for video makers today, and what to watch, without guessing at terms.

Veo 3 shutdown: which Gemini API models retired and what replaces them
Google retired veo-3.0-generate-001, veo-3.0-fast-generate-001 and veo-2.0-generate-001 on 2026-06-30. Its listed replacements are the Veo 3.1 preview models.

Veo 3.1 4K API: 8 seconds only, and 4K options on Sume
Veo 3.1 makes 4K video only at 8 seconds, and not on the Lite model. On Sume, gemini-omni-flash-1.1 lists 4K for 3 to 10 seconds.

Veo 3.1 API: how to call it, and what Sume lists instead
The Veo 3.1 API is Google's, called through the Gemini API with preview model codes. Sume does not list Veo; here are the catalog models with the same inputs.

Veo 3.1 extend video, and how to chain clips on Sume
Veo 3.1 extends only videos Veo made, 7 seconds at a time. Sume has no extend call, so you chain clips from a last frame or pick a model with a longer limit.

Veo 3.1 first and last frame: how the API works
Veo 3.1 takes a first image and a last image and generates the motion between them. Here is Google's request shape and where the same input works on Sume.

Veo 3.1 Lite, Fast or standard: how to choose
Veo 3.1 has three preview models: standard, Fast and Lite. Lite drops 4K and extension; Fast targets speed. What each does, plus Sume's tiered Seedance.

Veo 3.1 personGeneration: allow_adult vs allow_all by mode
Veo 3.1 personGeneration is allow_all for text-to-video, allow_adult for image modes, and allow_adult only in some regions. Sume has no such field.