Skip to main content

Workflow Builder

The Workflow Engine is 80% built. It can match capabilities, orchestrate execution, score confidence, and route escalations. It can do all of this through an API that exactly zero business users will ever touch.

An engine without an interface is a secret. This is the interface.


The Job

When a business user needs to create, visualise, or adjust an AI-powered workflow — help them build a functional workchart in under 10 minutes, without writing code, without filing a ticket, without waiting for a developer.

Trigger EventCurrent FailureDesired Progress
Ops Manager needs to visualise a workflowOpens a spreadsheet. Draws boxes. Nothing connects to the actual engine.Drags nodes on a canvas. Each node maps to a real engine capability.
Business Analyst wants to create a new workflowWrites a requirements doc. Waits for a developer. Ships in 6 weeks.Creates the workflow visually. Tests it. Ships in 10 minutes.
Process Owner needs to adjust confidence thresholdsAsks engineering to change a config value. Gets it next sprint.Moves a slider. Threshold updates immediately.
Anyone needs to monitor executionChecks Slack for updates. Searches logs. Asks someone.Opens the dashboard. Sees every execution, every confidence score, every escalation.
New team member needs to understand a processReads a 40-page SOP that's already outdatedOpens the workchart. The process is the documentation.

The job: "Let me see my automation, build my automation, and trust my automation — without engineering help."

The hidden objection: "Visual builders produce toy workflows that break in production." The answer: this builder doesn't generate workflows from scratch — it composes capabilities from the Workflow Engine's Skill Registry. Every node is a proven, tested, scored capability. The builder is a composition layer, not a code generator.


The Gap

LayerStatusWhat It Means
Workflow Engine backend~80% completeSkill Registry, Capability Matcher, Orchestrator, Confidence Scorer — all functional
Workflow Builder UI0% completeZero visual interface. All engine power accessible only through API.
Business user accessNoneEvery workflow change requires a developer. Every threshold adjustment is a ticket.

80% of the power. 0% of the access. That's not an engineering gap — it's a business bottleneck. The engine is a sports car with no steering wheel.


What It Looks Like

Think process.st for procedures. Zapier for integrations. But for orchestrating AI capabilities with confidence scoring and human escalation built in.

Canvas

ElementWhat It DoesMaps To Engine
Skill NodeDrag a registered capability onto the canvasSkill Registry entry
Connection LineDraw dependencies between nodesOrchestrator sequence
Confidence GateSet threshold — green/yellow/red zonesConfidence Scorer config
Escalation BranchRoute low-confidence outputs to a humanEscalation Router rule
Trigger NodeDefine what starts the workflowTask intake definition
Output NodeDefine what the workflow producesWork Receipt template

Panels

PanelPurpose
Skill LibraryBrowse registered capabilities. Search. Filter by category. Drag to canvas.
PropertiesSelect any node. Configure inputs, outputs, thresholds.
Execution MonitorLive view of running workflows. Confidence scores. Escalation status.
Audit LogHistorical view. Every execution. Every decision. Every score.

Feature / Function / Outcome

#FeatureFunctionOutcomeStatus
1Drag-and-drop canvasVisual workflow composition from registered skillsBusiness users build workflows without codeGap
2Skill Library panelBrowse, search, and drag engine capabilities onto canvasNo hidden capabilities — everything the engine can do is visibleGap
3Connection drawingLink nodes to define execution sequence and dependenciesWorkflow logic is visual, not buried in config filesGap
4Confidence threshold UISlider controls for per-node and per-workflow confidence gatesProcess owners adjust risk tolerance without engineering ticketsGap
5Escalation branch editorVisual configuration of human escalation routesClear paths — when AI stops, which human startsGap
6Execution monitorReal-time dashboard of running workflows with live confidence scores"What's happening right now?" answered in one glanceGap
7Audit log viewerHistorical record of every execution with filtering and searchCompliance and trust — every decision is visibleGap
8Workflow templatesPre-built workflow patterns for common business operationsNew users start from proven patterns, not blank canvasesGap
9Test modeRun a workflow with sample data before going liveCatch errors before they reach production. Build confidence in the builder.Gap
10One-click publishDeploy a workflow from canvas to live engine executionBuild → test → ship in minutes, not sprintsGap

Anti-Goals (v1)

What the Workflow Builder deliberately does NOT do in the first version.

Anti-GoalWhy Not
Code editingThe builder composes capabilities. If you need code, you're building a skill, not a workflow.
Skill marketplaceSkills are registered in the engine. The builder consumes them. Marketplace is a v3 problem.
Version controlv1 ships with save/load. Git-style branching and diff is complexity the builder doesn't need yet.
Collaborative editingOne builder, one workflow. Multi-user editing is a v2 problem after single-user proves the model.
Mobile-first designWorkflow building is a desktop activity. Canvas manipulation needs screen real estate.

Saying no to these is the discipline. Each one is a real feature that real users will request. None of them is necessary to prove the core hypothesis: business users can create functional workflows in under 10 minutes.


Business Dev

