Need help building a complex surveying type bot
# support
j
I need to build one for over 100 questions that need to be validated and saved for immediate use. Is this possible, if so if I have all the questions in miro would there be an easy way to export them to workflows or would I have to build them individually? Also what is the best way to build this in vapi?
k
Yes, by exporting questions from Miro like CSV, transforming them via script into Vapi’s format, and importing them via API, direct import from Miro isn’t supported, but using modular design and validation per node is the best approach..
h
can you share some example for this?
@Kings_big💫 @Vapi Support Bot
whats vapi format
j
Is there a good example for this? I keep getting conversation nodes hallucinating and asking random questions - also yeah what is vapi format?
k
Export questions from Miro as CSV, convert them via script to Vapi’s JSON node format with id, type, properties, and transitions, then import using Vapi’s API, ensure clear prompts and transitions to avoid hallucinated responses.

https://youtu.be/QQTCep9Gz_Y?si=KOBroqU3n_M4k5B2â–¾

j
workflows dont work like this anymore? is there a reason to use them if the conversation node seems to capture all
c
While Conversation Nodes now handle many tasks, Workflows are still useful for complex logic and branching; importing from Miro via CSV-to-JSON is valid, especially if you need structured transitions and precise control over conversation flow.
4 Views