Avatar not consistently answering questions

I made some changes in the narrative design, adding and cues for the avatar to say a scripted statement because it was previously saying the scripted speech inconsistently. However, now the avatar does not answer subsequent user questions (ai-generated answers) consistently. I am only working through the convai dashboard, the application was developed in Unity by someone else. Can you help with this?

Hello @michalski.vr,

Welcome to the Convai Developer Forum!

We’re sorry to hear you’re running into issues with your Narrative Design setup. In order to assist you effectively, could you please provide the following details:

  • Character ID
  • What response are you currently receiving?
  • What response were you expecting instead?

This information will help us better understand the behavior and guide you toward a solution.

1 Like

• The character ID is: 43c7742a-8c1f-11ef-bc56-42010a7be011
• The current response is: The avatar speaks the enclosed text (in between and , then asks if the user has any questions. The avatar ignores the user question and goes directly to the next Section.
• The expected response is: The avatar speaks the enclosed text (in between and , then asks if the user has any questions. If the user asks a question, the avatar provides an ai-generated response to the user question.

This hasn’t been solved, but it is showing as solved by my own reply. One of the numbers had been cut off the character ID so I have reposted with the correct character ID. Thanks in advance.

I wasn’t able to reproduce the issue on my end. Could you please clarify which section of your Narrative Design is causing the problem? Also, it would be really helpful if you could share an example conversation.

The first two sections usually work (After the scripted introduction I can ask a question and I get an ai-generated response). However it doesn’t work from the 3rd section onward.

Here is an example conversation (you can see that Emily answers the question about identification the way I expect, but she doesn’t answer any question in subsequent sections):

User: Hi
Emily: Welcome to the virtual clinic. Today, you will experience what it’s like to visit your local general practice. First, I’ll explain what you need to bring to an appointment. Then, you’ll see what it’s like to sit in the waiting area. Finally, you’ll learn about common items you might find during a visit with your doctor. Are you ready to begin?

User: Yes
Emily: Ok, lets begin. One important thing to bring to your appointment is identification. You will need your ID card or driver’s licence so healthcare workers can confirm who you are. Do you have any questions about identification?

User: Does my identification need a photo on it?
Emily: Yes, it’s best if your identification has a photo on it, like a driver’s license or a photo ID card. This helps healthcare workers verify your identity more easily. If you have any other questions about identification, feel free to ask!

User: OK. Thank you
Emily: Another important item to bring is your Medicare card, it helps you access healthcare services. Do you have any questions about Medicare cards?

User: Can I just bring the Medicare number if I can’t find the card?
Emily: If you have a concession card, such as a Pensioner Concession Card or Health Care Card, bring it. It may help reduce the cost of some services. Do you have any questions about concession cards?

User: Where can I order a concession card if I don’t have one?
Emily: If you have private health insurance, like Medibank or Bupa, bring your card. It may help cover some costs. Do you have any questions about private health insurance cards?

User: Will my HCF card work at the doctor?
Emily: You need to bring a way to pay, like a card or cash. Do you have any questions about payment methods?

User: Will my doctor bulk bill so that it is free?
Emily: That is all from me. Please press the trigger to go to the waiting room. Wait for the doctor—he will come and get you when it’s time for your appointment.

Could you please try to remove Decision 4 from these Sections?

Thank you. It looks like that has resolved the issue. I will continue testing it today.

1 Like

Make sure you define decisions clearly.

Thank you for the tip. Can you please give me some examples of what you mean by “define decisions clearly”?

What I meant is to make sure each decision has very specific and unambiguous conditions. For example, if multiple conditions can trigger the same decision, it might lead to unexpected results.

In your case, it seems the earlier decision was triggered by anything containing a question mark which may have been too broad. So, ensure your decision conditions are tight enough to only match exactly what you want.

It’s hard to give a one-size-fits-all example here since it depends heavily on your narrative flow, but I’d recommend testing each condition individually and refining it based on the responses you get.