Ask specific list of questions
# support
Is there a way to get the agent to move through a list of questions or move onto different conversation topics when one topic has been talked about enough?
Hi @jnetic_, I'm an AI assistant for Vapi. I'll analyze available sources and get back to you shortly.
----------------------------- **While I generate an answer, here are some sources that might be helpful**: * [Prompting Guide]() * [Frequently Asked Questions]() * [Web Calling]() * [List Calls]() -----------------------------
### Answer Yes, you can guide your Vapi agent through a sequence of questions or transition it between different conversation topics. This can be achieved through careful prompt engineering and task breakdown. For example, in the [Prompting Guide](), it's recommended to structure your prompt with clear, step-by-step instructions, incorporating conditional logic to navigate through topics based on user input [(1)]() . This way, you can design your assistant's flow to cover a list of questions and move on to different topics once certain conditions are met or topics have been adequately addressed. Keep in mind, controlling the conversation flow effectively requires thoughtful prompt design and possibly integrating external APIs for more dynamic interactions.
Got it. Tagging @User for additional help.
The only way you could do this is thru the prompt
I'm testing via prompt and though it seems to work, it's a bit of a black box to know how consistently it does. Tools like seem to support this in a much more robust way via flowcharts and such. Would be nice to have some parameters that feels more reliable
It is already on our todo list and we are working on it. The thing that you want is an multi-agent system!
Great. Yea I don't know much about mult-agent systems but I just want the agent to follow give set of questions/instructions clearly and be able to handle different edge cases. Like a rulebook/playbook that you might train a human with. A simple structured way to input this along with the prompt would be great
bland's flowchart seems a bit too rigid and complicated to manage while just having a big input box for prompt with vapi is too unstructured. Something in between!
Basically, in multi-agent thing you can assign specific task to a particular agent and due to that it will follow things line by line.
so another agent will talk to the main agent while it is talking with a user—and provide live feedback to the main agent to make sure to follow instructions line by line?
sounds good. Would be nice to get stats about it as well. How well it followed directions, how many questiosn it was able to ask..etc