CINXE.COM

Alexa Skills for Driving | Alexa Skills Kit

<!DOCTYPE html> <html lang="en-US"> <head> <title>Alexa Skills for Driving | Alexa Skills Kit</title> <!-- Required meta tags --> <meta charset="utf-8"> <meta name="google-site-verification" content="wfEDah_6uJe9Y7uIfLrVycd_efr8wQ9YO-fM_5MI5w0"/> <meta name="google-site-verification" content="Eu8BqTWMhRRdfCAdqUh2RYb3SjAiuFp4wmgTtGcteM0"/> <meta name="google-site-verification" content="KHmp6TUPKc1gHlM9TuB842pcV7TxZVV6TgenZtsYoNY"/> <meta name="msvalidate.01" content="9761B379C1B64F587D71BA40337FDD07"/> <meta http-equiv="X-UA-Compatible" content="IE=edge"/> <!-- Dynamic meta tags --> <meta name="description" content="You can build automotive skills for Alexa that enable drivers to engage in productive experiences while keeping their hands on the wheel and their eyes on the road. For addition..." /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="Amazon Alexa" /><meta name="twitter:image" content="https://ds6yc8t7pnx74.cloudfront.net/en-US/alexa/techdoc-template.thumb.800.480.png?ck=1625002623" /><meta name="twitter:creator" content="admin" /><meta name="twitter:title" content="Alexa Skills for Driving | Alexa Skills Kit" /><meta name="twitter:description" /><meta property="og:site_name" content="Amazon Alexa" /><meta property="og:image" content="https://ds6yc8t7pnx74.cloudfront.net/en-US/alexa/techdoc-template.thumb.800.480.png?ck=1625002623" /><meta property="og:title" content="Alexa Skills for Driving | Alexa Skills Kit" /><meta property="og:description" /><meta property="og:type" content="website" /><meta property="og:url" content="https://developer.amazon.com/en-US/docs/alexa/automotive/skills-for-driving.html" /><meta name="referrer" content="no-referrer-when-downgrade" /><meta name="template" content="content-page-with-header-and-footer-template" /><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2.0" /> <meta name="" content="" /> <!-- Favicons --> <link rel="icon" type="image/png" sizes="32x32" href="https://m.media-amazon.com/images/G/01/AlexaDevPortal/favicon-32x32._CB1544644721_.png"> <link rel="icon" type="image/png" sizes="96x96" href="https://m.media-amazon.com/images/G/01/AlexaDevPortal/favicon-96x96._CB1544644752_.png"> <link rel="icon" type="image/png" sizes="16x16" href="https://m.media-amazon.com/images/G/01/AlexaDevPortal/favicon-16x16._CB1544644669_.png"> <!-- Bootstrap CSS --> <link rel="stylesheet" itemprop="url" href="https://m.media-amazon.com/images/G/01/ASK/rosie-v2/css/bootstrap.min._CB472035751_.css"/> <!-- FontAwesome CSS --> <link rel="stylesheet" href="/alexa/console/ask/dante/static/css/all.css"> <!-- Combined Dante CSS --> <link rel="stylesheet" href="/alexa/console/ask/dante/static/css/app.css"/> <!-- UX Style Dictionary CSS --> <!-- Dynamic link tags --> <link rel="alternate" href="https://developer.amazon.com/en-US/docs/alexa/automotive/skills-for-driving.html" hreflang="en-US" /> <link rel="canonical" href="https://developer.amazon.com/en-US/docs/alexa/automotive/skills-for-driving.html" hreflang="en-US" /> <!-- Dynamic script tags --> <script type="text/javascript"> (function() { var didInit = false; function initMunchkin() { if(didInit === false) { didInit = true; Munchkin.init('365-EFI-026'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function() { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <script language="JavaScript" type="text/javascript"> var digitalData = { page: { pageInfo: { pageInstanceID: "en-US/docs/alexa/automotive/skills-for-driving.html", pageID: "skills-for-driving.html", pageTitle: "SKILLS-FOR-DRIVING.HTML", pageType: "DeX", primaryCategory: "alexa", pageName: "alexa:SKILLS-FOR-DRIVING.HTML", language: "en_US", sendBeacons: "auto", get path() { return window.location.pathname; }, get cleanUrl() { return window.location.href.split('#')[0]; } } }, user: { userID: "", ipAddress: "8.222.208.146", userAgent: "" } }; </script> <script src="//assets.adobedtm.com/4737bccac162/c47bd3844ecf/launch-EN968f8a7401fc4ccea43ced61e7b0c2bb.min.js" async></script> </head> <body> <div class="dante-content-wrapper"> <header class="dante-header"> <div class="container-fluid p-0"> <nav class="navbar d-flex flex-row align-items-start custom-nav-bar"> <div class="flex-column p-0 m-0"> <a href="/alexa" id="dpc-header-logo" class="dpc-logo"> <div class="row"> <div class="col align-self-end"> <img src="https://d7qzviu3xw2xc.cloudfront.net/alexa/assets/images/Alexa_Logo_RGB_BLUE.png" alt="Alexa Developer Console" class="p-0"> </div> <div class="col align-self-start"> <span class="dpc-console-title row justify-content-start">developer documentation</span> </div> </div> </a> </div> <link rel="stylesheet" type="text/css" href="https://d20632htc2msyc.cloudfront.net/static/css/main.css" /> <script defer src="https://d20632htc2msyc.cloudfront.net/static/js/main.js"></script> <script type="text/javascript"> window.newSearch = true; </script> <div hidden style="display: none;" class="new-search-flag" data-val="enabled"></div> <div hidden style="display: none;" class="new-search-metadata"> {"settingsUrl":"https://ds6yc8t7pnx74.cloudfront.net/devportal-digital-assets/cf/developer-portal/getDeXSearchData"} </div> <div class="flex-column"> <div id="dante-search-header-bar"> </div> </div> <div class="flex-column-reverse"> <ul class="navbar-nav dpcHeaderButtonRow"> <li class="nav-item dpcHeaderLink"> <a href="https://developer.amazon.com/alexa/console/signin">Sign In</a> </li> <li class="nav-item nav-item-dpcSearch dpcHeaderButtonWrapper"> <div class ="dpcHeaderButton dpcHeaderSearchButton d-none"> <svg class="dpcSearchIcon" viewBox="0 0 21 21" version="1.1" xmlns="http://www.w3.org/2000/svg" shape-rendering="geometricPrecision"> <circle stroke="#FFFFFF" stroke-width="2" cx="8" cy="8" r="7" fill="transparent"></circle> <path d="M13.5,13.5 L19.5,19.5" id="Path-1" stroke="#FFFFFF" stroke-width="2.6" stroke-linecap="round"></path> </svg> </div> </li> <li class="nav-item pr-2"> <a class="nav-link dpcHeaderButtonWrapper pr-0" href="#" id="navbarSupportDropdownMenuLink"> <div class ="dpcHeaderButton" id="support-popover" data-toggle="popover"> <span> <i class="fas fa-ellipsis-v"></i> </span> </div> </a> </li> </ul> </div> <!-- user account popover content --> <!-- support popover content --> <div id="support-popover-content" style="display: none"> <div class="header-popover-content"> <div class="header-popover-inner-content"> <div class="hp-menu"> <ul> <a class="container" href="/alexa/alexa-developer-documentation-welcome" target="_blank"> <li> <span class="ml-3">Documentation</span> </li> </a> <a class="container" href="https://stackoverflow.com/tags/alexa-skills-kit" target="_blank"> <li> <span class="ml-3">Stack Overflow</span> </li> </a> <a class="container" href="https://developer.amazon.com/support/contact-us?subjectCategory=ALEXA" target="_blank"> <li> <span class="ml-3">Contact Us</span> </li> </a> <li role="separator"><div class="dropdown-divider"></div></li> <a class="container" href="https://developer.amazon.com/alexa" target="_blank"> <li> <span class="ml-3">Alexa Developer Home</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/ask"> <li> <span class="ml-3">Alexa Developer Console</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/avs"> <li> <span class="ml-3">Alexa Voice Service</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/wwa"> <li> <span class="ml-3">Alexa Certification Console</span> </li> </a> <a class="container" href="https://developer.amazon.com/alexa/console/ack"> <li> <span class="ml-3">Alexa Connect Kit</span> </li> </a> </ul> </div> </div> </div> </div> </nav> </div> </header> <div class="dante-content"> <div class="dante-container-fluid flex-grow-1"> <div class="dante-row flex-grow-1"> <div class="dpc-tenant-content flex-grow-1" style="width:100%"> <body class="alexa-content-page alexa-base-page page basicpage" id="alexa-content-page-87648a89e9"><cq:include script="/libs/cq/cloudserviceconfigs/components/servicelibs/servicelibs.jsp" /> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/dependencies.min.3a032d1b295bb8258c313e1db2fb95a5.css" type="text/css" /> <link rel="stylesheet" href="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/main.min.181e9f3cdb8a1e78815f63f9469f383c.css" type="text/css" /> <div class="base-wrapper"> <input type="hidden" name="componentID" id="basePageComponentID" /> <input type="hidden" name="newForumsURL" id="newForumsURL" /> <input type="hidden" name="pageCategory" id="pageCategory" /> <div class="header iparsys parsys"> <div class="par iparys_inherited"> </div> </div> <div class="root responsivegrid"> <div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> <div class="tech-doc aem-GridColumn aem-GridColumn--default--12"> <div class="tech-doc-container"> <!-- FontAwesome (GPL license) --> <link rel="stylesheet" href="https://d3b16pg7hqg2cy.cloudfront.net/alexa/jekyll/css/font-awesome.min.css" /> <div class="tech-doc-content"><div class="navigation-header atd-services-header" style="display:none"> <header class="dpHeader" style="z-index:3011"> <div class="dphTopBar"> <div class="dphMenuToggle"> <i class="dphMenuIcon"></i> <i class="dphMenuBackIcon"></i> </div> </div> <div class="accordionTN dphNavigation"> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li id="atd-home-tab-primary-nav" class="dppnItem accrItem" style="display: none"> <a href="../documentation-home.html" class="dppnLink">Home</a> </li> <li class="dppnItem accrItem"> <a href="../ask-overviews/what-is-the-alexa-skills-kit.html" class="dppnLink">Alexa Skills Kit </a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../ask-overviews/what-is-the-alexa-skills-kit.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Skills Kit</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../conversations/about-alexa-conversations.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Conversations</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../alexa-presentation-language/add-visuals-and-audio-to-your-skill.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Presentation Language</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../interaction-model-design/about-designing-an-interaction-model.html" class="dppnfLink"> <span class="dppnfTitle">Custom Interaction Model Design Guide</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <li class="dppnItem accrItem"> <a href="../smarthome/what-is-smart-home.html" class="dppnLink">Smart home</a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../smarthome/what-is-smart-home.html" class="dppnfLink"> <span class="dppnfTitle">Alexa-Enabled Smart Home</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../ack/what-is-the-alexa-connect-kit.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Connect Kit</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smarthome/understand-the-smart-home-skill-api.html" class="dppnfLink"> <span class="dppnfTitle">Smart Home Skills</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smarthome/wwa-connection-options.html" class="dppnfLink"> <span class="dppnfTitle">Local Connectivity Options</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <li class="dppnItem accrItem"> <a href="../alexa-smart-properties/about-alexa-smart-properties.html" class="dppnLink">Smart properties</a> </li> <li class="dppnItem accrItem"> <a class="dppnLink">Developer reference</a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../alexa-presentation-language/apl-request-response-reference.html" class="dppnfLink"> <span class="dppnfTitle">APL Interface Reference</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../reference/custom-skill-developer-reference.html" class="dppnfLink"> <span class="dppnfTitle">Custom Skills Interfaces</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../music-skills/api-reference-overview.html" class="dppnfLink"> <span class="dppnfTitle">Music, Radio, and Podcast APIs</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../rest-apis/rest-apis.html" class="dppnfLink"> <span class="dppnfTitle">REST APIs for Skills</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smapi/object-schemas.html" class="dppnfLink"> <span class="dppnfTitle">Skill Schema Reference</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../custom-skills/speech-synthesis-markup-language-ssml-reference.html" class="dppnfLink"> <span class="dppnfTitle">SSML Reference</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../device-apis/alexa-interface-reference.html" class="dppnfLink"> <span class="dppnfTitle">Interfaces for Smart Home and Video</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://developer.amazon.com/en-US/alexa/alexa-haus" class="dppnfLink"> <span class="dppnfTitle">Alexa Design Guide</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <li class="dppnItem accrItem"> <a class="dppnLink">Developer tools</a> <div class="dpIconArrow accrHandle"></div> <div class="dppnFlyoutWrap"> <div class="dppnSecondaryNavWrap"> <ul class="dppnFlyout dppnSecondaryNav"> <li class="dppnfItem accrItem"> <a href="../devconsole/about-the-developer-console.html" class="dppnfLink"> <span class="dppnfTitle">Alexa Developer Console</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smapi/ask-cli-command-reference.html" class="dppnfLink"> <span class="dppnfTitle">ASK CLI</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../ask-toolkit/get-started-with-the-ask-toolkit-for-visual-studio-code.html" class="dppnfLink"> <span class="dppnfTitle">ASK Toolkit for VS</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="../smarthome/wwa-console.html" class="dppnfLink"> <span class="dppnfTitle">WWA Certification</span> <span class="dppnfSubtitle"> </span> </a> </li> <li class="dppnfItem accrItem"> <a href="https://www.amazon.com/alexasmartproperties/newconsole" class="dppnfLink"> <span class="dppnfTitle">ASP Management Console</span> <span class="dppnfSubtitle"> </span> </a> </li> </ul> </div> </div> </li> <span id="caret"></span> <div id="atd-mobile-secondary-nav" class="atd-mobile-header" style="display:none"> <li class="dppnItem accrItem"> <a href="../documentation-home.html" class="dppnLink">Home</a> </li> <li class="dppnItem accrItem"> <a href="../reference.html" class="dppnLink">Reference</a> </li> <li class="dppnItem accrItem"> <a href="../videos.html" class="dppnLink">Videos</a> </li> </div> </ul> </nav> </div> </header> </div> <div id="atd-desktop-secondary-nav" class="navigation-header atd-categories-header" style="display:none"> <header class="dpHeader atd-topics" style="background: #31455E!important;"> <div class="dphTopBar"> <div class="dphMenuToggle"> <i class="dphMenuIcon"></i> <i class="dphMenuBackIcon"></i> </div> </div> <div class="accordionTN dphNavigation"> <nav class="dpPrimaryNav"> <ul class="dppnItems"> <li class="dppnItem accrItem"> <a href="../documentation-home.html" class="dppnLink">Home</a> </li> <li class="dppnItem accrItem"> <a href="../reference.html" class="dppnLink">Reference</a> </li> <li class="dppnItem accrItem"> <a href="../videos.html" class="dppnLink">Videos</a> </li> </ul> </nav> </div> </header> </div> <!-- FontAwesome (GPL license) --> <link rel="stylesheet" href="https://m.media-amazon.com/images/G/01/mobile-apps/devportal/font-awesome.min.css" /> <!-- jQuery (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/jquery-3.1.1.min.js"></script> <!-- patch navtabs to work with Bootstrap 4--> <script type="text/javascript"> $(document).ready(function() { $(".nav-tabs > li.active > a ").addClass("active show"); }); $(function() { $(".nav-tabs").click(function(){ $(this).closest("div").find(".tab-pane").removeClass("show"); }); }); $(function() { $(".nav-tabs").click(function(){ $(this).closest("div").find("li").removeClass("active"); }); }); </script> <!--Bootstrap (MIT license) --> <link rel="stylesheet" href="https://amzndevresources.com/alexa/jekyll/css/bootstrap.min.css" /> <!-- Navgoco --> <script src="https://amzndevresources.com/alexa/jekyll/js/jquery.navgoco.min.js"></script> <!-- jQuery cookie (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/jquery.cookie.js"></script> <!-- Bootstrap (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/bootstrap.bundle.js"></script> <!-- Bootstrap 3 plugins (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/bootstrap.offcanvas.min.js"></script> <!-- Anchor JS (MIT license)--> <script src="https://amzndevresources.com/alexa/jekyll/js/anchor.min.js"></script> <!-- Initialization scripts --> <script src="https://amzndevresources.com/alexa/jekyll/js/atd-initialization.js"></script> <!-- Tech doc css fixes --> <link rel="stylesheet" href="https://amzndevresources.com/alexa/jekyll/css/bootstrap.offcanvas.css" /> <link rel="stylesheet" href="https://amzndevresources.com/alexa/jekyll/css/atd-custom.css" /> <div class="docs-sticky reveal"> <div class="mobile-toggle" style="display:none"> <button type="button" class="navbar-toggle offcanvas-toggle" data-toggle="offcanvas" data-target="#js-bootstrap-offcanvas-main"> <span class="sr-only">Toggle navigation</span> <div class="icon-bar"></div> <div class="icon-bar"></div> <div class="icon-bar"></div> </button> <button type="button" class="navbar-toggle offcanvas-toggle" data-toggle="offcanvas" data-target="#js-bootstrap-offcanvas-onpage" style="float:right"> <span class="sr-only">Toggle navigation</span> <i class="fas fa-info-circle fa fa-2x"></i> </button> <div class="atd-topics-mobile-header"> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <a href="https://developer.amazon.com/en-US/docs/alexa/documentation-home.html">Home</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://developer.amazon.com/en-US/docs/alexa/reference.html">Reference</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="https://developer.amazon.com/en-US/docs/alexa/videos.html">Videos</a> </ol> </nav> </div> </div> <div class="container-fluid"> <div class="row" style="flex-wrap:nowrap;"> <button class="" id="button-close-left2" style="display: none;"><i class="fas fa fa-bars"></i></button> <div id="sidebar"> <script> function loadJS(scriptSrc, onLoadCallBack) { const head = document.getElementsByTagName('head')[0]; const script = document.createElement('script'); script.src = scriptSrc script.type = 'text/javascript' script.onload = function () { if (onLoadCallBack) onLoadCallBack(); }; head.append(script) } function loadCSS(cssHref) { const head = document.getElementsByTagName('head')[0]; const style = document.createElement('link'); style.href = cssHref style.type = 'text/css' style.rel = 'stylesheet' head.append(style); } function bindResultHandlers(){ const searchBoxRoot = document.getElementById("searchbox"); $("#searchbox .magic-box input").attr("placeholder", "Search Alexa developer docs"); Coveo.$$(searchBoxRoot).on('populateOmnibox', function(e, populateOmniboxObject) { var linkElement = document.createElement('a'); var query = populateOmniboxObject.completeQueryExpression.word; if (!query) { return; } linkElement.href = 'https://developer.amazon.com/en-US/docs/alexa/search.html#q=' + encodeURIComponent(query); linkElement.text = "See more results for \"" + query + "\"" linkElement.className = "coveo-omnibox-selectable co-more-results"; linkElement['no-text-suggestion'] = true; linkElement.addEventListener('keyboardSelect', function() { linkElement.click(); }); populateOmniboxObject.rows.push({ element: linkElement, zIndex: 0 }); }); Coveo.$$(searchBoxRoot).on("preprocessResults", function(e, args) { args.results.results.forEach(function(result) { result.crumb = result.raw.printableuri.replace(/;/g,' ').replace(/\s\s+/g,' '); }); }); Coveo.$$(searchBoxRoot).on("preprocessResults", function(e, args) { // Split the "title suffix" to be the "category" because we don't have anything else in yet in the index. let results = args.results.results.map(r => { const title = r.title; if (title.includes('|')) { // set the category r.raw.category = title.split('|')[1].trim(); r.title = title.split('|')[0].trim(); } else { // r.raw.category = 'YouTube'; } return r; }); // sort results per category results = results.sort((b, a) => { return a.raw.category.localeCompare(b.raw.category) }) // Set a category Label for the first results of the category. // Keep only 3 items per category. let lastCategory = ''; let categoryCount = 0; results.forEach((r, idx) => { if (lastCategory !== r.raw.category) { lastCategory = r.raw.category; categoryCount = 0; r.raw.categoryLabel = r.raw.category; } categoryCount++; if (r.raw.category === "Alexa Skills Kit" && categoryCount > 4) { // we already have 4 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Voice Service" && categoryCount > 4) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Connect Kit" && categoryCount > 4) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Gadgets Toolkit" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Design Guide" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Automotive" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Communications" && categoryCount > 0) { // we already have 6 items for this category r.toDelete = true; } if (r.raw.category === "Alexa Smart Properties" && categoryCount > 4) { // we already have 6 items for this category r.toDelete = true; } }); // clear out the results marked for deletion results = results.filter(r => (!r.toDelete)); args.results.results = results; }); } function initSearchBoxForDocs(){ const searchBoxRoot = document.getElementById("searchbox"); const organizationId = "amazoncomproduction9q1by2xb"; const accessToken = "xx42d66989-6d5b-4bd4-bc36-d3b3a04aa40f"; Coveo.SearchEndpoint.configureCloudV2Endpoint(organizationId, accessToken); Coveo.initSearchbox( searchBoxRoot, "https://developer.amazon.com/en-US/docs/alexa/search.html" ); bindResultHandlers() } document.addEventListener("DOMContentLoaded", function () { if(!window.newSearch) { loadCSS("https://d3om7fhh4x0u22.cloudfront.net/CoveoFullSearch.min.css") loadJS("https://d3om7fhh4x0u22.cloudfront.net/CoveoJsSearch.min.js", initSearchBoxForDocs) }else{ const elements = document.getElementsByClassName('coveo-show-if-no-results'); if(elements.length){ elements.item(0).style.display = 'none'; } } }) $(document).ready(function() { $('.inline').click(function() { $('.coveo-show-if-no-results').hide() }); }); </script> <div id="searchbox" class="CoveoSearchInterface" data-enable-history="true" data-results-per-page="80" data-excerpt-length="120" data-enable-duplicate-filtering="true" data-pipeline="AlexaTechDocs"> <div class="CoveoAnalytics" data-anonymous="true" data-search-hub="ask-dropdown-search"></div> <div class="coveo-search-section"> <div class="CoveoSearchbox" data-enable-omnibox="true" data-enable-query-syntax="true" data-search-as-you-type-delay="300"> <div class="CoveoOmniboxResultList" data-layout="list"> <div class="coveo-show-if-results"> <script class="result-template" type="text/x-underscore"> <div> <% if (raw.categoryLabel ) { %> <div class="category-label CoveoFieldValue" data-field="@categoryLabel"></div> <% } %> <div class="co-highlight"> <div> <a class='CoveoResultLink'></a> </div> <div class='CoveoExcerpt'></div> <div class="CoveoFieldValue CoveoCrumb" data-field="@crumb"></div> </div> </div> </script> </div> <div class="coveo-show-if-no-results"> <p>No results found</p> <div class="co-empty">Try a different or more specific query. </div> </div> </div> </div> </div> </div> <div class="mydocsidebar noselect"> <div class="navbar-offcanvas navbar-offcanvas-touch hidden" id="js-bootstrap-offcanvas-main"> <!-- sidebar_hide_weblab --> <div class="blank"> <div class="header"> <button class="" id="button-close-left1"> <i class="fas fa fa-times"></i></button> <div class="productTitle" id="">Alexa Skills Kit</div> <p class="ex"> <a href="#" id="collapseAll">Collapse All</a> | <a href="#" id="expandAll">Expand All</a> </p> <hr /> </div> <ul id="atd-left-nav" class="navgo"> <li class="level1 folderTitle"> <a class="toc-title">Get Started</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../ask-overviews/what-is-the-alexa-skills-kit.html">What is the Alexa Skills Kit?</a> <ul class="target1"> <li class="level1items"><a href="../ask-overviews/voice-interaction-models.html">About Voice Interaction Models</a></li> <li class="level1items"><a href="../ask-overviews/list-of-skills.html">Index of Skill Types</a></li> <li class="level1items"><a href="../ask-overviews/alexa-skills-kit-glossary.html">Glossary</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../ask-overviews/create-developer-account.html">Create Your Developer Account</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle single" href="../ask-overviews/contact-us.html">Contact Alexa Developer Support</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Skill Types</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../alexa-for-apps/about-alexa-for-apps.html">Alexa for Apps</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../alexa-for-apps/use-command-line.html">Use the Command Line</a> <ul class="target"> <li class="level2items"><a href="../alexa-for-apps/add-alexa-for-apps-to-your-custom-skill.html">Tutorial: Use the Command Line to Add Alexa for Apps</a></li> <li class="level2items"><a href="../alexa-for-apps/skill-manifest-reference.html">Skill Manifest Reference</a></li> <li class="level2items"><a href="../alexa-for-apps/skill-connection-request-reference.html">Skill Connection Request Reference</a></li> </ul> </li> <li class="level1items"><a href="../alexa-for-apps/faq.html">FAQ</a></li> <li class="level1items"><a href="../alexa-for-apps/alexa-for-apps-v1-to-v2-migration-guide.html">Alexa for Apps V1 to V2 Migration Guide</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../automotive/automotive-skills.html">Automotive Skills</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../automotive/connected-vehicle-overview.html">Connected Vehicle Skills</a> <ul class="target"> <li class="level2items"><a href="../automotive/alexa-automotive-vehicledata.html">VehicleData</a></li> <li class="level2items"><a href="../automotive/alexa-authorizationcontroller.html">AuthorizationController</a></li> <li class="level2items"><a href="../automotive/security-testing-for-connected-vehicles.html">Security Testing for Connected Vehicles</a></li> </ul> </li> <li class="level2 folderTitle current open"><a class="subfoldersTitle" href="../automotive/skills-for-driving.html">Alexa Skills for Driving</a> <ul class="target"> <li class="level2items"><a href="../automotive/automotive-best-practices.html">Best Practices</a></li> <li class="level2items"><a href="../automotive/automotive-property.html">Automotive Property</a></li> <li class="level2items"><a href="../automotive/automotive-navigation-management.html">Navigation Management</a></li> </ul> </li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/understanding-custom-skills.html">Custom Voice Model Skills</a> <ul class="target1"> <li class="level1items"><a href="../custom-skills/steps-to-build-a-custom-skill.html">Steps to Build a Custom Skill</a></li> <li class="level1items"><a href="../custom-skills/use-the-alexa-skills-kit-samples.html">Get Custom Skill Sample Code</a></li> <li class="level1items"><a href="../custom-skills/understanding-how-users-invoke-custom-skills.html">Understand How Users Invoke Custom Skills</a></li> <li class="level1items"><a href="../custom-skills/choose-the-invocation-name-for-a-custom-skill.html">Choose the Invocation Name for a Custom Skill</a></li> <li class="level1items"><a href="../custom-skills/create-custom-skill-from-quick-start-template.html">Create a Custom Skill from a Quick Start Template</a></li> <li class="level1items"><a href="../custom-skills/host-a-custom-skill-as-an-aws-lambda-function.html">Host a Custom Skill as an AWS Lambda Function</a></li> <li class="level1items"><a href="../custom-skills/host-a-custom-skill-as-a-web-service.html">Host a Custom Skill as a Web Service</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/develop-skills-in-multiple-languages.html">Configure a Skill for Multiple Languages</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/add-additional-locales-of-the-same-language-to-your-custom-skills.html">Add Additional Locales of the Same Language to Custom Skills</a></li> <li class="level2items"><a href="../custom-skills/use-hindi-in-your-alexa-skill.html">Use Hindi in Your Alexa Skill</a></li> <li class="level2items"><a href="../faq/english-migration-faq.html">Alexa Skills English Variants Migration FAQ</a></li> <li class="level2items"><a href="../faq/french-migration-faq.html">Alexa Skills French Variants Migration FAQ</a></li> <li class="level2items"><a href="../faq/spanish-migration-faq.html">Alexa Skills Spanish Variants Migration FAQ</a></li> <li class="level2items"><a href="../custom-skills/tutorial-offer-a-custom-skill-in-multiple-languages.html">Tutorial: Offer a Custom Skill in Multiple Languages</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/create-the-interaction-model-for-your-skill.html">Create the Interaction Model (Intents, Slots, and Dialogs)</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/create-intents-utterances-and-slots.html">Create Intents, Utterances, and Slots</a></li> <li class="level2items"><a href="../custom-skills/create-and-edit-custom-slot-types.html">Create and Edit Custom Slot Types</a></li> <li class="level2items"><a href="../custom-skills/use-dynamic-entities-for-customized-interactions.html">Use Dynamic Entities for Customized Interactions</a></li> <li class="level2items"><a href="../custom-skills/collect-multiple-values-in-a-slot.html">Collect Multiple Values in a Slot</a></li> <li class="level2items"><a href="../custom-skills/best-practices-for-sample-utterances-and-custom-slot-type-values.html">Best Practices for Sample Utterances and Custom Slot Values</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/define-the-dialog-to-collect-and-confirm-required-information.html">Create the Dialog Model</a> <ul> <li class="level3items"><a href="../custom-skills/validate-slot-values.html">Validate Slot Values</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/use-a-dialog-model-to-manage-ambiguous-responses.html">Use a Dialog Model to Manage Ambiguous Responses</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../custom-skills/review-intent-history-devconsole.html">Review the Intent History</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/implement-the-built-in-intents.html">Use Built-in Intents and Slot Types</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/standard-built-in-intents.html">Standard Built-in Intents</a></li> <li class="level2items"><a href="../custom-skills/understanding-the-structure-of-the-built-in-intent-library.html">Understand the Structure of the Built-in Intent Library</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/built-in-intent-library.html">Built-in Intent Library</a> <ul> <li class="level3items"><a href="../custom-skills/actor-intents.html">Actor Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/book-intents.html">Book Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/bookseries-intents.html">BookSeries Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/calendar-intents.html">Calendar Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/catalog-intents.html">Catalog Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/creativework-intents.html">CreativeWork Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/creativeworksection-intents.html">CreativeWork<br />Section Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/episode-intents.html">Episode Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/event-intents.html">Event Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/localbusiness-intents.html">LocalBusiness Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/musiccreativework-intents.html">MusicCreativeWork Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/musicgroup-intents.html">MusicGroup Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/musician-intents.html">Musician Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/musicplaylist-intents.html">MusicPlaylist Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/musicrecording-intents.html">MusicRecording Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/playbackmode-intents.html">PlaybackMode Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/readinglist-intents.html">ReadingList Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/screeningevent-intents.html">ScreeningEvent Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/singer-intents.html">Singer Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/thing-intents.html">Thing Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/tvseason-intents.html">TVSeason Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/tvseries-intents.html">TVSeries Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/videocreativework-intents.html">VideoCreative<br />Work Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/videoplaylist-intents.html">VideoPlaylist Intents</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/weatherforecast-intents.html">WeatherForecast Intents</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../custom-skills/slot-type-reference.html">Slot Type Reference</a></li> <li class="level2items"><a href="../custom-skills/literal-slot-type-reference.html">Migrate Slot Types that Used AMAZON.LITERAL</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/entity-resolution.html">Entity Resolution</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/entity-resolution-for-custom-slot-types.html">Entity Resolution for Custom Slot Types</a></li> <li class="level2items"><a href="../custom-skills/entity-resolution-for-built-in-slot-types.html">Entity Resolution for Built-in Slot types</a></li> <li class="level2items"><a href="../custom-skills/alexa-entities-reference.html">Alexa Entities Reference</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/handle-requests-sent-by-alexa.html">Handle Requests Sent by Alexa</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/manage-skill-session-and-session-attributes.html">Manage Skill Sessions and Session Attributes</a></li> <li class="level2items"><a href="../custom-skills/delegate-dialog-to-alexa.html">Delegate the Dialog to Alexa</a></li> <li class="level2items"><a href="../custom-skills/best-practice-text-response.html">Best Practices for Text Responses</a></li> <li class="level2items"><a href="../custom-skills/include-a-card-in-your-skills-response.html">Include a Card in Your Skill's Response</a></li> <li class="level2items"><a href="../custom-skills/best-practices-for-skill-card-design.html">Best Practices for Skill Card Design</a></li> <li class="level2items"><a href="../custom-skills/send-the-user-a-progressive-response.html">Send the User a Progressive Response</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/understand-name-free-interaction-for-custom-skills.html">Understand Name-free Interaction for Custom Skills</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/using-nfi-toolkit-developer-console.html">Use the Name-free Interaction Toolkit in the Developer Console</a></li> <li class="level2items"><a href="../custom-skills/using-nfi-toolkit-cli.html">Use the Name-free Interaction Toolkit in CLI</a></li> <li class="level2items"><a href="../custom-skills/using-nfi-toolkit-smapi.html">Use the Name-free Interaction Toolkit in SMAPI</a></li> <li class="level2items"><a href="../custom-skills/implement-canfulfillintentrequest-for-name-free-interaction.html">Implement CanFulfill<br />IntentRequest for Name-free Interaction</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/add-audio.html">Add Audio to a Custom Skill</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/use-long-form-audio.html">Stream Long-Form Audio with AudioPlayer</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/alexa-quick-links.html">Alexa Quick Links</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/create-a-quick-link-for-your-skill.html">Create a Quick Link for Your Custom Skill</a></li> <li class="level2items"><a href="../custom-skills/create-a-quick-link-for-your-custom-task.html">Create a Quick Link for Your Custom Task</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/display-and-behavior-specifications-for-alexa-enabled-devices-with-a-screen.html">Use Display Templates to Show Content on Screens</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/create-skills-for-alexa-enabled-devices-with-a-screen.html">Configure a Skill to Support the Display Interface</a></li> <li class="level2items"><a href="../custom-skills/best-practices-for-designing-skills-for-alexa-enabled-devices-with-a-screen.html">Best Practices for using Display Templates</a></li> <li class="level2items"><a href="../custom-skills/certification-issues-screen.html">Test for Display Template Issues in Your Skill</a></li> </ul> </li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../flashbriefing/understand-the-flash-briefing-skill-api.html">Flash Briefing Skills</a> <ul class="target1"> <li class="level1items"><a href="../flashbriefing/steps-to-create-a-flash-briefing-skill.html">Steps to Build a Flash Briefing Skill</a></li> <li class="level1items"><a href="../flashbriefing/tips-for-creating-a-great-flash-briefing-skill.html">Tips to Create a Great Flash Briefing Skill</a></li> <li class="level1items"><a href="../flashbriefing/flash-briefing-skill-certification-checklist.html">Flash Briefing Skill Certification Checklist</a></li> <li class="level1items"><a href="../flashbriefing/normalizing-the-loudness-of-audio-content.html">Normalize the Loudness of Audio Content</a></li> <li class="level1items"><a href="../flashbriefing/flash-briefing-skill-api-feed-reference.html">Flash Briefing Skill API Feed Reference</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../game-skills/game-skills-overview.html">Game Skills</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../web-api-for-games/alexa-games-about.html">Alexa Web API for Games</a> <ul class="target"> <li class="level2items"><a href="../web-api-for-games/alexa-games-build-your-skill.html">Build Your Alexa Skill</a></li> <li class="level2items"><a href="../web-api-for-games/alexa-games-build-your-webapp.html">Build Your Web App</a></li> <li class="level2items"><a href="../web-api-for-games/add-voice-control-and-speech-to-the-web-app.html">Add Voice Control and Speech</a></li> <li class="level2items"><a href="../web-api-for-games/alexa-presentation-html-interface.html">Presentation.HTML Interface</a></li> <li class="level2items"><a href="../web-api-for-games/web-api-reference.html">Web API for Games Reference</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../web-api-for-games/alexa-games-extensions.html">Web API Extensions</a> <ul> <li class="level3items"><a href="../web-api-for-games/alexa-games-extensions-entitysensing.html">Entity-Sensing Extension</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../web-api-for-games/alexa-games-extensions-smartmotion.html">Smart-Motion Extension</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../web-api-for-games/known-issues.html">Release Notes and Known Issues</a></li> <li class="level2items external"><a target="_blank" rel="noopener noreferrer" href="https://html.games.alexa.a2z.com/">Alexa HTML API</a></li> </ul> </li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../music-skills/understand-the-music-skill-api.html">Music, Radio, and Podcast Skills</a> <ul class="target1"> <li class="level1items"><a href="../music-skills/steps-to-create-a-music-skill.html">Steps to Build a Music, Radio, or Podcast Skill</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../rsk/radio-skills-kit.html">Radio Skills Kit</a> <ul class="target"> <li class="level2items"><a href="../rsk/no-code-radio.html">Use No-Code Radio Skills</a></li> </ul> </li> <li class="level1items"><a href="../music-skills/implement-podcast-skill-features.html">Implement Podcast Skill Features</a></li> <li class="level1items"><a href="../music-skills/upload-catalogs.html">Upload Music or Radio Catalogs</a></li> <li class="level1items"><a href="../music-skills/upload-podcast-catalogs.html">Upload Podcast Catalogs</a></li> <li class="level1items"><a href="../music-skills/premium-audio-badging-drm.html">Add Premium Audio, Badging, and License Retrieval to a Music Skill</a></li> <li class="level1items"><a href="../music-skills/internationalization.html">Internationalize a Podcast Skill</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../music-skills/audio-catalog-reference.html">Catalog Reference</a> <ul class="target"> <li class="level2items"><a href="../music-skills/catalog-reference.html">Music Catalog Reference</a></li> <li class="level2items"><a href="../music-skills/catalog-reference-radio.html">Radio Catalog Reference</a></li> <li class="level2items"><a href="../music-skills/catalog-reference-podcast.html">Podcast Catalog Reference</a></li> </ul> </li> <li class="level1items"><a href="../music-skills/understand-voice-modeling.html">Understand Voice Modeling</a></li> <li class="level1items"><a href="../music-skills/testing-guide.html">Testing Guide</a></li> <li class="level1items"><a href="../music-skills/event-subscriptions.html">Event Subscriptions</a></li> <li class="level1items"><a href="../music-skills/troubleshooting.html">Troubleshooting</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../music-skills/api-reference-overview.html">Music, Radio, and Podcast Skill API</a> <ul class="target"> <li class="level2items"><a href="../music-skills/msk-latest-version.html">What's New</a></li> <li class="level2items"><a href="../device-apis/alexa-audio-playqueue.html">Audio.PlayQueue</a></li> <li class="level2items"><a href="../device-apis/alexa-media-playback.html">Media.Playback</a></li> <li class="level2items"><a href="../device-apis/alexa-media-playqueue.html">Media.PlayQueue</a></li> <li class="level2items"><a href="../device-apis/alexa-media-search.html">Media.Search</a></li> <li class="level2items"><a href="../device-apis/alexa-userpreference.html">UserPreference</a></li> <li class="level2items"><a href="../music-skills/api-components-reference.html">API Components Reference</a></li> <li class="level2items"><a href="../music-skills/api-error-response.html">Error Response</a></li> </ul> </li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../smarthome/understand-the-smart-home-skill-api.html">Smart Home Skills</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smarthome/steps-to-build-a-smart-home-skill.html">Steps to Build a Smart Home Skill</a> <ul class="target"> <li class="level2items"><a href="../smarthome/implement-your-skill.html">Implement Smart Home Skill Code</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../smarthome/send-events-to-the-alexa-event-gateway.html">Send Events to the Alexa Event Gateway</a> <ul> <li class="level3items"><a href="../smarthome/configure-permissions-events.html">Configure Permissions</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../smarthome/authenticate-a-customer-permissions.html">Access the Event Gateway</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../smarthome/send-events.html">Send Events</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../smarthome/smart-home-skill-publishing-guide.html">Smart Home and Video Certification</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smarthome/smart-home-skill-concepts.html">Smart Home Skill Concepts</a> <ul class="target"> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../smarthome/discovery.html">Discovery</a> <ul> <li class="level3items"><a href="../device-apis/alexa-discovery-examples.html">Discovery Examples</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../smarthome/get-started-with-device-templates.html">Get Started with Device Templates</a></li> <li class="level2items"><a href="../smarthome/state-reporting-for-a-smart-home-skill.html">State and Change Reporting</a></li> <li class="level2items"><a href="../smarthome/develop-smart-home-skills-in-multiple-languages.html">Develop Skills for Multiple Languages</a></li> <li class="level2items"><a href="../device-apis/generic-controllers.html">Generic Controllers</a></li> <li class="level2items"><a href="../device-apis/about-alexa-rtc.html">Real-Time Communications for Video Devices</a></li> <li class="level2items"><a href="../smarthome/best-practices-for-the-alexa-app.html">Best Practices for the Alexa App</a></li> <li class="level2items"><a href="../smarthome/smart-home-skill-migration-guide.html">Migration Guide, v2 to v3</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../device-apis/smart-home-skill-types.html">Smart Home Skill Types</a> <ul class="target"> <li class="level2items"><a href="../smarthome/build-smart-home-skills-for-cooking-appliances.html">Cooking Skills</a></li> <li class="level2items"><a href="../device-apis/overview-smart-home-energy.html">Energy Skills</a></li> <li class="level2items"><a href="../smarthome/build-smart-home-skills-for-entertainment-devices.html">Entertainment Skills</a></li> <li class="level2items"><a href="../device-apis/overview-smart-home-security.html">Security Skills</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../smarthome/about-mcs.html">Multi-capability Skills</a> <ul> <li class="level3items"><a href="../smarthome/mcs-dev-console.html">Upgrade to a MCS</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../smarthome/mcs-ask-cli.html">Upgrade to a MCS with the ASK CLI</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../smarthome/mcs-faq.html">Multi-capability Skills FAQ</a></li> <!-- START --> <!-- END --> </ul> </li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smarthome/smart-home-skill-tutorial.html">Tutorial: Build a Smart Home Skill</a> <ul class="target"> <li class="level2items"><a href="../smarthome/create-skill-tutorial.html">Step 1: Create a Smart Home Skill</a></li> <li class="level2items"><a href="../smarthome/implement-skill-tutorial.html">Step 2: Implement Skill Code</a></li> <li class="level2items"><a href="../smarthome/configure-endpoint-tutorial.html">Step 3: Configure the Service Endpoint</a></li> <li class="level2items"><a href="../smarthome/set-up-account-linking-tutorial.html">Step 4: Set up Account Linking</a></li> <li class="level2items"><a href="../smarthome/test-the-skill-tutorial.html">Step 5: Test the Skill</a></li> </ul> </li> <li class="level1items"><a href="../smarthome/troubleshooting-guide.html">Troubleshooting Guide</a></li> <li class="level1items single internal"><a href="../smarthome/smart-home-api-reference-redirect.html">Smart Home Skill APIs</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../video/understand-the-video-skill-api.html">Video Skills</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../video/steps-to-create-a-video-skill.html">Steps to Build a Video Skill</a> <ul class="target"> <li class="level2items"><a href="../video/implement-your-skill.html">Implement Video Skill Code</a></li> </ul> </li> <li class="level1items"><a href="../video/state-reporting-for-video-skills.html">State Reporting for Video Skills</a></li> <li class="level1items"><a href="../video/video-skill-testing-guide.html">Video Skill Testing Guide</a></li> <li class="level1items single internal"><a href="../video/video-api-reference-redirect.html">Video Skill APIs</a></li> <li class="level1items external"><a target="_blank" rel="noopener noreferrer" href="https://developer.amazon.com/docs/video-skills-fire-tv-apps/introduction.html">Video Skills for Fire TV Apps</a></li> <li class="level1items external"><a target="_blank" rel="noopener noreferrer" href="https://developer.amazon.com/docs/video-skills-multimodal-devices/introduction.html">Video Skills for Echo Show</a></li> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Skill Development Process</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../design/design-your-skill.html">Design Your Skill</a> <ul class="target1"> <li class="level1items external"><a target="_blank" rel="noopener noreferrer" href="https://developer.amazon.com/alexa/alexa-haus">Alexa Design Guide</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../build/build-your-skill-overview.html">Build Your Skill</a> <ul class="target1"> <li class="level1items"><a href="../conversations/about-alexa-conversations.html">Use AI-Driven Dialog Management</a></li> <li class="level1items"><a href="../alexa-presentation-language/add-visuals-and-audio-to-your-skill.html">Add Visuals and Audio to Your Skill</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../account-linking/add-account-linking.html">Add Account Linking</a> <ul class="target"> <li class="level2items"><a href="../account-linking/account-linking-concepts.html">Account Linking Concepts</a></li> <li class="level2items"><a href="../account-linking/how-users-experience-account-linking.html">How Users Experience Account Linking</a></li> <li class="level2items"><a href="../account-linking/requirements-account-linking.html">Requirements for Account Linking</a></li> <li class="level2items"><a href="../account-linking/account-linking-best-practices.html">Account Linking Best Practices</a></li> <li class="level2items"><a href="../account-linking/account-linking-quick-reference.html">Account Linking Quick Reference</a></li> <li class="level2items"><a href="../account-linking/troubleshooting-account-linking.html">Troubleshooting Account Linking</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../account-linking/implement-account-linking.html">Implement Account Linking</a> <ul> <li class="level3items"><a href="../account-linking/steps-to-implement-account-linking.html">Steps to Implement Account Linking</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/account-linking-for-custom-skills.html">Account Linking for Custom Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/account-linking-for-sh-and-other.html">Account Linking for Smart Home and Other Domains</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../account-linking/configure-account-linking.html">Configure Account Linking</a> <ul> <li class="level3items"><a href="../account-linking/configure-authorization-code-grant.html">Configure an Authorization Code Grant</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/configure-implicit-grant.html">Configure an Implicit Grant (Custom Skills Only)</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/configure-optional-account-linking.html">Let Users Enable Your Skill Without Account Linking</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../account-linking/set-up-app-to-app-account-linking.html">Set up App-to-App Account Linking</a> <ul> <li class="level3items"><a href="../account-linking/app-to-app-account-linking-starting-from-your-app.html">App-to-App Account Linking (Starting From Your App)</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/app-to-app-account-linking-starting-from-Alexa-app.html">App-to-App Account Linking (Starting From the Alexa App)</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../account-linking/use-access-tokens.html">Use Access Tokens in Your Skill Code</a> <ul> <li class="level3items"><a href="../account-linking/add-account-linking-logic-custom-skill.html">Use Access Tokens in Custom Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/add-account-linking-logic-smart-home.html">Use Access Tokens in Smart Home, Video, and Meetings Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/add-account-linking-logic-music.html">Use Access Tokens in Music Skills</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../account-linking/about-voice-forward-account-linking.html">Use Voice-Forward Account Linking</a> <ul> <li class="level3items"><a href="../account-linking/use-voice-forward-account-linking.html">Voice-Forward Account Linking Flow (LWA OAuth)</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/voice-forward-account-linking-implementation-details.html">Voice-Forward Account Linking Implementation Details</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../account-linking/tutorial-implement-voice-forward-account-linking.html">Tutorial: Implement Voice-Forward Account Linking in Your Skill</a></li> <!-- START --> <!-- END --> </ul> </li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../advertising-id/overview.html">Use Alexa Advertising ID</a> <ul class="target"> <li class="level2items"><a href="../advertising-id/add-advertising-id.html">Steps to Add Advertising ID</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/sell-products-in-an-alexa-skill.html">Earn Money with a Skill</a> <ul class="target"> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../paid-skills/overview.html">Offer Paid Skills</a> <ul> <li class="level3items"><a href="../paid-skills/implement-paid-skills.html">Steps to Build a Paid Skill</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../paid-skills/design-purchase-flow.html">Design the Purchase and Cancel Flows</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../paid-skills/define-purchase.html">Define Purchase Details</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../paid-skills/test-paid-skills.html">Test Paid Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../paid-skills/payments.html">Get Paid for Your Skill</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../paid-skills/reference.html">Paid Skills Task Reference</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../in-skill-purchase/isp-overview.html">Sell Premium Content with In-Skill Purchasing</a> <ul> <li class="level3items"><a href="../in-skill-purchase/implement-in-skill-purchasing.html">Steps to Add In-Skill Purchasing</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/create-isp-dev-console.html">Create and Manage In-Skill Products</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/customer-experience.html">Design the Purchase and Cancel Flows</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/add-isps-to-a-skill.html">Add ISP Support to Your Skill Code</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/isp-language-distribution-pricing.html">Choose Pricing, Languages, and Distribution</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/isp-kid-skills.html">Offer In-Skill Products in Kid Skills in the US</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/isp-test-guide.html">Test In-Skill Purchasing Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/isp-certification-guide.html">Certify In-Skill Purchasing Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/isp-payments.html">Get Paid for In-Skill Purchases</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/isp-faqs.html">In-Skill Purchasing FAQ</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../in-skill-purchase/use-the-cli-to-manage-in-skill-products.html">Create and Manage In-Skill Products with the ASK CLI</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../skill-deals/overview.html">Offer Discounts with Alexa Skill Deals</a> <ul> <li class="level3items"><a href="../skill-deals/create-deals.html">Create Alexa Skill Deals</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items single internal"><a href="../custom-skills/monetize-api-reference-redirect.html">Monetization REST API Reference</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../alexa-shopping/about-alexa-shopping-actions-for-alexa-skills.html">Add Alexa Shopping Kit</a> <ul class="target"> <li class="level2items"><a href="../alexa-shopping/design-product-recommendation.html">Design Product Recommendations</a></li> <li class="level2items"><a href="../alexa-shopping/enable-shopping-actions.html">Enable Shopping Kit</a></li> <li class="level2items"><a href="../alexa-shopping/implement-shopping-actions.html">Implement Shopping Actions</a></li> <li class="level2items"><a href="../alexa-shopping/test-shopping-actions.html">Test Shopping Actions</a></li> <li class="level2items"><a href="../alexa-shopping/certify-shopping-skill.html">Certify with Shopping Actions</a></li> <li class="level2items"><a href="../alexa-shopping/register-for-associates.html">Register for Amazon Associates</a></li> <li class="level2items"><a href="../alexa-shopping/alexa-shopping-actions-for-alexa-skills-api-reference.html">Shopping Actions API Reference</a></li> <li class="level2items"><a href="../alexa-shopping/alexa-shopping-actions-faq.html">Shopping Kit FAQ</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smapi/alexa-reminders-overview.html">Include Reminders in a Skill</a> <ul class="target"> <li class="level2items"><a href="../smapi/voice-permissions-for-reminders.html">Set Up Voice Permissions for Reminders</a></li> <li class="level2items"><a href="../smapi/tutorial-update-reminder-from-outside-of-session.html">Tutorial: Update a Reminder from Outside of an Alexa Skill Session</a></li> <li class="level2items"><a href="../smapi/alexa-reminders-guidelines-for-usage.html">Alexa Reminders Guidelines</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/personalize-experience-quick-reference.html">Personalize the User Experience</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/add-personalization-to-your-skill.html">Add Personalization to Your Skill</a></li> <li class="level2items"><a href="../custom-skills/add-personalized-greetings-or-prompts.html">Add Personalized Greetings or Prompts</a></li> <li class="level2items"><a href="../custom-skills/configure-permissions-for-customer-information-in-your-skill.html">Configure Permissions for Customer Information</a></li> <li class="level2items"><a href="../custom-skills/use-device-address.html">Enhance Your Skill with Address Information</a></li> <li class="level2items"><a href="../custom-skills/get-a-user-specific-access-token.html">Get a User-Specific Access Token for Out-of-Session Calls</a></li> <li class="level2items"><a href="../custom-skills/request-customer-contact-information-for-use-in-your-skill.html">Request Customer Contact Information</a></li> <li class="level2items"><a href="../custom-skills/request-recognized-speaker-contact-information.html">Request Recognized Speaker Contact Information</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/use-voice-forward-consent.html">Use Voice-Forward Consent in Your Skill</a> <ul> <li class="level3items"><a href="../custom-skills/voice-forward-consent-api-reference.html">Voice-Forward Consent API Reference</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/tutorial-test-voice-forward-consent.html">Tutorial: Test Voice-Forward Consent in an Alexa Skill</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../custom-skills/pin-confirmation-for-alexa-skills.html">Add PIN Confirmation to Alexa Skills</a></li> <li class="level2items"><a href="../custom-skills/test-personalization-alexa-simulator.html">Test Personalization with the Alexa Simulator</a></li> <li class="level2items"><a href="../custom-skills/test-troubleshoot-personalization.html">Learn Best Practices for Testing Personalization</a></li> <li class="level2items"><a href="../custom-skills/location-services-for-alexa-skills.html">Use Location Services for Alexa Skills</a></li> <li class="level2items"><a href="../custom-skills/personalization-and-account-linking.html">Use Personalization With or Without Account Linking</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/understand-tasks.html">Expose Skill Functionality with Tasks</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/implement-custom-tasks-in-your-skill.html">Implement Custom Tasks in Your Skill</a></li> <li class="level2items"><a href="../custom-skills/integrate-custom-task-with-alexa-routines.html">Integrate Your Custom Task with Alexa Routines</a></li> <li class="level2items"><a href="../custom-skills/test-custom-task-with-alexa-routines.html">Test Your Custom Task with Alexa Routines</a></li> <li class="level2items"><a href="../custom-skills/implement-amazon-predefined-tasks-in-your-skill.html">Implement Amazon Predefined Tasks in Your Skill</a></li> <li class="level2items"><a href="../custom-skills/amazon-predefined-task-reference.html">Amazon Predefined Task Reference</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../routines/introduction-to-custom-trigger-for-routines.html">Expose Skill Functionality with Triggers</a> <ul class="target"> <li class="level2items"><a href="../routines/get-started-custom-triggers-for-routines.html">Steps to Create Custom Triggers for Routines</a></li> <li class="level2items"><a href="../routines/routines-skill-manifest.html">Routines Skill Manifest</a></li> <li class="level2items"><a href="../routines/trigger-definition.html">Trigger Definition</a></li> <li class="level2items"><a href="../routines/trigger-config-spi.html">Routines Trigger Service Provider Interface</a></li> <li class="level2items"><a href="../routines/routines-custom-trigger-api-reference.html">Routines Trigger Instance API Reference</a></li> <li class="level2items"><a href="../routines/dynamic-parameters-examples.html">Dynamic Parameters Examples</a></li> <li class="level2items"><a href="../routines/routines-custom-trigger-faqs.html">Custom Triggers for Routines FAQs</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/understand-skill-connections.html">Let Skills Work Together with Skill Connections</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/use-skill-connections-to-request-tasks.html">Use Skill Connections to Request Tasks</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/offer-pre-built-routines.html">Offer Pre-Built Routines from Your Skill</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/pre-built-routine-api-reference.html">Pre-Built Routine API Reference</a></li> <li class="level2items"><a href="../custom-skills/pre-built-routine-primitives.html">Pre-Built Routine Primitives</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smapi/alexa-timers-overview.html">Include Timers in a Skill</a> <ul class="target"> <li class="level2items"><a href="../smapi/voice-permissions-for-timers.html">Set Up Voice Permissions for Timers</a></li> <li class="level2items"><a href="../smapi/alexa-timers-guidelines-for-usage.html">Best Practices for Timers</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smapi/skill-events-in-alexa-skills.html">Use Events in a Skill</a> <ul class="target"> <li class="level2items"><a href="../smapi/add-events-to-your-skill-with-smapi.html">Add Events to Your Skill</a></li> <li class="level2items"><a href="../smapi/send-a-message-request-to-a-skill.html">Receive an Event</a></li> <li class="level2items"><a href="../smapi/configure-an-application-or-service-to-send-messages-to-your-skill.html">Send Messages to Your Skill</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smarthome/dash-replenishment.html">Add Dash Replenishment</a> <ul class="target"> <li class="level2items"><a href="../smarthome/register-dash-device.html">Register Devices</a></li> <li class="level2items"><a href="../smarthome/manage-dash-device.html">Manage Dash Devices</a></li> <li class="level2items"><a href="../smarthome/test-dash-replenishment.html">Test Dash Replenishment</a></li> <li class="level2items"><a href="../smarthome/certify-dash-device.html">Certify Dash Devices</a></li> <li class="level2items"><a href="../smarthome/add-device-management.html">Add Device Management to Your App</a></li> <li class="level2items"><a href="../smarthome/dash-replenishment-faq.html">Dash Replenishment FAQ</a></li> </ul> </li> <li class="level1items"><a href="../custom-skills/add-content-home-screen.html">Display Suggestions on the Home Screen</a></li> <li class="level1items"><a href="../smapi/add-rich-media-to-detail-page.html">Add Rich Media to Your Skill Detail Page</a></li> <li class="level1items"><a href="../ask-overviews/deprecated-features.html">Deprecated Features</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../test/test-your-skill-overview.html">Test and Debug Your Skill</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/test-and-debug-a-custom-skill.html">Test and Debug Your Custom Skill</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/configure-web-service-self-signed-certificate.html">Configure Your Web Service to Use a Self-Signed Certificate</a></li> <li class="level2items"><a href="../custom-skills/deploy-a-web-service-for-an-alexa-skill-to-aws-elastic-beanstalk.html">Deploy a Web Service for a Custom Skill to AWS Elastic Beanstalk</a></li> <li class="level2items"><a href="../custom-skills/find-an-utterance-activity-id.html">Find an Utterance Activity ID for an Alexa Skill</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/test-your-interaction-model.html">Evaluate and Test Your Interaction Model</a> <ul> <li class="level3items"><a href="../custom-skills/test-utterances-and-improve-your-interaction-model.html">Test Your Utterances as You Build Your Model</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../custom-skills/batch-test-your-nlu-model.html">Batch Test Your NLU Model</a></li> <!-- START --> <!-- END --> </ul> </li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smarthome/debug-your-smart-home-skill.html">Test and Debug Your Smart Home Skill</a> <ul class="target"> <li class="level2items"><a href="../smarthome/test-state.html">View Device State</a></li> <li class="level2items"><a href="../smarthome/test-live-debug.html">Smart Home Debugger</a></li> <li class="level2items"><a href="../smarthome/test-live-debug-audio-video.html">Smart Home Debugger for WebRTC Skills</a></li> <li class="level2items"><a href="../smarthome/test-automated.html">Smart Home Test Tool</a></li> </ul> </li> <li class="level1items"><a href="../devconsole/alexa-simulator.html">Test with the Alexa Simulator</a></li> <li class="level1items"><a href="../custom-skills/skills-beta-testing-for-alexa-skills.html">Beta Test a Skill</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../certify/certify-your-skill.html">Certify and Publish Your Skill</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/certification-requirements-for-custom-skills.html">Requirements</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/policy-requirements-for-an-alexa-skill.html">Policy Requirements</a></li> <li class="level2items"><a href="../custom-skills/security-testing-for-an-alexa-skill.html">Security Requirements</a></li> <li class="level2items"><a href="../advertising-id/alexa-advertising-id-policy.html">Alexa Advertising ID Policy</a></li> <li class="level2items"><a href="../custom-skills/requirements-for-skills-that-allow-purchases.html">Requirements for Skills that Allow Purchases</a></li> <li class="level2items"><a href="../custom-skills/requirements-for-hipaa-eligible-skills.html">Requirements for HIPAA-Eligible Skills</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../certify-skills/certification-testing.html">Certification Testing</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/functional-testing-for-a-custom-skill.html">Certification Functional Tests</a></li> <li class="level2items"><a href="../custom-skills/voice-interface-and-user-experience-testing-for-a-custom-skill.html">Certification Tests for VUI and UX</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/troubleshooting-certification-guide.html">Troubleshoot Certification Failures</a> <ul class="target"> <li class="level2items"><a href="../certify-skills/troubleshoot-general-failures.html">General Certification Failures</a></li> <li class="level2items"><a href="../custom-skills/troubleshooting-common-certification-failures.html">Custom Skill Certification Failures</a></li> <li class="level2items"><a href="../certify-skills/troubleshoot-smart-home-skill-failures.html">Certification Failures in Smart Home and other Domains</a></li> </ul> </li> <li class="level1items external"><a target="_blank" rel="noopener noreferrer" href="https://developer.amazon.com/docs/alexa/smarthome/wwa-overview.html">Works with Alexa Certification</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../monitor/monitor-your-skill.html">Monitor Your Skill Metrics and Earnings</a> <ul class="target1"> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../devconsole/about-skill-metrics.html">Analyze Your Skill Metrics</a> <ul class="target"> <li class="level2items"><a href="../devconsole/measure-skill-usage.html">View Skill Metrics</a></li> <li class="level2items"><a href="../devconsole/view-local-analytics.html">View Local Analytics (Beta)</a></li> <li class="level2items"><a href="../devconsole/view-operational-metrics.html">View Operational Metrics</a></li> <li class="level2items"><a href="../devconsole/interpret-metrics-results.html">Interpret Performance Metrics</a></li> <li class="level2items"><a href="../devconsole/download-messageids.html">Download Message Ids</a></li> <li class="level2items"><a href="../devconsole/skill-metrics-faq.html">Skill Metrics FAQ</a></li> </ul> </li> <li class="level1items"><a href="../devconsole/view-payments-earnings.html">View Your Payments and Earnings</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../tools/ask-tools.html">Tools to Create and Manage Skills</a> <ul class="target1"> <li class="level1items"><a href="../developer-account/manage-developer-account.html">Manage Your Developer Account</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../devconsole/about-the-developer-console.html">Alexa Developer Console</a> <ul class="target"> <li class="level2items"><a href="../devconsole/create-a-skill-and-choose-the-interaction-model.html">Create and Manage Skills</a></li> <li class="level2items"><a href="../devconsole/build-your-skill.html">Build Skills</a></li> <li class="level2items"><a href="../devconsole/test-your-skill.html">Test Skills</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../devconsole/launch-your-skill.html">Define Skill Store Details</a> <ul> <li class="level3items"><a href="../devconsole/add-rich-media-developer-console.html">Add Rich Media to the Detail Page</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../devconsole/test-and-submit-your-skill.html">Submit Skills for Certification</a></li> <li class="level2items"><a href="../devconsole/skill-rollback.html">Skill Rollback</a></li> <li class="level2items"><a href="../devconsole/troubleshoot-your-skill.html">Troubleshooting Guide</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../hosted-skills/build-a-skill-end-to-end-using-an-alexa-hosted-skill.html">Alexa-hosted Skills</a> <ul class="target"> <li class="level2items"><a href="../hosted-skills/alexa-hosted-skills-create.html">Create and Manage Alexa-hosted Skills</a></li> <li class="level2items"><a href="../hosted-skills/alexa-hosted-skills-git-import.html">Import an Alexa-hosted Skill from a Git Repository</a></li> <li class="level2items"><a href="../hosted-skills/alexa-hosted-skills-media-files.html">Use Media Files</a></li> <li class="level2items"><a href="../hosted-skills/alexa-hosted-skills-session-persistence.html">Use DynamoDB for Data Persistence</a></li> <li class="level2items"><a href="../hosted-skills/usage-limits.html">Usage Limits on Hosted Resources</a></li> <li class="level2items"><a href="../hosted-skills/alexa-hosted-skills-personal-aws.html">Use Personal AWS Resources</a></li> <li class="level2items"><a href="../hosted-skills/alexa-hosted-skills-ask-cli.html">Create and Manage Alexa-hosted Skills with the ASK CLI</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../ask-toolkit/get-started-with-the-ask-toolkit-for-visual-studio-code.html">ASK Toolkit for VS Code</a> <ul class="target"> <li class="level2items"><a href="../ask-toolkit/vs-code-ask-skills.html">Manage Skills in VS Code</a></li> <li class="level2items"><a href="../ask-toolkit/vs-code-apl-documents.html">APL Documents in VS Code</a></li> <li class="level2items"><a href="../ask-toolkit/vs-code-acdl.html">ACDL Files in VS Code</a></li> <li class="level2items"><a href="../ask-toolkit/vs-code-testing-simulator.html">Test Skills in VS Code</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../sdk/alexa-skills-kit-sdks.html">ASK SDKs</a> <ul class="target"> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../alexa-skills-kit-sdk-for-nodejs/overview.html">ASK SDK for Node.js</a> <ul> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/set-up-the-sdk.html">Set Up the ASK SDK</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/develop-your-first-skill.html">Tutorial: Develop Your First Skill</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/migration-guide.html">Migration Guide</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/handle-requests.html">Processing Request</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/build-responses.html">Building Response</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/manage-attributes.html">Managing Attributes</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/call-alexa-service-apis.html">Calling Alexa Service APIs</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/construct-skill-instance.html">Configuring Skill Instance</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/utilities.html">Utilities</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/call-alexa-service-apis-out-of-session.html">Call Alexa Service APIs Out of Session</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-nodejs/host-web-service.html">Host a Custom Skill as a Web Service</a></li> <!-- START --> <!-- END --> <li class="level3items external"><a target="_blank" rel="noopener noreferrer" href="http://ask-sdk-node-typedoc.s3-website-us-east-1.amazonaws.com/">ASK SDK for Node.js Reference</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../alexa-skills-kit-sdk-for-java/overview.html">ASK SDK for Java</a> <ul> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/set-up-the-sdk.html">Setting Up</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/develop-your-first-skill.html">Developing Your First Skill</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/migration-guide.html">Migration Guide</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/supported-capabilities.html">Supported Capabilities</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/handle-requests.html">Request Processing</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/manage-attributes.html">Skill Attributes</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/call-alexa-service-apis.html">Alexa Service Clients</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/build-responses.html">Response Building</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/construct-skill-instance.html">Skill Builders</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/manage-in-skill-purchases.html">Managing In-Skill Purchases</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-java/host-web-service.html">Host a Custom Skill as a Web Service</a></li> <!-- START --> <!-- END --> <li class="level3items external"><a target="_blank" rel="noopener noreferrer" href="http://ask-sdk-java-javadocs.s3-website-us-west-2.amazonaws.com/">ASK SDK for Java Reference</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../alexa-skills-kit-sdk-for-python/overview.html">ASK SDK for Python</a> <ul> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/set-up-the-sdk.html">Setting Up</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/develop-your-first-skill.html">Developing Your First Skill</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/sample-skills.html">Sample Skills</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/supported-capabilities.html">Supported Capabilities</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/handle-requests.html">Request Processing</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/build-responses.html">Response Building</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/construct-skill-instance.html">Configuring Skill Instance</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/manage-attributes.html">Skill Attributes</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/call-alexa-service-apis.html">Alexa Service Clients</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/call-alexa-service-apis-out-of-session.html">Alexa Out-Of-Session Service Clients</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../alexa-skills-kit-sdk-for-python/host-web-service.html">Host a Custom Skill as a Web Service</a></li> <!-- START --> <!-- END --> <li class="level3items external"><a target="_blank" rel="noopener noreferrer" href="https://alexa-skills-kit-python-sdk.readthedocs.io/en/latest/api/">ASK SDK for Python Reference</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../sdk/alexa-skills-kit-sdk-deprecation-policy.html">ASK SDK Deprecation Policy</a></li> <li class="level2items"><a href="../ask-sdk-controls/about-controls-framework.html">ASK SDK Controls Framework (Beta)</a></li> <li class="level2items external"><a target="_blank" rel="noopener noreferrer" href="http://ask-sdk-controls-typedoc.s3-website-us-east-1.amazonaws.com/">ASK SDK Controls Framework API Reference</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smapi/ask-cli-intro.html">ASK CLI</a> <ul class="target"> <li class="level2items"><a href="../smapi/quick-start-alexa-skills-kit-command-line-interface.html">ASK CLI Quick Start</a></li> <li class="level2items"><a href="../smapi/ask-cli-telemetry.html">Opt Out of ASK CLI Telemetry</a></li> <li class="level2items"><a href="../smapi/ask-cli-command-reference.html">ASK CLI Reference</a></li> <li class="level2items"><a href="../smapi/manage-credentials-with-ask-cli.html">Manage Credentials</a></li> <li class="level2items"><a href="../smapi/ask-cli-v1-to-v2-migration-guide.html">Migrate from CLI v1 to v2</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../smapi/smapi-overview.html">Skill Management API</a> <ul class="target"> <li class="level2items"><a href="../smapi/get-access-token-smapi.html">Access Tokens for SMAPI</a></li> <li class="level2items"><a href="../smapi/error-codes.html">SMAPI Error Codes</a></li> <li class="level2items"><a href="../smapi/proactive-events-api.html">Proactive Events</a></li> <li class="level2items"><a href="../sdns/use-skill-development-notifications.html">Skill Development Notifications</a></li> <li class="level2items"><a href="../smapi/smapi-migration.html">Migration of SMAPI from v0 to v1</a></li> </ul> </li> <li class="level1items"><a href="../aws-tools/create-and-manage-skills-with-aws-tools.html">AWS Tools</a></li> </ul> </li><li class="level1 folderTitle"> <a class="toc-title">Skill Developer Reference</a> <ul class="target1"> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-interface-reference.html">Alexa Interface Reference</a> <ul class="target1"> <li class="level1items"><a href="../device-apis/list-of-interfaces.html">List of Alexa Interfaces</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../device-apis/message-guide.html">Message and Property Reference</a> <ul class="target"> <li class="level2items"><a href="../device-apis/alexa-discovery-objects.html">Discovery Objects</a></li> <li class="level2items"><a href="../device-apis/alexa-property-schemas.html">Property Schemas</a></li> <li class="level2items"><a href="../device-apis/resources-and-assets.html">Resources and Assets</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-foundational-apis.html">Foundational APIs</a> <ul class="target"> <li class="level2items"><a href="../device-apis/alexa-interface.html">Alexa</a></li> <li class="level2items"><a href="../device-apis/alexa-authorization.html">Authorization</a></li> <li class="level2items"><a href="../device-apis/alexa-changereport.html">ChangeReport</a></li> <li class="level2items"><a href="../device-apis/alexa-consentrequiredreporter.html">ConsentRequiredReporter</a></li> <li class="level2items"><a href="../device-apis/alexa-discovery.html">Discovery</a></li> <li class="level2items"><a href="../device-apis/alexa-endpointhealth.html">EndpointHealth</a></li> <li class="level2items"><a href="../device-apis/alexa-response.html">Response</a></li> <li class="level2items"><a href="../device-apis/alexa-statereport.html">StateReport</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-errorresponse.html">ErrorResponse</a> <ul> <li class="level3items"><a href="../automotive/alexa-authorizationcontroller-errorresponse.html">AuthorizationController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-commissionable-errorresponse.html">Commissionable</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-cooking-errorresponse.html">Cooking</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-datacontroller-errorresponse.html">DataController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-safety-errorresponse.html">Safety</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-securitypanelcontroller-errorresponse.html">SecurityPanelController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-smartvision-objectdetectionsensor-errorresponse.html">SmartVision.ObjectDetectionSensor</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-smartvision-snapshotprovider-errorresponse.html">SmartVision.SnapshotProvider</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-thermostatcontroller-errorresponse.html">ThermostatController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-thermostatcontroller-configuration-errorresponse.html">ThermostatController.Configuration</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-thermostatcontroller-schedule-errorresponse.html">ThermostatController.Schedule</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-video-errorresponse.html">Video</a></li> <!-- START --> <!-- END --> </ul> </li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../device-apis/smart-home-general-apis.html">Smart Home Skill APIs</a> <ul class="target"> <li class="level2items"><a href="../device-apis/alexa-automationmanagement.html">AutomationManagement</a></li> <li class="level2items"><a href="../device-apis/alexa-brightnesscontroller.html">BrightnessController</a></li> <li class="level2items"><a href="../device-apis/alexa-camerastreamcontroller.html">CameraStreamController</a></li> <li class="level2items"><a href="../device-apis/alexa-channelcontroller.html">ChannelController</a></li> <li class="level2items"><a href="../device-apis/alexa-colorcontroller.html">ColorController</a></li> <li class="level2items"><a href="../device-apis/alexa-colortemperaturecontroller.html">ColorTemperatureController</a></li> <li class="level2items"><a href="../device-apis/alexa-commissionable.html">Commissionable</a></li> <li class="level2items"><a href="../device-apis/alexa-contactsensor.html">ContactSensor</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-cooking.html">Cooking</a> <ul> <li class="level3items"><a href="../device-apis/alexa-cooking-foodtemperaturecontroller.html">FoodTemperatureController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-cooking-foodtemperaturesensor.html">FoodTemperatureSensor</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-cooking-presetcontroller.html">PresetController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-cooking-temperaturecontroller.html">TemperatureController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-cooking-temperaturesensor.html">TemperatureSensor</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-cooking-timecontroller.html">TimeController</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/cooking-property-schemas.html">Cooking Properties Reference</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../device-apis/alexa-datacontroller.html">DataController</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-deviceusage.html">DeviceUsage</a> <ul> <li class="level3items"><a href="../device-apis/alexa-deviceusage-estimation.html">DeviceUsage.Estimation</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-deviceusage-meter.html">DeviceUsage.Meter</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../device-apis/alexa-doorbelleventsource.html">DoorbellEventSource</a></li> <li class="level2items"><a href="../device-apis/alexa-equalizercontroller.html">EqualizerController</a></li> <li class="level2items"><a href="../device-apis/alexa-humiditysensor.html">HumiditySensor</a></li> <li class="level2items"><a href="../device-apis/alexa-inputcontroller.html">InputController</a></li> <li class="level2items"><a href="../device-apis/alexa-inventorylevelsensor.html">InventoryLevelSensor</a></li> <li class="level2items"><a href="../device-apis/alexa-inventorylevelusagesensor.html">InventoryLevelUsageSensor</a></li> <li class="level2items"><a href="../device-apis/alexa-inventoryusagesensor.html">InventoryUsageSensor</a></li> <li class="level2items"><a href="../device-apis/alexa-lockcontroller.html">LockController</a></li> <li class="level2items"><a href="../device-apis/alexa-modecontroller.html">ModeController</a></li> <li class="level2items"><a href="../device-apis/alexa-motionsensor.html">MotionSensor</a></li> <li class="level2items"><a href="../device-apis/alexa-percentagecontroller.html">PercentageController</a></li> <li class="level2items"><a href="../device-apis/alexa-powercontroller.html">PowerController</a></li> <li class="level2items"><a href="../device-apis/alexa-powerlevelcontroller.html">PowerLevelController</a></li> <li class="level2items"><a href="../device-apis/alexa-proactivenotificationsource.html">ProactiveNotificationSource</a></li> <li class="level2items"><a href="../device-apis/alexa-rangecontroller.html">RangeController</a></li> <li class="level2items"><a href="../device-apis/alexa-rtcsessioncontroller.html">RTCSessionController</a></li> <li class="level2items"><a href="../device-apis/alexa-scenecontroller.html">SceneController</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-securitypanelcontroller.html">SecurityPanelController</a> <ul> <li class="level3items"><a href="../device-apis/alexa-securitypanelcontroller-alert.html">SecurityPanelController.Alert</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../device-apis/alexa-simpleeventsource.html">SimpleEventSource</a></li> <li class="level2items"><a href="../device-apis/alexa-smartvision-objectdetectionsensor.html">SmartVision.ObjectDetectionSensor</a></li> <li class="level2items"><a href="../device-apis/alexa-smartvision-snapshotprovider.html">SmartVision.SnapshotProvider</a></li> <li class="level2items"><a href="../device-apis/alexa-speaker.html">Speaker</a></li> <li class="level2items"><a href="../device-apis/alexa-stepspeaker.html">StepSpeaker</a></li> <li class="level2items"><a href="../device-apis/alexa-temperaturesensor.html">TemperatureSensor</a></li> <li class="level3 folderTitle"> <a class="subfoldersTitle" href="../device-apis/alexa-thermostatcontroller.html">ThermostatController</a> <ul> <li class="level3items"><a href="../device-apis/alexa-thermostatcontroller-configuration.html">ThermostatController.Configuration</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-thermostatcontroller-hvac-components.html">ThermostatController.HVAC.Components</a></li> <!-- START --> <!-- END --> <li class="level3items"><a href="../device-apis/alexa-thermostatcontroller-schedule.html">ThermostatController.Schedule</a></li> <!-- START --> <!-- END --> </ul> </li> <li class="level2items"><a href="../device-apis/alexa-timeholdcontroller.html">TimeHoldController</a></li> <li class="level2items"><a href="../device-apis/alexa-togglecontroller.html">ToggleController</a></li> <li class="level2items"><a href="../device-apis/alexa-wakeonlancontroller.html">WakeOnLANController</a></li> </ul> </li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../video/video-skill-api-reference.html">Video Skill APIs</a> <ul class="target"> <li class="level2items"><a href="../device-apis/alexa-keypadcontroller.html">KeypadController</a></li> <li class="level2items"><a href="../device-apis/alexa-launcher.html">Launcher</a></li> <li class="level2items"><a href="../device-apis/alexa-playbackcontroller.html">PlaybackController</a></li> <li class="level2items"><a href="../device-apis/alexa-recordcontroller.html">RecordController</a></li> <li class="level2items"><a href="../device-apis/alexa-remotevideoplayer.html">RemoteVideoPlayer</a></li> <li class="level2items"><a href="../device-apis/alexa-seekcontroller.html">SeekController</a></li> <li class="level2items"><a href="../device-apis/alexa-uicontroller.html">UIController</a></li> <li class="level2items"><a href="../device-apis/alexa-videorecorder.html">VideoRecorder</a></li> <li class="level2items"><a href="../video/entity-types-for-video-content.html">Entity Type Reference</a></li> <li class="level2items"><a href="../video/launch-target-reference.html">Launch Target Reference</a></li> </ul> </li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../reference/custom-skill-developer-reference.html">Custom Skill Interface Reference</a> <ul class="target1"> <li class="level1items"><a href="../custom-skills/request-and-response-json-reference.html">Request and Response JSON Reference</a></li> <li class="level1items"><a href="../custom-skills/request-types-reference.html">Request Types Reference</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../reference/optional-interfaces.html">Interfaces</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/audioplayer-interface-reference.html">AudioPlayer Interface Reference</a></li> <li class="level2items"><a href="../custom-skills/dialog-interface-reference.html">Dialog Interface Reference</a></li> <li class="level2items"><a href="../custom-skills/display-interface-reference.html">Display Interface Reference</a></li> <li class="level2items"><a href="../custom-skills/display-template-reference.html">Display Template Reference</a></li> <li class="level2items"><a href="../custom-skills/messaging-interface-reference.html">Messaging Interface Reference</a></li> <li class="level2items"><a href="../custom-skills/playback-controller-interface-reference.html">PlaybackController Interface Reference</a></li> <li class="level2items"><a href="../custom-skills/videoapp-interface-reference.html">VideoApp Interface Reference</a></li> </ul> </li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../rest-apis/rest-apis.html">REST API Reference</a> <ul class="target1"> <li class="level1items"><a href="../smapi/access-token-api.html">Access Token Retrieval</a></li> <li class="level1items"><a href="../smapi/account-linking-operations.html">Account Linking Management</a></li> <li class="level1items"><a href="../smapi/alexa-hosted-skill.html">Alexa-hosted Skill Management</a></li> <li class="level1items"><a href="../smapi/audit-logs-api.html">Audit Logs</a></li> <li class="level1items"><a href="../smapi/skill-beta-testing-api.html">Beta Test Management</a></li> <li class="level1items"><a href="../smapi/skill-beta-tester-api.html">Beta Tester Management</a></li> <li class="level1items"><a href="../smapi/catalog-content-upload.html">Catalog Management</a></li> <li class="level1items"><a href="../custom-skills/customer-profile-api-reference.html">Customer Profile</a></li> <li class="level1items"><a href="../custom-skills/device-settings-api-reference.html">Device Settings</a></li> <li class="level1items"><a href="../smapi/in-skill-product-management-operations.html">In-Skill Product Management</a></li> <li class="level1items"><a href="../smapi/intent-request-history.html">Intent Request History</a></li> <li class="level1items"><a href="../smapi/interaction-model-catalog-api.html">Interaction Model Catalog Management</a></li> <li class="level1items"><a href="../smapi/interaction-model-operations.html">Interaction Model Management</a></li> <li class="level1items"><a href="../custom-skills/linked-data-api-reference.html">Linked Data</a></li> <li class="level1items"><a href="../smapi/clone-locale.html">Locale Cloning</a></li> <li class="level1items"><a href="../smapi/metrics-api.html">Metrics</a></li> <li class="level1items"><a href="../custom-skills/monetize-api-reference.html">Monetization</a></li> <li class="level1items"><a href="../smapi/nlu-annotation-api-reference.html">NLU Annotation Set</a></li> <li class="level1items"><a href="../smapi/nlu-evalutation-api-reference.html">NLU Evaluation</a></li> <li class="level1items"><a href="../custom-skills/person-profile-api-reference.html">Person Profile</a></li> <li class="level1items"><a href="../smapi/proactive-events-api-reference.html">Proactive Events</a></li> <li class="level1items"><a href="../custom-skills/proactive-suggestion-api.html">Proactive Suggestion</a></li> <li class="level1items"><a href="../custom-skills/progressive-response-api-reference.html">Progressive Response</a></li> <li class="level1items"><a href="../smapi/alexa-reminders-api-reference.html">Reminders</a></li> <li class="level1items"><a href="../smapi/resource-schema-information.html">Resource Schema</a></li> <li class="level1items"><a href="../smapi/skill-certification-api.html">Skill Certification</a></li> <li class="level1items"><a href="../smapi/skill-credentials-api.html">Skill Credentials</a></li> <li class="level1items"><a href="../sdns/skill-development-notifications-api.html">Skill Development Notifications</a></li> <li class="level1items"><a href="../smapi/skill-enablement.html">Skill Enablement</a></li> <li class="level1items"><a href="../smapi/skill-invocation-api.html">Skill Invocation</a></li> <li class="level1items"><a href="../smapi/skill-operations.html">Skill Manifest</a></li> <li class="level1items"><a href="../smapi/skill-messaging-api-reference.html">Skill Messaging</a></li> <li class="level1items"><a href="../smapi/skill-package-api-reference.html">Skill Package Management</a></li> <li class="level1items"><a href="../smapi/skill-publication-api.html">Skill Publishing</a></li> <li class="level1items"><a href="../smapi/skill-rollback.html">Skill Rollback</a></li> <li class="level1items"><a href="../smapi/skill-simulation-api.html">Skill Simulation</a></li> <li class="level1items"><a href="../smapi/skill-validation-api.html">Skill Validation</a></li> <li class="level1items"><a href="../smapi/smart-home-evaluation-api.html">Smart Home Skill Evaluation</a></li> <li class="level1items"><a href="../smapi/set-ssl-certificates-for-skill-endpoints.html">SSL Certificates</a></li> <li class="level1items"><a href="../smapi/alexa-timers-api-reference.html">Timers</a></li> <li class="level1items"><a href="../smapi/utterance-profiler-api.html">Utterance Profiler</a></li> <li class="level1items"><a href="../smapi/vendor-operations.html">Vendor Management</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../smapi/object-schemas.html">Skill Schema Reference</a> <ul class="target1"> <li class="level1items"><a href="../smapi/skill-manifest.html">Skill Manifest Schema</a></li> <li class="level1items"><a href="../smapi/skill-manifest-examples.html">Skill Manifest Examples</a></li> <li class="level1items"><a href="../smapi/account-linking-schemas.html">Account Linking Schemas</a></li> <li class="level1items"><a href="../smapi/interaction-model-schema.html">Interaction Model Schema</a></li> <li class="level1items"><a href="../smapi/isp-schemas.html">In-Skill Product Schema</a></li> <li class="level1items"><a href="../paid-skills/paid-schemas.html">Paid Skill Schema</a></li> <li class="level1items"><a href="../smapi/schemas-for-proactive-events.html">Proactive Events Schemas</a></li> <li class="level1items"><a href="../sdns/skill-development-event-schemas.html">Skill Development Event Schemas</a></li> </ul> </li><li class="level1 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/speech-synthesis-markup-language-ssml-reference.html">SSML Reference</a> <ul class="target1"> <li class="level1items"><a href="../custom-skills/guidelines-ux-amazon-polly-skills.html">Best Practices for Using Amazon Polly Voices</a></li> <li class="level1items"><a href="../custom-skills/ask-soundlibrary.html">Alexa Skills Kit Sound Library</a></li> <li class="level2 folderTitle"> <a class="subfoldersTitle" href="../custom-skills/speechcon-reference-interjections.html">Speechcons (Interjections)</a> <ul class="target"> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-english-australia.html">English (AU)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-english-canada.html">English (CA)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-english-india.html">English (IN)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-english-us.html">English (US)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-english-uk.html">English (UK)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-french-ca.html">French (CA)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-french.html">French (FR)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-german.html">German (DE)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-hindi-in.html">Hindi (IN)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-italian.html">Italian (IT)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-japanese.html">Japanese (JP)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-portuguese-br.html">Portuguese (BR)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-spanish-mx.html">Spanish (MX)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-spanish.html">Spanish (ES)</a></li> <li class="level2items"><a href="../custom-skills/speechcon-reference-interjections-spanish-us.html">Spanish (US)</a></li> </ul> </li> <li class="level1items"><a href="../custom-skills/test-ssml-examples-audio-sandbox.html">Test SSML Examples with the Audio Sandbox</a></li> </ul> </li> </ul> </div> <script> $("li.open").parents('li').toggleClass("open"); $("li").siblings(".level1items").children().css('color','#333'); $("li.open").parents('li').children().css("color","#337ab7"); $("li.open").parents('li').children('a').css("background","#f2f2f2").css("color","#333"); </script> </div> </div> </div> <div class="mainclass"> <div class="mainColumn"> <div class="outline"> <div id="" class="inline"> <script> $( document ).ready(function() { var pageTitle = document.getElementsByTagName('h1'); document.getElementById("pageTitle").innerHTML = pageTitle[0].innerHTML; }); </script> <div class="sticky-crumb"> <nav aria-label="breadcrumb"> <ol class="breadcrumb"> <a href="https://developer.amazon.com/en-US/alexa">Alexa</a>&nbsp;&nbsp;&gt;&nbsp;&nbsp;<a href="https://developer.amazon.com/en-US/docs/alexa/documentation-home.html">Documentation</a>&nbsp;&nbsp;&gt;&nbsp;&nbsp;<a href="../ask-overviews/what-is-the-alexa-skills-kit.html">Alexa Skills Kit</a>&nbsp;&nbsp;&gt;&nbsp;&nbsp;<a href="../automotive/automotive-skills.html">Automotive Skills</a> &nbsp; &gt; &nbsp; <span id="pageTitle"> </span> </ol> </nav> </div> <h1>Alexa Skills for Driving</h1> <div markdown="span" class="alert alert-info" role="alert"><i class="fa fa-info-circle"></i> <b>Note:</b> Sign in to the <a href="https://developer.amazon.com/alexa/console/ask" target="_blank" rel="noopener noreferrer">developer console</a> to build or publish your skill.</div><hr /> <p>You can build automotive skills for Alexa that enable drivers to engage in productive experiences while keeping their hands on the wheel and their eyes on the road. For additional automotive skill types, see <a href="../automotive/automotive-skills.html">Automotive Skills for Alexa</a>.</p> <h2 id="in-this-section">In this section</h2> <ul> <li><a href="../automotive/automotive-best-practices.html">Best Practices for Designing Alexa Skills for Automotive</a></li> <li><a href="../automotive/automotive-property.html">Automotive Property for Alexa Skills</a></li> <li><a href="../automotive/automotive-navigation-management.html">Navigation Management for Alexa Skills</a></li> </ul> <h2 id="related-topics">Related topics</h2> <ul> <li><a href="../automotive/connected-vehicle-overview.html">Connected Vehicle Skills for Alexa</a></li> </ul> <hr /><!--Include html snippet for thumbs up/down.--> <!--div containing a thumbs up and down. This will use a custom eVar for Adobe Analytics to track votes--> <style> .thumbs { padding: 10px; } .thumbs-btn { border-radius: 7px; padding: 3px; width: 100px; border-style: solid; display: flex; background: var(--white); border-color: var(--dark); border-width: thin; } .thumbs-btn:active, .thumbs-btn:focus { outline:none; } .btn-holder { margin-right: 5px; margin-bottom: 5px; margin-top: 5px; position: relative; display: flex; } .btn-selected { border-color: var(--primary); color: var(--primary); } .btn-selected > svg { /*This color represents the primary color on the page, converted to something SVG can use*/ filter: invert(50%) sepia(30%) saturate(3590%) hue-rotate(160deg) brightness(99%) contrast(103%); } .thumbs-up { padding-right: 5px; } .thumb-img { width: 20px; height: auto; margin-right: 10px; margin-left: 10px; } </style> <div class="thumbs"> <h5> Was this page helpful? </h5> <div class="btn-holder"> <span class="thumbs-up"> <!-- Note, Do not change these classes. They are used in implementation of eVar90 in our Adobe analytics instance. --> <button class="thumbs-btn thumbs-btn-up" onclick="thumbButtonClick.call(this)"> <svg class="thumb-img" width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M8.48607 3.13686L8.4855 3.1378L6 7.27716V13H11.44C11.8983 13 12.2991 12.6854 12.4092 12.24L13.419 8.1911L13.4192 8.18998C13.5742 7.55708 13.097 6.95 12.45 6.95H10.01C9.45772 6.95 9.01 6.50228 9.01 5.95V3.28C9.01 3.12228 8.88772 3 8.73 3C8.63273 3 8.53634 3.05459 8.48607 3.13686ZM4 13V8H3V13H4ZM4.43403 6L6.77268 2.10521L6.7745 2.10219C7.18438 1.42499 7.92764 1 8.73 1C9.99229 1 11.01 2.01771 11.01 3.28V4.95H12.45C14.4027 4.95 15.8252 6.78221 15.361 8.66891L15.3603 8.67198L14.3508 12.72L14.3505 12.721C14.0202 14.0551 12.8213 15 11.44 15H2C1.44772 15 1 14.5523 1 14V7C1 6.44771 1.44772 6 2 6H4.43403Z" fill="#16191F" /> </svg> Yes </button> </span> <span class="thumbs-down"> <!-- Note, Do not change these classes. They are used in implementation of eVar90 in our Adobe analytics instance. --> <button class="thumbs-btn thumbs-btn-down" onclick="thumbButtonClick.call(this)"> <svg class="thumb-img" width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M2 1C1.44772 1 1 1.44772 1 2V9C1 9.55228 1.44772 10 2 10H4.43403L6.77268 13.8948L6.7745 13.8978C7.18438 14.575 7.92763 15 8.73 15C9.99228 15 11.01 13.9823 11.01 12.72V11.05H12.45C14.4027 11.05 15.8252 9.21781 15.361 7.3311L15.3603 7.32804L14.3508 3.28004L14.3504 3.27861C14.02 1.94475 12.8212 1 11.44 1H5H2ZM3 8V3H4V8H3ZM6 8.72284L8.4855 12.8622L8.48606 12.8631C8.53634 12.9454 8.63273 13 8.73 13C8.88772 13 9.01 12.8777 9.01 12.72V10.05C9.01 9.49772 9.45772 9.05 10.01 9.05H12.45C13.0969 9.05 13.5741 8.44302 13.4193 7.81019L13.419 7.80891L12.4097 3.76198L12.4092 3.75997C12.2991 3.31459 11.8983 3 11.44 3H6V8.72284Z" fill="#16191F" /> </svg> No </button> </span> </div> <div id="thumbs-thanks-feedback"> <a href="https://amazonexteu.qualtrics.com/jfe/form/SV_e2qNFLTatIPniw6" target="_blank" rel="noopener">Provide feedback</a> </div> </div> <script> var selectedButton = null; function thumbButtonClick() { if(selectedButton) { selectedButton.removeClass('btn-selected'); } $(this).addClass('btn-selected'); selectedButton = $(this); }; </script> <hr /><!--Include date page was last modified.--> <p id="tech-docs-updated-date"><small><i>Last updated: Jun 27, 2024</i></small></p> </div> </div> </div> </div> <button class="btn" id="button-close-right2" style="display:none;"><i class="fas fa fa-anchor"></i></button> <div class="noselect" id="myScrollspy"> <div class="stc navbar-offcanvas navbar-offcanvas-touch navbar-offcanvas-right" id="js-bootstrap-offcanvas-onpage"> <div id="onpage" class="onpage-nav"> <button class="btn" id="button-close-right1"><i class="fas fa fa-times"></i></button> <a href="#top" class="stickytoc"> </a> <hr class="onpage-seperate" /> <ul class="customspy"> <li class="list2"><a href="#in-this-section">In this section</a></li> <li class="list2"><a href="#related-topics">Related topics</a></li> </ul> </div> </div> </div> </div> <!--/.maincolumn--> </div> </div> <!--/.page-container--> <script src="https://amzndevresources.com/alexa/jekyll/js/atd-custom-inline.js"></script> <script> if(window.newSearch) { const homeTabPrimaryNav = document.getElementById("atd-home-tab-primary-nav"); if(homeTabPrimaryNav){ homeTabPrimaryNav.setAttribute("style", "display: inline-block") } ["atd-mobile-secondary-nav", "atd-desktop-secondary-nav"].forEach(elementId => { const elementDiv = document.getElementById(elementId); if(elementDiv){ elementDiv.setAttribute("style", "display: none !important") } }) const elementDivs = document.getElementsByClassName("atd-topics-mobile-header"); if(elementDivs.length > 0){ elementDivs[0].setAttribute("style", "display: none") } const sidebar = document.getElementById("js-bootstrap-offcanvas-main"); if(sidebar){ sidebar.style.top = '73px'; } } </script> <script> $(document).ready(function(){$("#button-close-right1").click(function(){$("#button-close-right1").css("display","none"),$("#myScrollspy").addClass("small-right"),$("#button-close-right2").css("display","block"),document.cookie="closed-right=yes; path=/"}),$("#button-close-right2").click(function(){$("#myScrollspy").removeClass("small-right"),$("#button-close-right2").css("display","none"),$("#button-close-right1").css("display","block"),document.cookie="closed-right=no; path=/"}),$("#button-close-left1").click(function(){$("#sidebar").addClass("small-left"),$("#button-close-left1").css("display","none"),$("#button-close-left2").css("display","block"),document.cookie="closed-left=yes; path=/"}),$("#button-close-left2").click(function(){$("#sidebar").removeClass("small-left"),$("#button-close-left1").css("display","block"),$("#button-close-left2").css("display","none"),document.cookie="closed-left=no; path=/"})}); $(document).ready(function(){document.cookie.indexOf("closed-left=yes")>=0?($("#sidebar").addClass("small-left"),$("#button-close-left1").css("display","none"),$("#button-close-left2").css("display","block")):document.cookie.indexOf("closed-left=no")>=0&&($("#sidebar").removeClass("small-left"),$("#button-close-left1").css("display","block"),$("#button-close-left2").css("display","none"))}); $(document).ready(function(){document.cookie.indexOf("closed-right=yes")>=0?($("#button-close-right1").css("display","none"),$("#myScrollspy").addClass("small-right"),$("#button-close-right2").css("display","block")):document.cookie.indexOf("closed-left=no")>=0&&($("#myScrollspy").removeClass("small-right"),$("#button-close-right2").css("display","none"),$("#button-close-right1").css("display","block"))}); $(window).resize(function(){$(this).width()<992&&($("#sidebar").removeClass("small-left"),$("#button-close-left1").css("display","block"),$("#button-close-left2").css("display","none"),$("#myScrollspy").removeClass("small-right"),$("#button-close-right2").css("display","none"),$("#button-close-right1").css("display","block"))}); </script> <!--/templates--> <!--/templates--> <!--/beta--> <!--/endbeta--> <!--/.ENDENV --></div> </div></div> </div> </div> <div class="footer iparsys parsys"> <div class="par iparys_inherited"> </div> </div> </div> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/dependencies.min.js"></script> <script src="//ds6yc8t7pnx74.cloudfront.net/etc.clientlibs/developer-portal/clientlibs/main.min.js"></script> </body> </div> </div> </div> </div> <footer class="dante-footer"> <div class="container-fluid p-0"> <div class="d-flex flex-row align-items-start dante-footer-row"> <div class="flex-column"> <div id="localizationSelector" class="dropup"> <a id="localizationSelectorLink" class="dropdown-toggle" href="#" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> <i class="localizationIcon align-middle"></i> <span class="align-middle"> English (US) </span> </a> <ul class="dropdown-menu localizerSelectorMenu" aria-labelledby="localizationSelectorLink"> <a href="#" onclick='updateLocale("en_AU")'> <li class="w-100"> <span class="ml-3">English (ANZ)</span> </li> </a> <a href="#" onclick='updateLocale("en_GB")'> <li class="w-100"> <span class="ml-3">English (UK)</span> </li> </a> <a href="#" onclick='updateLocale("en_IN")'> <li class="w-100"> <span class="ml-3">English (India)</span> </li> </a> <a href="#" onclick='updateLocale("ja_JP")'> <li class="w-100"> <span class="ml-3">Japanese (日本語)</span> </li> </a> <a href="#" onclick='updateLocale("fr_FR")'> <li class="w-100"> <span class="ml-3">French (Français)</span> </li> </a> <a href="#" onclick='updateLocale("it_IT")'> <li class="w-100"> <span class="ml-3">Italian (Italiano)</span> </li> </a> <a href="#" onclick='updateLocale("de_DE")'> <li class="w-100"> <span class="ml-3">German (Deutsch)</span> </li> </a> <a href="#" onclick='updateLocale("es_ES")'> <li class="w-100"> <span class="ml-3">Spanish (España)</span> </li> </a> <a href="#" onclick='updateLocale("es_MX")'> <li class="w-100"> <span class="ml-3">Spanish (México)</span> </li> </a> <a href="#" onclick='updateLocale("pt_BR")'> <li class="w-100"> <span class="ml-3">Portuguese (Brasil)</span> </li> </a> <a href="#" onclick='updateLocale("ar_SA")'> <li class="w-100"> <span class="ml-3">Arabic (العربية)</span> </li> </a> </ul> </div> </div> <div class="flex-column ml-auto"> <div class="d-flex flex-row ml-auto flex-wrap pb-1 align-middle justify-content-end"> <div class="flex-column"> <span class="dante-copyright-tag">© 2010 - 2024, Amazon.com, Inc. or its affiliates. All Rights Reserved.</span> </div> <div class="flex-column flex-wrap pl-3 pr-0 pb-1 d-none d-lg-inline"> <div class="footer-links"> <a href="https://developer.amazon.com/terms-and-agreements" target="_blank"> Terms </a> <a href="/alexa/alexa-developer-documentation-welcome" target="_blank"> Docs </a> <a href="https://stackoverflow.com/tags/alexa-skills-kit" target="_blank"> Stack Overflow </a> <a href="https://developer.amazon.com/blogs/alexa" target="_blank"> Blog </a> <a href="https://developer.amazon.com/alexa" target="_blank"> Alexa Developer Home </a> </div> </div> </div> </div> </div> <div class="d-flex flex-row dante-footer-row d-inline d-lg-none pb-2"> <div class="footer-links d-flex justify-content-end"> <a href="https://developer.amazon.com/terms-and-agreements" target="_blank"> Terms </a> <a href="/alexa/alexa-developer-documentation-welcome" target="_blank"> Docs </a> <a href="https://stackoverflow.com/tags/alexa-skills-kit" target="_blank"> Stack Overflow </a> <a href="https://developer.amazon.com/blogs/alexa" target="_blank"> Blog </a> <a href="https://developer.amazon.com/alexa" target="_blank"> Alexa Developer Home </a> </div> </div> </div> </footer> </div> <!-- Optional JavaScript --> <!-- jQuery first, then Popper.js, then Bootstrap JS --> <!-- TODO: switch to own JQuery after setup --> <script src="https://m.media-amazon.com/images/G/01/alexa-blueprints/jquery-3.3.1.min._CB1518646291_.js"></script> <script src="https://m.media-amazon.com/images/G/01/ASK/rosie-v2/js/bootstrap.bundle._CB476904092_.js"></script> <script src="/alexa/console/ask/dante/static/js/app.js"></script> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10