Author Message
TCSLtd
Joined: Sep 11, 2019
Messages: 69
Offline
Hi

I found on AEP logs that when a customer does not say anything we get a NO_INPUT( in front of the SpeechFail in AEP logs) which is being handled by sending a DF_SYSTEM_NO_INPUT event to dialogflow that is fine.

But I can see in few calls NO_MATCH in front of (in front of the SpeechFail in AEP logs)which is being handled by sending a DF_SYSTEM_NO_INPUT event to dialogflow

My query is what causes NO_MATCH, who decides for a NO_MATCH and on what basis? Is it dialogflow or avaya? Under which scenario it will treated as NO_MATCH? As for some cases there were noisy recordings and we NO_MATCH and for some no recording was found


I am attaching the screenshot of NO_MATCH from AEP logs

Thanks
Navneet
  • [Thumb - log.PNG]
[Disk] Download
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
You would need to talk to the platform people. I would think EP throws the error first.
TCSLtd
Joined: Sep 11, 2019
Messages: 69
Offline
What does NO_MATCH mean? With what it is matching ?
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
It is generic VXML event. In generic sense, it is try to match some grammar but in case of Dialogflow, I am not sure. That's why you need to ask the platform people. I can't answer this here.
Karthick46
Joined: Feb 7, 2021
Messages: 3
Offline
In DefaultDialogflowAppV3, the eventprops:name as DF_SYSTEM_NO_INPUT. Despite this configuration, after a brief period of silence, I anticipate hearing the No Input prompt, but it doesn't seem to be triggering as expected. Is there a specific configuration change required to ensure the No Input prompt is played?
Karthick46
Joined: Feb 7, 2021
Messages: 3
Offline
Attached the log
Filename trace.log [Disk] Download
WilsonYu
Joined: Nov 6, 2013
Messages: 3950
Offline
So it looks like EP did process the EventPrompt and try to send the event to Dialogflow. Maybe it is because of the existence of the <prompt> element, it is not sending the event. Can you try removing the prompt item from EventPrompt node in the node editor. It would be like the picture I attached

20/03/2024 11:00:11:535 INFO - 1EBBBA1BE98997434F5D0DFB162520CA:/DefaultDialogflowAppV3 : Using SCESession 1EBBBA1BE98997434F5D0DFB162520CA:/DefaultDialogflowAppV3 servlet : EventPrompt
20/03/2024 11:00:11:535 INFO - 1EBBBA1BE98997434F5D0DFB162520CA:/DefaultDialogflowAppV3 : [condition] Expression [InputPrompt] Not Empty [null]
20/03/2024 11:00:11:535 INFO - 1EBBBA1BE98997434F5D0DFB162520CA:/DefaultDialogflowAppV3 : [condition] Expression [eventprops:name] String Not Equal [DF_SYSTEM_NO_INPUT]
.....
20/03/2024 11:00:11:550 DEBUG - 1EBBBA1BE98997434F5D0DFB162520CA:/DefaultDialogflowAppV3 : *** Reply for [/DefaultDialogflowAppV3/EventPrompt] ***
....
19:<prompt bargein="false" timeout="8000ms">
20:</prompt>
  • [Thumb - issue.png]
[Disk] Download
Karthick46
Joined: Feb 7, 2021
Messages: 3
Offline
Hello WilsonYu, I appreciate you taking the time to respond.
Go to:   
Mobile view