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

Cursor agent subscriptions and scheduled runs calling an API
A Cursor scheduled run can call Sume's HTTP API to start a saved schedule run. The three prerequisites, the request, and why a skipped run still returns 200.

Cursor mcp.json to Claude Code: why a url entry fails
A url entry copied from Cursor's mcp.json fails in Claude Code until it has type http. Here is the claude mcp add-json command for Sume's hosted MCP server.

Cursor MCP OAuth redirect URL: which one to allow
Cursor uses fixed OAuth redirect URLs for MCP servers, one for web and Cursor Agents and one for the desktop app. Here is what each is and how Sume treats them.

Cursor Projects subagents and MCP tools: capping Sume spend
Cursor Projects lets a coordinator delegate to subagents. If they share a Sume MCP connection, spend gates sit on each call: idempotency keys, dry runs, caps.

Cursor self-hosted machines: where a Sume API key can live
Cursor's self-hosted machines run agents on hosts you pick. Sume's key rule is short: trusted servers, CI secret stores or your own machine, never chat.

Cursor team MCP servers: share Sume's hosted MCP across a team
Cursor's docs describe project, global and team MCP servers. Where Sume's hosted MCP fits in each, how sign-in works per person, and what a shared key changes.

Custom AI avatar from a photo: allowlist or self-serve?
Google gates Live Avatar custom avatars behind enterprise allowlisting. Sume's avatar docs list a photo input on the create route. Request and rules.

DaVinci Resolve AI video plugin: Runway's, and an API route
Runway put a paid plugin in DaVinci Resolve on Sep 23, 2026. Sume has none; its API hands an editor separate clips or one assembled MP4.

Does an AI video API add a C2PA record or watermark to output?
Sume's docs do not say its video output carries a C2PA record or watermark, and trim and Timeline re-encode files. How to check a file and what to do instead.

Does TikTok Shop allow slideshow videos? Not on their own
TikTok Shop's Seller Center page dated 09/17/2026 bars still, looping or scrolling images through a whole posted video. What that means for AI video.

Do I need to label AI voiceover on YouTube Shorts?
Sometimes. YouTube requires a label when a synthetic voice makes a real person seem to say something, and lists AI music as an example. Own-voice clones do not.

Translate a video to another language with AI voice, on time
A translated voice rarely lasts as long as the original. Use TTS sentence segments, the speed control and Timeline audio offsets to keep each line on its slot.

Text to speech Korean API: 90+ languages claim vs what Sume lists
Eleven v4 says 90+ languages. Sume's TTS schema publishes no language count, only a language field and five Sonic ids. Request Korean or Japanese and test it.

Eleven v4 audio tags [laughs]: how to use them, and Sume's controls
Eleven v4 reads inline tags such as [laughs] and [light rain] in the text. Sume's TTS schema has no tag syntax; it has speed, volume and emotion controls.

ElevenLabs Eleven v4 API: what it is and how to reach it
Eleven v4 and v4 Turbo launched September 28, 2026 on ElevenLabs' own API. What ElevenLabs says they do, and which TTS ids Sume's router lists.

Low latency text to speech API: 150 ms streaming vs async jobs
ElevenLabs quotes about 150 ms to first speech for Eleven v4 Turbo. Sume's text to speech returns a finished file per job, so pre-render lines you can predict.

Voice clone 10 seconds AI: what a short sample gets you on Sume
ElevenLabs says Instant Voice Clones can capture a voice from 10 seconds of audio. On Sume you clone in the app, from an upload or a 30-second recording.

ElevenLabs API alternative: what to check before switching TTS
Thinking of moving text to speech off ElevenLabs? Sume's TTS is an async job API with Sonic ids on a router. The contract points to check before you switch.

ElevenLabs Dubbing v2 API: what it does, and what Sume offers
ElevenLabs Dubbing v2 is a project-based API with editable transcripts. Sume has no dubbing route; here is how its STT, TTS and audio-join steps map on.

ElevenLabs music API: composition plans vs a prompt-only API
ElevenLabs added Music v2.5 API support on 2026-09-14 with composition plans. How a plan differs from Sume's prompt-only music route with no duration field

ElevenLabs music commercial use: credit required, download caps
ElevenLabs says Music v2.5 tracks can be used commercially with an ElevenMusic credit and caps lossless downloads by plan. What that means on Sume.

Enterprise API rate limit: what a Sume key gets by default
Sume's Enterprise rate limit is contracted, not self-serve. Until a number is provisioned, an Enterprise key gets the Scale row, plus 20 concurrent jobs.

EU AI Act Article 50 AI video labeling requirements for creators
Article 50 applies from 2 August 2026: deployers must tell people about deepfakes and providers must add machine-readable marks. What that leaves to a creator.

How to extend an AI video past 30 seconds
Sume has no extend parameter on video models. Chain clips: pull a last frame, use it as the next first_frame, then join with Timeline. Vendor limits too.

Facebook Reels ad specs: 9:16, 1440x2560, H.264 and safe zones
Meta's ads guide for Facebook Reels lists 9:16, 1440x2560, MP4/MOV, 4 GB, H.264 and safe zones of 14% top and 35% bottom. What Sume can and cannot hit.

