Intron Connect

Designer

Constrained canvas for catalog tasks — not a script editor.

The designer is /workflows/{id}/edit. It writes spec.tasks[] onto the live catalog. Canvas coordinates are presentation only.

Open Workflows

Shell

Full-screen canvas with floating panels.

  • Header — breadcrumb Workflows › {name} › Builder, undo/redo, YAML, copy, save
  • Nodes library — left; kinds call, listen (Review), wait, switch, fork, end
  • Canvas — the graph
  • Properties — right, when a node is selected

There is no script node, no raw HTTP URL, and no sendData activity. Kaoto is the hop editor, opened from a call (“Open hop”), not this canvas.

Inspectors

Properties use pickers and locked rows — not free-text for enums, refs, durations, or exit keys.

NodeControls
callHop picker, timeout (30s, 60s, …), next node
listenSignal decision, prompt kind, source operator/partner, duration, locked exits
waitDuration, next
forkNamed arms (≥2), join node
switchCase keys from the upstream listen; default node
endOutcome Completed or skipped

Creating approveReject stubs approve / reject / timeout exits. Timeout and reject skip Plane on contact-lead; the parent still Completes.

Save

Save writes the live catalog. File seed does not overwrite a Portal-saved spec. You cannot edit a run graph. Validate on drop: unknown hop, missing else, duplicate signal.

If this fails

SymptomCause
Cannot drop a listen and a call on the same nodeFork arms are subgraphs — split them
YAML round-trip dropped a fieldStay on the v1 node set; Kaoto still owns *.camel.yaml
Save disabledYou are not an operator

Next: Hops

On this page