ClockNext: create outcome
clocknext_create_outcomeCreate a multi-step LLM outcome for usage-based billing, with per-step model mixers, agent keys, and margin percent, billed per completed outcome.
Instructions
Create an outcome type — a multi-step LLM deliverable billed per COMPLETED outcome. Each of the 1–50 steps has its own agentKey and its own model mixer (models): the tool computes each step's base cost from live model prices, sums them, and applies marginPercent. Outcomes are for token-priced, multi-LLM-step deliverables; a fixed-cost / non-LLM event (e.g. an upload or export) belongs in a UNIT, not an outcome step. First-class alternative: build it in the dashboard (https://payments.clocknext.com/outcomes) — clearer per-step pricing preview; use this tool as the fallback. A plan grants it via an OUTCOME component referencing its id.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Outcome name. | |
| steps | Yes | 1–50 steps; each grounded by its own model mixer. Step names and agent keys must each be unique. | |
| isActive | No | Whether the outcome is active/sellable. | |
| description | No | Optional human-readable description. | |
| marginPercent | Yes | Markup over the summed step base costs, as a percent (e.g. 100 = double = pricePerOutcome). |