@-mention an agent on a video asset: Runway vs Sume
Runway Enterprise lets you @-mention its Agent in asset comments. Sume Agents take work via the Agent Completions API; media jobs report by webhook.

Runway's changelog for Sep 15, 2026 says Enterprise users can @-mention the Agent directly in comments on any asset page. Sume does not have a comment-thread trigger in its docs; you hand a Sume Agent a task through the Agent Completions API or a thread, and media jobs report back by webhook.
Two ways to hand work to an agent
According to the Runway changelog, the entry point is a comment on an asset page, limited to the Enterprise plan. In Sume the entry point is a request from your own backend or a thread in the Agents chat.
| Runway | Sume | |
|---|---|---|
| Entry point | @-mention in an asset comment | POST /v1/agent/completions or a thread |
| Plan or scope | Enterprise | API key with agent_completions:write |
| Result | Not covered by the changelog entry | Run receipt, then poll |
The Sume path in detail
An Agent Completion runs the Sume Agent on an ad-hoc prompt with the same runtime as the Agents chat UI: sandbox, tools, MCP bridge and media generation. The create call returns 202 with a receipt, and you poll it, because a real agent turn takes longer than an HTTP request should stay open.
Scopes are agent_completions:read and agent_completions:write. Keys created before the feature shipped do not carry them, and scopes cannot be added to an existing key, so create a new key. generation_spend_cap_usd has no default and the request fails without it.
Getting media results back
Video generation is asynchronous. On POST /v1/videos you can pass callback_url, and Sume POSTs a signed job event when the job reaches a terminal state. Verify the x-sume-webhook-signature header, return a 2xx after storing the event, and keep polling GET /v1/jobs/{id}/status as a backup.
Which to use
If your team reviews video on a Runway asset page and wants to ping an agent there, that is a Runway Enterprise feature. If the work should start from a ticket, a queue or a customer action in your own product, call the Sume completions endpoint from the server and post the result into whatever comment system you use. Sume does not read comments for you.
Sources
Related posts
More in Agents
- Re-render Sora prompts from an agent: jobs_wait takes 20 ids
An agent re-rendering saved Sora prompts should wait on up to 20 Sume job ids per call, read results in one batch, and not resubmit after a wait slice expires.
- AgentCore payments GA vs Sume's API key and credit balance
AWS made AgentCore payments GA on Aug 18, 2026 with x402 upto and MPP. Sume uses an API key or OAuth with a credit balance and per-call spend caps instead.
- Cap a voiceover batch at $1: tts_create dry_run and max_spend_usd
Preview what a Sume TTS call will cost before it runs, and cap the spend. How dry_run and max_spend_usd work on tts_create, with a 20-line cost example.
- Claude Code 2.1.289 agent.spawn: teammates share one Sume queue
Claude Code 2.1.289 adds agent.spawn for teammates. Teammates sharing a Sume workspace share its concurrency limit and queue, so plan the width of the fan-out.
Written by Sume