The Builder is how the Engine reaches business users. Without it, the Engine sells to developers only.

LayerDecisionCurrent HypothesisValidation Signal
ICPWho builds workflows?Ops Managers and Business Analysts at Stackmates ventures3 non-technical users create a functional workflow without developer help
OfferWhat does this enable?"Build AI-powered workflows visually. Ship in 10 minutes, not 6 weeks."Time-to-workflow under 10 minutes for a standard business process
ChannelHow does adoption happen?Internal-first — every venture's workflows built through the BuilderNew workflows created through Builder, not through API calls or tickets
ConversionWhat proves it works?A workflow built in the Builder executes successfully in the EngineFirst user-built workflow produces a valid work receipt with confidence score
RetentionWhy does it stick?The workchart IS the documentation. Leaving means losing process visibility.Weekly active builders > 60% of workflow owners
ExpansionHow does it compound?Templates from one venture seed workflows in anotherPrettyMint workflow template adopted by HowzUs without modification

Commissioning

ComponentSchemaAPIUITestsStatus
Drag-and-drop canvasPendingPendingPendingPending0%
Skill Library panelPendingPendingPendingPending0%
Connection drawingPendingPendingPendingPending0%
Confidence threshold UIPendingPendingPendingPending0%
Escalation branch editorPendingPendingPendingPending0%
Execution monitorPendingPendingPendingPending0%
Audit log viewerPendingPendingPendingPending0%
Workflow templatesPendingPendingPendingPending0%
Test modePendingPendingPendingPending0%
One-click publishPendingPendingPendingPending0%

Status: 0% built. The Workflow Engine backend is ~80% complete but entirely inaccessible without this interface. This is the highest-leverage UI build in the Mycelium network — it unlocks everything the engine already does.


Metrics

MetricTargetWhy It Matters
Time-to-workflow< 10 minutesNorth star — if it takes longer, the builder is too complex
Non-technical builder rate> 70% of workflows created by non-engineersThe whole point — business users build, not developers
First-attempt success rate> 60% of workflows execute correctly on first publishUsability — builders trust what they build
Template adoption rate> 40% of new workflows start from a templateLeverage — proven patterns compound
Execution monitor daily views> 80% of workflow owners check dailyTrust — people use what they can see
Workflow count growth+5 workflows/month per active venturePlatform compounding — more workflows, more value

Risks + Kill Signal

RiskMitigation
Canvas is too complex — users can't figure out the interfaceStart with templates, not blank canvas. First experience is "modify a working workflow," not "build from nothing."
Workflows built visually don't match engine capabilitiesBuilder nodes map 1:1 to Skill Registry entries. No phantom capabilities. What you see is what the engine can do.
Process.st / Zapier already solve thisThey orchestrate tools, not AI capabilities. They don't score confidence or route escalations. Different design center.
Builder becomes a bottleneck — engine evolves faster than UISkill Library auto-syncs with Skill Registry. New engine capabilities appear in Builder without UI changes.
Non-technical users create bad workflowsTest mode catches errors before production. Confidence gates catch bad outputs after. Two safety nets, not zero.

Kill signal: If average workflow creation takes more than 30 minutes after onboarding, the builder is too complex. The entire value proposition is speed — business users shipping automation faster than they can file a Jira ticket. If the builder can't beat the ticket queue, it's not a tool. It's another interface nobody asked for. Kill and simplify.


Mycelium Capability

This is the visual workflow editor — the interface layer that makes the Workflow Engine accessible to anyone who can drag a box and draw a line.

VentureUses The Builder ForPriority
StackmatesCRM workflows, proposal pipelines, client reporting automationPrimary — first consumer
DreamineeringContent pipeline workflows, research-to-article automationHigh
HowzUsProperty assessment flows, compliance check sequencesMedium
PrettyMintProduct listing workflows, inventory management automationMedium
BerleyTrailsTrail data processing, recommendation generation flowsMedium
TouchForFunSession planning workflows, prompt generation sequencesLower
BetterPracticeProtocol recommendation flows, progress tracking automationLower

Engine without Builder = power without access. Builder without Engine = interface without intelligence. They ship together or they ship nothing.


Dependency

The Builder depends entirely on the Workflow Engine. Every node in the canvas maps to a Skill Registry entry. Every connection maps to an Orchestrator sequence. Every confidence gate maps to a Confidence Scorer threshold. The Builder doesn't generate logic — it composes engine capabilities visually.

WORKFLOW ENGINE (backend)              WORKFLOW BUILDER (frontend)
───────────────────────── ────────────────────────────
Skill Registry ← reads ← Skill Library panel
Capability Matcher ← feeds ← Task-to-skill suggestions
Orchestrator ← maps ← Canvas connections
Confidence Scorer ← sets ← Threshold slider UI
Escalation Router ← config ← Escalation branch editor
Audit Trail ← shows ← Audit log viewer
Work Receipts ← shows ← Execution monitor

Build sequence: Engine first (in progress). Builder second (this PRD). Together they form the complete automation capability for the Mycelium network.


Context