Amazon Alexa Business Dashboard
This Alexa Skill was inspired by captain Kirk and the voice computer on the Starship Enterprise... and your everyday Web dashboard. This skill is basically the voice version of a Web dashboard that pulls together key business data from multiple SaaS services to quickly provide real-time business metrics.
What it does
The skill pull data from multiple SaaS APIs to give users a 360 degree status brief on sales, marketing, finance, support and product development.
How we built it
It is built in Node.js and hosted using AWS Lambda and used DynamoDB to store aggregate data from various APIs.
Challenges we ran into
The biggest challenge was getting the Alexa account linking to work with Xero. We are not a Xero partner and the public Xero apps require the user to relink the account after 30 minutes. So, although we got the account linking to work, we can't sumit the Skill for certification until we become a Xero partner.
Accomplishments that we're proud of
We believe we'll have the first generally available business dashboard for Alexa when the skill is certified.
What we learned
Presenting business data using voice presents unique challenges but it's very acheivable.
What's next for Alexa Business Dashboard
Publish the skill and create a version for Google Assistant and Microsoft Cortana.