What becomes public
1
User Input nodes become form fields
Add a User Input for each value someone should fill in at run time. The input copies the field it is connected to, so the runner uses the same text, model, file, or parameter control.
2
User Result nodes become output fields
Add a User Result for each output you want to return. Result labels become the names people see on the runner and the keys returned by the API.
3
Everything else stays inside the workflow
Models, tools, batches, collections, utility steps, and choice nodes keep running as internal workflow logic unless you expose a value with a User Input or return it through a User Result.
User Input nodes are the public contract. Ordinary model parameters do not automatically become form fields until you connect a User Input to them.
Workflow review
Before publishing, Blend AI reviews the runnable path to make sure the workflow can run as a published workflow. The review checks that:- The workflow has at least one User Result node.
- The runnable path can execute without graph errors.
- The runnable path has a source: a User Input, Batch, or Collection node.
- Every User Input node on the runnable path is connected to a real downstream field.
- User Input labels normalize to unique API keys.
- User Result labels normalize to unique output keys.
- The runnable path uses supported workflow node types.
Publish settings
The publish dialog is split into four sections:
After a successful publish, the dialog also shows an API tab with generated
curl, JavaScript, and Python examples for that workflow.
Visibility
Public and open-source workflows require a creator username so the listing can show who made the workflow.
Pricing
Public workflows can include a creator fee. The runner pays for the workflow’s compute plus the fee you set. You can set the fee directly as a dollar amount or as a percentage of the estimated workflow cost. Blend AI converts it to credits for the buyer. Private and shared workflows are not marketplace listings, so they do not charge a public creator fee.Republish and versions
Publishing creates an immutable version snapshot of the graph, pricing, and selected examples. If you change the workflow, publish again to make the latest behavior live. Existing published workflow settings can be reused, and the current version pointer moves to the newly published version.API access
The API is part of publishing, but it is not the only reason to publish. Use it when you want the same published workflow to run from code.User Input
Expose values as runner form fields and API input parameters.
User Result
Return workflow outputs to the runner and API.
API Reference
Start, stream, and poll published workflow runs from code.