@AlexSwe So it seems to work up until you need confirmation from Google, you get the last response right after the last query (What is it) but when you answer āyesā as a confirmation we donāt get anything back. No request or anything and it ends the conversation.
const availableSurfaces = this.$googleAction.hasWebBrowserInterface();
if (!availableSurfaces) {
// this.followUpState('ANYWHERECARE_STATE.AnywhereCareVideo')
this.$googleAction.newSurface(
['actions.capability.SCREEN_OUTPUT'],
this.t('WhatIsIt'),
'Using UPMC Anywhere Care Virtual Visits')
}
}
AnywhereCareVideo: {
YesIntent() {
let title = 'Using UPMC Anywhere Care Virtual Visits';
let content = 'https://www.youtube.com/watch?v=QvF23V0AkRU';
if(this.isGoogleAction()){
this.$googleAction.showLinkOutSuggestion(title, content);
this.$googleAction.displayText(title).tell('Great! Click on the link below!')
} else {
this.$alexaSkill.showSimpleCard(title, content);
}
},
NoIntent() {
this.ask(this.t('UniversalNo'));
},
},
Maybe related to this ? https://github.com/actions-on-google/actions-on-google-nodejs/issues/401