BotSpot Β· developer docs
Every node the workflow builder offers, one page each β what it is for, how it behaves at run time, every configuration field, and what usually goes wrong. Ports and configuration are generated from the runtime registry, so they match what the builder actually serves.
Start here
A workflow is a graph of typed steps wired together on a canvas. Most edges carry data; a flow edge carries nothing and only sequences; a tool edge binds a capability to a model so it can decide to call it. Wiring a tool with a data edge is the most common first mistake.
Two nodes route β Condition and Switch / Case fire exactly one branch and prune the rest. Everything else computes. Logic, transforms and filters are free and deterministic; cost enters when a node reaches a model, calls a purchased tool, or invokes another workflow.