$1.00 scheduled run: a music bed, a narration and six images
A Sume schedule's $1.00 cap fits one $0.125 music bed, 5,000 characters of narration ($0.2375) and six 1K images ($0.60): $0.9625 in all.

One $1.00 scheduled run can make a music bed ($0.125), a 5,000-character voiceover ($0.2375) and six Nano Banana 2.1 images at 1K ($0.60) for $0.9625 in total. This mix is a weekly social post without any video clip, and it leaves $0.0375 under the default cap.
The budget line by line
Music on Sume is a flat $0.125 per generation. TTS is $0.0475 per 1,000 characters. Nano Banana 2.1 at 1K is $0.10 per image.
| Item | Unit price | Quantity | Total |
|---|---|---|---|
| Music bed | $0.125 | 1 | $0.125 |
| Narration | $0.0475 per 1,000 characters | 5,000 characters | $0.2375 |
| Image, Nano Banana 2.1 1K | $0.10 | 6 | $0.60 |
| Run total | $0.9625 |
Run it from your own service
If the schedule has api_trigger_enabled, your key needs actions:write. A test run can pass a lower cap than the schedule's; the API takes the smaller of the two.
curl -sS -X POST "https://api.sume.com/v1/actions/$ACTION_ID/runs" \
-H "Authorization: Bearer $SUME_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{"generation_spend_cap_usd": 0.5}'Limits and gotchas
Everything the agent generates counts toward the cap, including retries. A seventh image would take the run to $1.0625, over the default.
- A schedule's
events_urlis always null, so pollstatus_urlfor progress. - Skipped runs, which happen by default when a previous run is active, send no webhook.
- A cron schedule can also accept API runs when
api_trigger_enabledis true.
Sources
Related posts
More in Agents
- Sume schedule run: communication.mode webhook alone sends nothing
On a Sume schedule run, communication.mode is descriptive only. Delivery starts when communication.webhook_url is set, an HTTPS URL up to 2,048 characters.
- Scheduled run spend cap: a request can lower it, never raise it
A Sume schedule's per-run cap is min(request, schedule cap). A $3 request on a $1 schedule runs at $1; null removes the ceiling; 0 is a 400.
- script_run limits: timeout 5-55 s, max_calls and max_paid_calls
Sume's script_run runs a short script of MCP tool calls with a 5 to 55 second timeout and caps on calls and paid calls. What it returns and cannot call.
- Seedance 2.5's 4-second minimum costs $1.07 at 480p 9:16
Seedance 2.5 accepts 4 to 30 seconds, and the shortest 480p 9:16 clip is $1.074709, over the $1.00 default schedule cap. Price points and what to do.
Written by Sume