How to test with new interface?
Before I was able to test and put variables in.
Now its different and I can't find where to put values in my variables so I can test my workflow properly.
3 Replies
Where did the “Variables” panel go?
The new Test Tool no longer has the sidebar where you could type values for every variable. Instead you now have two options:
1. Guided Navigation (best for quick path testing)
1. Click the ▶️ Play button to open the Test Tool.
2. In the Test window, click the ⚙️ gear (top-right) > Guided Navigation → turn it ON.
3. When your test reaches an IF condition or a Custom Action that depends on variables, the possible paths show up as buttons – just click the path you want. This lets you “force” a branch without having to pre-seed the variable.
• Need to see what your variables contain while you test? In the same ⚙️ menu enable Debug Mode – every change to a variable will appear inline in the transcript.
2. Set Step (best for assigning a value before the test actually runs)
• Drop a Set step right after Start, choose the variable and give it the value you want (Value or Expression input). Run your test, then delete or disable the step when you’re done.
This replaces the old "manually type a value" behaviour and guarantees the variable is populated the moment the flow begins.
────────────────────────
Other ways to pre-fill variables
• Web-chat / share-link: pass them in once via
launch.event.payload
(see docs).
• DM API: call /state/user/{id}/variables
PATCH before you interact.
Docs: https://docs.voiceflow.com (→ Test Tool • Set step • Passing custom variables)
Hope that helps you finish your test! 🎉You can't do this anymore. Just create a new Set or JS step and put in your test var values. Then start the flow from there.
Thank you