Alexa Gadgets

Overview The Alexa Gadgets team was formed in 2016. I was the founding UX designer on the team. Alexa Gadgets are part of a category of fun and delightful accessories that pair to compatible Echo devices via Bluetooth. Alexa Gadgets extend Alexa’s capabilities to new modalities with motors, lights, sound chips, and more.

I was tasked with designing the CX for the Alexa Gadgets Toolkit (AGT) service as well as define the UX for many APIs. This has been the largest, most complex design project I have worked on to-date. AGT was designed and built from the ground up. It was a brand-new service that would provide the APIs that 3P developers needed to create both Gadgets and the skills that drive them.

To build this service, AGT needed to be integrated within existing Alexa services including Alexa Skills Kit (ASK), Alexa Voice Services (AVS), and Alexa Skill Store. Gadgets needed to be surfaced within the Alexa App, and Gadget Skills needed to be surfaced within the Skill store. All of this information then needed to be presented in a way so that Gadget Developers could learn how to leverage our APIs and build their own Alexa Gadgets.

I was responsible for leading the UX design effort for all of these areas. Each area alone served as a huge undertaking, when viewed as a whole, the effort is a monumental achievement that I am very proud of.

CompanyAmazon Role UX Manager
Lead UX Designer
Visual Design
Interaction Design
Layout / IA
User Researcher Year 2016 - Present

Gadget Skill API The Gadget Skill API is an interface that allows a Skill to communicate with an Echo Button. I was responsible for defining the enablement process of the API through the Alexa Skills Toolkit.

Echo Button Simulator As a part of the Alexa Skill API, I was tasked with designing the Echo Button simulator, which allows developers to simulate any Echo Button Skill experience from within the ASK Skill Builder. Although on the surface this may seem like an easy UI addition, there is vast complexity under the surface that had to be accounted for in the CX. Additionally, the team that owned the simulator had inherited the code recently and making such a drastic change to the layout of the simulator would require us to re-architecture the codebase to make it more modular. I worked closely with our lead developer for this project and together we were able to sell the changes we had in mind and help build the changes in, which made the simulator extensible so that other teams could easily plug right into the code using modules. This required close collaboration, reviews, buy in, and sign off from both the Alexa Skills Kit team and the Simulator Team.

Echo Button Skills In addition to helping define best practices for Echo Button Skills, I was also responsible for defining how Echo Button skills would be exposed within the Alexa Skill Store detail page so that customers understood whether or not a Skill worked with Echo Buttons. If it was a game, customers also needed to know how many players the Skill supported.. This required close collaboration with the Skill Store designers and the Alexa Skills Kit Team.

Gadget Registration In order to gain access to the APIs to to allow a Gadget to communicate with an Echo device, the Gadget first had to be registered. I was responsible for designing the Gadget flow within the Alexa Voice Services (AVS) registration process. This required deep collaboration with the AVS designers and developers. Since we were adding an additional product type that did NOT have Alexa Built in, I worked with the AVS team to update the messaging on the AVS registration flow so that it was more inclusive of other products, not just “Alexa Built-In” products.