The canvas of a workflow now has three kinds of cards, each tagged: ENTRY for what starts a run, AGENT for a step and OUTPUT for what is published from a step result.
An entry is linked to the first steps it starts, so one workflow can say "a pull request starts the review and the verification, Monday's cron starts only the audit". Add one with Add entry:
Drag from the port of an entry to a first step to link them. A step that waits for another is refused. Select a link and press Delete to remove it. Once a workflow has entries, every first step must be started by one of them, and Save says which is not.
On a run page the entry that started the run is highlighted and the others are dimmed.
The workflow-level schedule is replaced by cron entries: a schedule you had is now a cron entry that starts every first step, and the schedule field is gone from the editor.