I am having trouble with implementing a confirmation for an intent. The documentation is really vague. I am currently using jovo framework in writing my code with nodeJs which saved me a ton of time.
This is an example of how I want to confirm the user's request:
User: Alexa, play NRJ radio
Alexa: Do you want me to play NRJ radio?
User: Yes
Alexa: I will play NRJ radio
Alexa plays NRJ radio
I have enabled intent confirmation in the Alexa console and I thought that was enough. But, it isn't. And I need to know what to do exactly to make this work. Thank you.
I have read the documentation multiple times and I couldn't understand how I should use dialog.delegate to achieve my goal and whether I should modify the JSON file in the console in one way or another.
This is really confusing so all help is welcome. Thank you :)
Alexa how to implement intent confirmation?
773 Views Asked by AG_HIHI At
1
There are 1 best solutions below
Related Questions in JAVASCRIPT
- Angular Show All When No Filter Is Supplied
- Why does a function show up as not defined
- I count the time the user takes to solve my quiz using Javascript but I want the same time displayed on another page
- Set "More" "Less" font size
- Using pagination on a table in AngularJS
- How to sort these using Javascript or Jquery Most effectively
- how to fill out the table with next values in array with one button
- State with different subviews
- Ajax jQuery firing multiple time display event for the same result
- Getting and passing MVC Model data to AngularJS controller
- Disable variable in eval
- javascript nested loops waiting for user input
- .hover() seems to overwrite .click()
- How to sort a multi-dimensional array by the second array in descending order?
- How do I find the fonts that are not loading in a CORS situation ( MoovWeb )?
Related Questions in NODE.JS
- How to solve CERT_UNTRUSTED error in nodemailer
- Run a loop over a callback, node js
- Implementing prerender.io middleware in sails.js
- Token based authorization in nodejs/ExpressJs and Angular(Single Page Application)
- formatting path string in javascript
- One to One screensharing using WEBRTC
- Create polygon from grid (for collisions)
- Strange npm behavior when installing packages like grunt
- Convert JSON.gz to JSON in node js
- "Your npm version is outdated." but it's not. While install yo
- Why put methods on the prototype of a class instead of declaring them in the constructor?
- Node JS Async Response
- mongoose get property from nested schema after `group`
- Cannot Receive Incoming call on Twilio android Client
- How can I change a specific line in a file with node js?
Related Questions in ALEXA-SKILLS-KIT
- How do you use a Let's Encrypt certificate with the Alexa service?
- Maximum number of slot values in Alexa skill setup
- Alexa-Skill Monetization possibilities for developers
- Alexa skill doesn't interpret some stuff correctly
- Sort alexa rank live
- Connecting Amazon Alexa to web_lirc, best practice?
- How to create an event in google calendar from another Alexa Skill Kit?
- Amazon Alexa Account Linking Throws Session Timeout on redirect
- AWS Alexa - perform basic auth
- Deploying or publishing Alexa skills
- How to get the account info of the user when the user uses an Alexa Skill
- Registering a device as a Thing to AWS IoT and linking it with a user account
- Set a reminder/timer on an Alexa Custom Skill?
- Generic AVS smart home skill
- Alexa Skills Kit - Custom Skill that Plays Audio from our iOS app's API
Related Questions in AMAZON-ECHO
- Is it possible to be notified by Amazon Echo when it starts and stops speaking?
- Alexa (Amazon Echo) conversation skill - Using Session Attributes (JavaScript - AWS Lambda)
- Alexa Echo Dot - ASK skill problems
- Amazon echo show not responding to new smart home skill
- Echo Show python skill not generating display template
- Echo Show is showing offline in my Alexa App and my Browser and it's not working properly
- How do I trigger Alexa from an external software?
- AWS Lambda calling SNS
- How To Use Amazon Skill Set Without Amazon Echo Device
- How to play an mp3 file from an offset in Amazon Echo
- Amazon Alexa Music Routine
- Echo dot light colours customisation
- Force responses to be from a specific custom slot, repeatedly
- Using the Alexa voice service RestAPI with cURL
- Use the Amazon Alexa Skill CLI to update the Interaction Model
Related Questions in JOVO-FRAMEWORK
- Missing commands on Alexa Skills Kit CLI
- Jovo with Messanger
- Alexa skill not asking for permission (notification) when enabling the skill via voice
- How do I tell Alexa/Jovo to use only 1 render document in it's response?
- Jovo Could not resolve “vscode” error when I try to deploy
- this.user().context is undefined - Jovo Framework - Alexa
- Jovo, I need to use tell without ending the session
- Is there a UI for creating the Jovo Language Model Json?
- Error deploying Alexa Skill to heroku
- I cannot deploy Alexa skill(built using jovo) on Heroku
- What is the best practice to avoid utterance conflicts in an Alexa Skill
- Jovo deploy unable to find ask-clik
- How do I exit a lambda function that has a call to Firebase storage?
- Unable to view the webapp using interactive canvas on Devices
- TypeError compiling Vue web component
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
We usually recommend using states for things like this. For example, you could add a state
PlayConfirmationStateto your question withfollowUpStateand then in this state listen for theAMAZON.YesIntent.This is how it could look like in your
app.js:For more information, take a look at the following resources: