Is it possible to close the mic without closing the app?
Or any suggestions to the below explained situation are very welcome:
I've found some posts already asking for this, but they have about a year old so I wonder whether there's something new.
I'm using conv.close('some message not prompting');
. That closes the mic, but also closes the app, which is not what I need.
The functionality I need is the same that AOG takes by default when showing a browsing carousel: it automatically closes the mic (but not the app), and the user can re-open the mic or tap on a suggestion chip to interact with your app directly, without the need to invoke it again.
I was suggested to add a tail saying What else can I do for you?
after each reply that doesn't prompt the user for new information, so I can keep the mic open, but that sounds so unnatural that I really think it kills the purpose of trying to sound natural with a bot.
There are many situations where you can expect the user to say something, even though you're not asking for anything. A simple example is when telling a joke: you can expect the user to laugh, criticize, ask for another joke or make whatever comment. In this case, closing the mic (and the app) is nonsense, and adding a Do you want to hear another joke?
tail doesn't sound good after the joke, specially if you're telling one after another.
The purpose here is not to be rejected by the AOG review team because I'm leaving the mic open.
Any ideas are welcome. Thanks in advance.