For the full list of Alexa sessions, visit the 2018 AWS re:Invent session catalog
Learn how to leverage Alexa in-skill purchasing APIs, Amazon Pay, and developer reporting tools to help unlock premium digital content in a custom voice experience. See how in-skill purchasing gives customers and developers the flexibility of payment through a subscription, one-time entitlement, or consumables. Dive deep, and leave this session with everything you need to know to make money with Alexa skills.
In this chalk talk, we review the common challenges developers face when building voice experiences for Alexa. We’ll share best practices for voice-first design using the Alexa Skills Kit, which we contrast with GUI design principles. By the end of this session, you’ll understand the similarities and differences between developing for voice and developing for screen-oriented mediums.
Delivering personalized responses to customers is one of the most engaging features of an Alexa skill. Learn the different approaches and best practices to create responses that are tailored to each one of your customers. By applying what you learn, you can keep them coming back to your voice experience.
An engaging conversation has three core pillars: memory (remembering what the user said), efficient data collection (gathering information in a nonrobotic way), and letting people talk in a natural way (handling errors and allowing context switching). In this session, learn how to use these three pillars to create engaging conversational voice experiences, from concept to implementation.
In order to create an engaging Alexa skill, you must have a well-thought-out language model for your voice UI. In this session, learn how to make your Alexa skill more delightful to customers by optimizing your language model, providing the correct training data for your custom intents, and using specific strategies to improve new and existing language models.
In this hands-on workshop, you walk through the process of integrating in-skill purchasing in your Alexa skill, writing code, deploying to AWS Lambda, using the Alexa SDK to save state in Amazon DynamoDB. You’ll leave this workshop with a working skill that you can modify to make your own.