Alexa is a voice assistant platform from Amazon, that makes it easy to build voice-driven applications. Firebase is a comprehensive app platform from Google that makes it easy to do… a lot of things. Taking advantage of both makes it easy to build Alexa skills that take the conversation well beyond the Alexa environment itself.

We'll walk through the setup and architecture of a simple skill that takes advantage of the Alexa platform to interact with applications outside the Alexa environment, with activity in the conversation with Alexa being reflected in the changing display of a single-page web application.