Publishing a Workflow
Overview
Publishing turns your workflow into a versioned, shareable listing on the Marketplace. It freezes a snapshot of the flow; your working copy stays editable, and publishing never affects a run in progress.
You publish from the Publish button in the builder toolbar (it reads Publish update once the workflow already has a listing).
The publish dialog
Clicking Publish opens the Publish to marketplace dialog. It collects:
- Listing name - 3–80 characters. What adopters see on the card and listing.
- Description - up to 500 characters, describing what the workflow does.
- Categories - up to 3, from the shared taxonomy.
- Tags - up to 5, typed in and added with Enter.
- Pricing - Free, a one-time price, or a per-run price (see below).
- Visibility - Public or My org only.
- Lock the graph - whether adopters get an editable copy or a locked one.
- Version & release notes - the version bump and what changed.
Categories and tags are pre-filled from the workflow when RivalBot built it, so you can often just review them.
Pricing
You pick a single pricing model - the two paid options are mutually exclusive:
- Free - no charge to adopt or run.
- One-time price - adopters pay once to adopt the workflow into their org.
- Price per run - adopters pay a metered fee each time the workflow runs.
Paid amounts go up to $149. You keep 85% of what a listing earns; Rival takes 15%.
Visibility
- Public - listed on the Workflow Marketplace and discoverable by anyone on Rival.
- My org only - visible to your organization, not listed publicly.
Lock the graph
The Lock the graph toggle controls what adopters get:
- Off (default) - adopters get an editable copy of the workflow. They can open every step, see how it works, and change it.
- On - adopters can run and schedule the workflow but can’t view or edit its steps. The flow stays hidden.
Versions
Versions follow semantic versioning - pick the bump when you publish:
| Bump | Use when | Example |
|---|---|---|
| Major | Breaking changes to behavior | 1.2.3 → 2.0.0 |
| Minor | New capability, backward compatible | 1.2.3 → 1.3.0 |
| Patch | Small fixes and tweaks | 1.2.3 → 1.2.4 |
Each publish adds a version with release notes, and every version appears in the listing’s Changelog. There’s an option to give existing adopters free future versions so updates don’t re-charge them.
The publish gate
Before a workflow can go public, everything it depends on has to be publicly available too:
- Every tool (function) it uses must be marketplace-public.
- Every agent it runs must have a free public listing.
If something isn’t public yet, the dialog flags it inline so you can fix it before publishing. Tools you own can often be published along with the workflow in the same step.
Publishing
-
Click Publish in the builder toolbar.
-
Fill in the listing name, description, categories, and tags.
-
Choose the Pricing model and set an amount if it’s paid.
-
Choose Visibility and whether to Lock the graph.
-
Pick the version bump and write release notes.
-
Confirm. On success you’ll see a “Published … to the marketplace” toast with the listing name and version.
Unpublishing
The Unpublish action removes a listing from the Marketplace so it stops appearing in search and the grid. Anyone who already adopted the workflow keeps their copy.
Next steps
- See your workflow on the Workflow Marketplace
- Iterate on the working copy and publish a new version when you’re ready
- Edit with RivalBot between versions