Run an agent
Describe an outcome; receive a bounded plan of capabilities, executed. An agentic endpoint over the priced catalogue. A planner composes steps from the capabilities you allowlist; EVERY step executes through the same metered path, at the same public prices, as a direct call — itemized in the response. Cost is bounded, not estimated: maxCredits is enforced before every step. Free to plan; each executed step bills exactly what that capability bills.
Authorizations
A workspace API key.
Body
The outcome you want, in prose. The planner composes catalogue capabilities toward it.
8 - 2000Existing project that will own every step. Create it with POST /v1/projects first.
1 - 200The ONLY capabilities the planner may use, given with their request schemas. Required: an unbounded toolbox means an unbounded prompt and an unbounded bill.
1 - 6 elementsvideo.analyze, text.script, text.adapt, text.localize, text.packaging, text.article, video.moments, video.remix, text.copywrite, text.research, text.paraphrase, text.questions, text.solve, text.film, image.thumbnail, audio.music, video.render, video.shorts, 3d.from_text, 3d.from_image Hard bound on total credits this run may take. Checked before every step against the step's price for the arguments it was planned with (what the same direct call charges, e.g. a remix is priced per url source) plus actual spend so far; exceeding it stops the run with status: "capped" rather than overspending. A capability priced from inputs resolved during the call (such as a transcript fetched by assetId) is checked at its catalogue floor, so that one started step may exceed it.
1 <= x <= 5000Maximum number of capabilities the planner may execute in this run. Defaults to 3 and may not exceed 5, keeping latency and credit spend bounded.
1 <= x <= 5