11/20/2023 0 Comments Capital one chat featureWe created a tool that automatically generates an expansive set of utterances from just a few input parameters. Here are a few of the creative technical solutions we added on top of the basic engineering work to help us move fast with high quality: The basic engineering work is straightforward and the Amazon developer portal documentation makes it easy to learn. We also use AWS to host our skill and internal APIs to get customer account information. We built the Capital One skill using node.js. We learned a lot through testing and are using that feedback as we fine tune tone and wording along the way. In addition to wanting users to be able to control access to their account information, we wanted the language Alexa uses in her conversations with customers to be warm and humorous at times. In addition to using OAuth to securely link accounts, we added a security solution that involves an in-channel spoken “personal key.” As users set up the Capital One skill and pair their accounts using OAuth, Alexa asks the user if they would like to add a “personal key,” a 4-digit personal identification code. With Amazon, we worked through possible solutions within the Alexa infrastructure to build in a security layer that ensures data integrity while still providing a simple, hands-free experience. We started with the premise that in the first iteration, Capital One credit card and bank customers can ask Alexa things like their current account balance, their recent transactions, and when their next bill is due.ĭata security is always top of mind for us, as was creating an experience for customers that was friction-free and simple. And, the Alexa Skills Kit was still maturing and evolving as we were building the skill, which meant that we needed to be flexible in quickly making adjustments to code. It was also the first time we had built a conversational UI. First, we were attempting to integrate sensitive data with Alexa, which no company with a skill on Alexa had done yet. But, as with anything game-changing, we realized that what we were attempting involved some things no one had done before. Working in an iterative design model, we found that coding the skill for Capital One financial accounts was relatively straightforward. We began working on a production version in December, 2015, with the goal of delivering a product by March, 2016. Having proved out the Beta version of the skill, we became really driven and focused on building the first skill for Alexa that would enable people to interact with their financial accounts. We then demoed the Beta at the AWS re:Invent conference in October 2015. We were able to use an enhanced beta version of the Capital One mobile app to provide the account linking interface and created some AWS infrastructure to support it. The Beta version included a server-side account linking mechanism that we built ourselves. We got together for a hackathon, worked our way through several possibilities, and began building the skill. In summer 2015, a group of engineers at Capital One recognized the potential to develop a skill for accessing financial accounts using Amazon Echo. I have the privilege of representing the great work of the entire team in this blog post to give a behind the scenes look at the building of the Capital One skill. The building of the skill was a collaborative effort between product development, engineering and design teams at Capital One. Q: Alexa, ask Capital One, how much did I spend at Amazon between December 1 and December 15 ?Ī: Between December 1 st and December 15 th, you spent a total of $463.00 at Amazon on your Quicksilver Card. Q: Alexa, ask Capital One, how much did I spend at Starbucks last month ?Ī: Between November 1 st and November 30 th, you spent a total of $43.00 at Starbucks on your Quicksilver Card. Q: Alexa, ask Capital One, how much did I spend last weekend?Ī: Between December 9 th and December 11 th, you spent a total of $90.25 on your Venture Card. Customers who have enabled the skill can now ask Alexa about their spending for the past six months-by day, month, or a specific date range-through questions posed in natural language such as: The Capital One team has continued to update the skill since launch, including a recent update to the skill called “How much did I spend?” With the update, Capital One customers can access their recent spending history at more than 2,000 merchants. The skill is highly rated on the Alexa app, with 4/5 stars. With the Capital One skill for Alexa, customers can access in real time all of their Capital One accounts - from credit cards to bank accounts, to home and auto loans. In March 2016, Capital One became the first company to offer its customers a way to interact with their financial accounts through Alexa devices. Today's guest post comes from Jim Kresge from Capital One Engineering.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |