I have developed a news app for both Amazon Alexa and Google Assistant and both have a “Stop Intent” and a “Cancel Intent”. This intents work fine in Alexa but i can’t seem to make them work for Assistant because of the json request that the event “actions_intent_cancel” sends to the backend.
At first Jovo couldn’t parse the request that this event sent because the JSON didn’t had the dialogflow field. After fixing this, Jovo was able to parse the request but wouldn’t send the response that I programmed in the Intent because it simply didn’t went to there (I found that later via debug) and that resulted in a error that made application close.
Is there any recomendation to handle this type of events (cancel, no input, …) with Jovo? Currently, I have a Stop and Cancel Intent for Alexa and in the Assistant I let Google use the earcons to exit the application but I would like for the application to have the same behaviour in both the assistants.
I followed the rules imposed where for this event : https://developers.google.com/actions/assistant/conversation-exits and i also followed this tutorial provided by Jovo : https://www.jovo.tech/tutorials/stopintent-dialogflow