”Save draft” and “Publish” do the same thing
This matters most mid-edit: a half-finished change saved to check your progress is a half-finished change now running for whoever triggers that flow next.Turning a flow off
The header shows a Live toggle once a flow is published. Turning it off moves the flow back to draft — it stops matching new triggers immediately. It does not touch any conversation already running the flow; those continue exactly as described below. Turning a flow back on afterward means publishing again.Rolling back
Every version stays in the flow’s history, whether it was ever the live one or not. Rollback points the flow at an earlier version directly — it doesn’t create a new version, and it doesn’t discard the one you’re rolling back from. You can roll forward again just as easily.What happens to a conversation already mid-flow
This is the part worth trusting: a running conversation is pinned to the exact version it started on. Publishing a new version, rolling back, or turning the flow off changes what happens next for new conversations only — nothing retroactively moves a conversation that’s mid-flow onto a different graph, even one node at a time. Practically: if someone is sitting at await_for_reply when you publish a fix, they finish the flow they started. The fix applies from the next new conversation onward.
Multiple flows, one inbox
An inbox can have more than one published flow at a time. When a trigger fires, Tied checks them in priority order — highest first — and runs the first one whose trigger matches. Two flows with overlapping triggers on the same inbox is a priority decision, not an error. No flow starts while a person owns the conversation, after an AI handoff or a teammate takeover. A hand-back from a teammate’s takeover returns the conversation to the AI, and so does the customer writing again after the conversation was resolved (an active takeover still keeps it with the person). When a resolved conversation is reopened by the customer, a flow that starts new conversations (its trigger includes “new conversation”) does not run again unless it has “restart on reopen” turned on. The next matching flow by priority runs instead. Flows that do not start new conversations are not affected. The setting is available through the API for now, with no screen in the builder.Who can do this
Publishing, rolling back, and turning a flow on or off all require an account administrator. See Roles and permissions.Next
Testing and simulation
The actual safe way to try a change before it’s live.
Canvas basics
Where Save draft and Publish live in the builder.
Node types
What a published graph is actually made of.
Flow templates
The version a template clone starts its own history from.