Facebook Reels API video length: 3 to 90 seconds, 24 to 60 fps
Meta's Reels publishing docs list 3–90 seconds, 9x16, 1080x1920 recommended, 24–60 fps, closed GOP and 48 kHz AAC. How Sume durations line up.

Retry a failed run: same idempotency key returns old failure
Retry a failed run: the same Sume Idempotency-Key returns the old failure. Use a new key, or continue with previous_run_id to keep finished clips.

fal bytedance/seedance-2.0 request fields, mapped to Sume's
Moving a fal Seedance 2.0 call to Sume: the path becomes a bare model id, image_urls become input_references, and seed, auto ratio and auto duration go.

ffmpeg_fields_rejected: why the API refuses ffmpeg flags
ffmpeg_fields_rejected means you sent vf, codec, crf or another ffmpeg field. Sume's media tools build the ffmpeg command themselves; send their own fields.

Floor plan to video AI: animate a plan, and what to check
Floor plan to video AI means image-to-video: the plan is the first frame and the prompt sets the camera. The clip is an illustration, not a survey.

FLUX.2 dev commercial use: what the model card says
FLUX.2 [dev] weights carry the FLUX non-commercial license, yet the card says outputs can be used commercially as that license describes. The exact wording.

FLUX.2 flex text rendering: prompt tips and the Sume model id
Black Forest Labs positions FLUX.2 [flex] for text and fine detail. How its typography guidance reads, and how to call black-forest-labs/flux.2-flex on Sume.

FLUX.2 hex color prompt: how to write it, with an API call
Black Forest Labs says FLUX.2 matches hex codes in prompts. The syntax it documents, the limits it admits, and a flux.2-pro call on Sume.

FLUX.2 multi-reference editing API: how many images can I send?
FLUX.2 edits from several reference images. Black Forest Labs' API takes up to 8; Sume's flux.2-pro catalog row lists up to 10 input_references.

FLUX.2 pro vs Nano Banana Pro API: request specs side by side
Request parameters that differ between black-forest-labs/flux.2-pro and google/nano-banana-pro on Sume: resolution tiers, aspect ratios, references and price.

FLUX.2 prompt guide: structure, length and no negatives
Black Forest Labs' FLUX.2 prompt rules: subject, action, style, context; 30-80 words; no negative prompts. Which apply to flux.2-pro on Sume.

FLUX agent skills for video direction, and Sume's skill install
BFL released six Agent Skills for FLUX 3 video direction on 2026-08-07. Sume ships its own skill through the CLI. Where each installs and what it cannot do.

FLUX 3 vs FLUX 2: which one you can call on Sume today
FLUX 3 vs FLUX 2 for image work: BFL's notes start FLUX 3 with video, and Sume's image catalog serves FLUX.2 Pro and Flex. What that means for stills.

FLUX 3 pricing per second vs how Sume prices video
BFL prices FLUX 3 Video per second: $0.40 at QHD and $0.80 at UHD. Sume video models are priced per SKU from the catalog. How to compare them.

FLUX 3 video 20-second clips: what Sume's video API offers
FLUX 3 Video makes up to 20 s clips at 1920x1088. Sume does not list it, but seedance-2.5 and wan-3.0 accept 20 s requests. Durations by model.

FLUX video upscale 1.5x to 3x: limits, and Sume's upscaler
BFL's FLUX Video Upscale runs 1.5x to 3x on clips up to 20 s and 50MB. What its limits are, and how Sume's video upscale endpoint takes a video_url.

FLUX MCP server generate_video: what Sume's hosted MCP has
BFL's FLUX MCP server gained generate_video and enhance_video on 2026-08-11. Sume's hosted MCP has its own generate_video and video_upscale_create tools.

Video judder with mixed frame rates: Timeline's warning
Judder on a joined video comes from resampled frame rates. Sume's Timeline warns output_fps_resamples_sources when a source rate differs. How to read it.

frame_time_out_of_range: fix a video frames request
frame_time_out_of_range means an at value fell outside 0 to the clip length. Sume's video frames tool names the probed duration; keep every time below it.

Gap or click when joining audio files: use wav, not mp3
Sume's Timeline audio joins up to 20 Sume-hosted parts with no silence at the seams. Its docs say to keep wav, because mp3 adds padding at every edge.

Gemini Live Avatar vs a video avatar API: live or rendered?
Gemini 3.8 Live Avatar streams a lip-synced face in a conversation. Sume's avatar video renders a finished clip from a script. Which job needs which.

Gemini CLI MCP OAuth metadata discovery blocked: Sume check
Gemini CLI v0.59.0 added SSRF prevention to MCP OAuth metadata discovery. Sume publishes metadata at two public HTTPS URLs; how to confirm both from a shell.

Gemini CLI MCP servers not loading in an untrusted workspace
Gemini CLI v0.59.0 filters mcpServers in restricted mode. If Sume is missing in an untrusted folder, trust is the cause; then tell it from an OAuth issue.