10 HeyNotch editor features
The notch script editor.
HeyNotch scripts are written in Streamdown — markdown plus a few extra tags for variables, branches, stage directions, pauses, and speed control. Every feature, documented.
variables
{{variable_name}}Drop {{tokens}} into your HeyNotch script. Fill them in 10 seconds before you press play.
branches
## [Branch name]## [Their objection] becomes a button on the HeyNotch. Tap it (or press 1–4) and the script jumps to that branch.
stage directions
*stage direction*Wrap a line in *asterisks* to mark it as a stage direction in HeyNotch.
pauses
<!-- pause:1.5s -->Insert <!-- pause:Ns --> anywhere. The HeyNotch pill holds for exactly N seconds.
speed control
<!-- speed:slow --> ... <!-- speed:normal -->Switch the HeyNotch scroll cadence inline. Slow for emphasis, fast for filler.
streamdown
# heading | ## [branch] | {{var}} | <!-- pause:Ns --> | *stage*Headings, branches, variables, pauses, speed, stage directions. Plain-text HeyNotch scripts, version-controllable.
live preview
split-pane editor + previewSplit-pane HeyNotch editor with a live render that updates per keystroke.
autocomplete
{{ → autocomplete dropdownType {{ to surface every script and global HeyNotch variable. Press enter to insert.
session logs
auto-logged with branch timelineAuto-recorded after every HeyNotch session: branches taken, variables filled, notes written.
templates
ready-to-use scriptsSix production-ready scripts ship with HeyNotch. Customise and run on your next call in minutes.