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?
Vapi helps developers build, test, and deploy voice agents at scale. We enable everything in between the raw models and production, including telephony, test suites, and real-time analytics.
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.
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 Bland.ai 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
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!
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?