Canonical key (saved to DB, identifies this workflow)
Branch breakdown
Fully expanded form
Syntax
#topic1which topic (conversation) this step runs in
@agent1which agent handles this step
!fresh — start a new session instead of continuing the agent's existing one
>one-way handoff to the next step
=>alias for > — same meaning, alternate spelling
,independent branches — each side runs on its own, not chained together
#t3,#t1@a1a bare atom borrows its missing half from the nearest fully-explicit atom before it — or, if none precedes it yet, from the first fully-explicit atom anywhere in the list (here, #t3 becomes #t3@a1 even though it's written first)
+join — merges multiple steps into one downstream consumer; valid as the origin (feeding the one hop) or, under <>/<N>, as the target (its return leg is the consumer)
<> / <N>request/response round trip; <N> repeats it N times
<N:1d>round trip, waiting the given duration between every hop (out and back), both directions equally
=N>repeat this one-way handoff N times back to back, no delay
=N:1d>repeat N times, spaced by the given duration
=:1d>count omitted (defaults to 1), waiting the given duration before sending