Runway model router cost: billed at the model it picks
Runway bills a router generation at the rate of the model the router selects and reports model and cost. Sume's sume/auto echoes its id and reports usage.cost.

A Runway Model Router generation costs the standard rate of whichever model the router selects, and the response metadata reports the model used and the realized cost in credits. Sume's sume/auto works differently on one point: responses echo sume/auto and never disclose which family ran, but usage.cost still gives the billable amount.
How does Runway bill a router generation?
The Runway Dev pricing guide says generations routed through a Model Router "are billed at the standard rate of whichever model the router selects." Credits are bought for $0.01 each, so the cost of a routed job is the selected model's credits times one cent. The guide gives the metadata promise in one sentence: the response reports the model used and the realized cost in credits. Read 2026-10-01.
What does Sume report for sume/auto?
In Sume's video generation docs, model: "sume/auto" lets Sume pick the family. The table row reads: "Responses echo sume/auto; the family that ran is never disclosed." Billing is in USD: the workspace balance is reserved on submit at provider list × 1.25, and usage.cost is the Sume billable amount. So you can audit what a job cost without learning which model produced it.
| Question | Runway Model Router | Sume `sume/auto` |
|---|---|---|
| Rate applied | Standard rate of the selected model | Provider list × 1.25, reserved on submit |
| Unit | Credits ($0.01 each) | USD from the workspace balance |
| Model named in response | Yes, model used is reported | No, sume/auto is echoed |
| Cost named in response | Realized cost in credits | usage.cost |
Can I see the cost before a job runs?
Through MCP, yes. Paid tools accept dry_run=true, which the tools and gates docs describe as "Admission/cost preview only; do not submit the job." An optional max_spend_usd is enforced when you provide it. If you need to know which model ran, name the model in the request instead of routing; see Runway API pricing per second for the vendor side of per-model rates.
Which approach fits which need?
If you need a per-job record of which model was used, Runway's metadata gives that. If you want one id that picks for you and a single cost field to reconcile, sume/auto with usage.cost does that. Pin a model id when the choice matters to the output.
Sources
Related posts
More in Pricing
- Suno free plan: 50 credits a day, no downloads. Sume's Free plan
Suno Free gives 50 credits per day with no monthly song downloads or commercial rights. Sume's Free plan has no credit allotment and covers image generation.
- Synthesia auto top-up vs Sume: manual dashboard top-ups
Synthesia now offers automatic credit top-ups. Sume top-ups are a manual Stripe-backed dashboard action; a low balance fails at submit, not mid-job.
- Video render priced per minute: 61 seconds bills two minutes
Sume Timeline bills per ceil(output minute), so a 61-second render counts as 2 minutes. A worked rounding table for 59, 60 and 61 seconds.
- Render cost estimate before export: Timeline plan is unbilled
POST /v1/timeline-1.0/plan returns billable_minutes and an estimated cost without creating a job or reserving credits. What it cannot predict.
Written by Sume