Voice app development for Amazon Alexa devices
Engage your customers with a custom Alexa skill
ArcTouch’s team of Alexa skill developers helps companies connect with their customers on hundreds of millions of Amazon Alexa-compatible devices. Voice interfaces have become a very natural way for consumers to engage with the digital world. Amazon’s Alexa platform and Echo family of smart products lead this revolution and bring conversational voice apps into the home, cars, and the workplace.
Companies large and small are building custom Alexa skills to capitalize on this growing opportunity. There are over 130,000 skills created to date, and Amazon expects voice and other ambient computing experiences to expand.
ArcTouch’s Alexa skill development process
ArcTouch’s Alexa skill development services vary depending on the needs of your business. The process of building a great voice app starts with a solid voice strategy. Through our discovery services, we help you identify the user’s need and your business opportunity. From there, we define the minimum lovable product (MLP) feature set of your custom Alexa skill.
During voice design, we’ll carefully craft the desired user experience — creating a rich and natural voice user interface (VUI). Meanwhile, our Alexa developers begin their technical work by identifying the key technologies to ensure your Alexa skill is not only smart but works as advertised. A few weeks later — after Alexa skill development is complete and thoroughly tested, we can help you publish it to the Amazon skill store.
Want to learn more? Let’s start a conversation.
Insights from ArcTouch’s Alexa Developers
Frequently Asked Questions
There are great use cases for Alexa skills in virtually any industry, both for consumer applications and enterprise applications for employees. Here are a few examples:
Restaurants: Place orders, book reservations, search for menu options and prices.
Transportation & logistics: Ridesharing services, navigation, traffic alerts, audio entertainment.
Healthcare: Scheduling applications for consumers, symptom checker, and advice, prescription ordering.
Entertainment: Movies and concert information, schedule updates, trailers, etc.
Travel: Ticket booking, hotel reservations, and travel tips for consumers.
Enterprise: Logistics and supply chain applications, calendar management, etc.
Smart home: Home automation of IoT devices, music, and entertainment.
Finance: Investment advice, stocks updates.
Alexa skills and other conversational voice apps are best suited for micro-engagements. These are brief interactions where users have a discrete use case that can be communicated as a simple question or request.
“AIRLINE SKILL, is my flight on time?”
“BANK SKILL, is my deposit available?”
“DIET SKILL, log 1 glass of water.”
Like any software application, there are many different ways to build an Alexa skill. The best way depends on your existing technology stack and how a skill might tie into different data sources. A good place to start learning the options is by reading what’s available in Amazon’s skills Kit.
If you already have a backend infrastructure and would like to leverage it for the Alexa Skill you can also provide a public endpoint that Alexa can use to make calls to your backend, more information can be found here.
We usually start by mapping the user journey — where we define the skill’s purpose and the goals the user wants to accomplish. Then we create the conversational UX flow, where we carefully script the various questions and answers between the skill and the user. During this process, we can also include user testing at different points to make sure the skill delivers a great user experience.
The process of publishing an Alexa skill is straightforward, and not unlike publishing an app to the Apple App Store or Google Play store. And we’ll help you with every step along the way.
Amazon includes the “skills metrics dashboard” as part of the Alexa Skills Kit. From that dashboard, you can see data about customers, sessions, utterances, and intents.