SlideShare a Scribd company logo
1 of 61
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
AWS re:INVENT
Deploying and managing voice skills in
your organization with Alexa for Business
K e v i n C r e w s
A W S P r o d u c t M a n a g e r
N o v e m b e r 3 0 , 2 0 1 7
B A P 3 0 8
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
“Conversational platforms will drive the
next big paradigm shift in how humans
interact with the digital world.”
-Gartner Press Release, Gartner Identifies the Top 10
Strategic Technology Trends for 2018
October 4, 2017
Source: https://www.gartner.com/newsroom/id/3812063
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Bring the convenience
of voice interfaces to
solve new problems…
…beyond the home!
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
This session will cover…
• Alexa for Business overview—shared devices and enrolled users
• Distribute a private skill to Alexa for Business
• Make a skill available for enrolled users
• Customer Story—Capital One, Command Center
• Build a context aware skill for shared devices
• Enable a skill on shared devices
• Customer Story—WeWork, WeOS skill
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Alexa for Business overview
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Setup and manage many shared devices
• Bulk setup tool
• Centralized management
through AWS Management
Console
• Settings profiles
• Skill groups
• Control over devices
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Invite your users to join your organization
• Auto-dial into conference calls
• Link your work calendar
• Discover and enable private skills
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Distribute skills to shared devices and users
Enrolled usersShared devices
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Distribute a private skill to Alexa for
Business
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
What is an Alexa skill?
Intent orderFlowers
Slot [value] Type [Roses, Tulips]
Color [Roses[Red, White], Tulips
[Purple, Yellow]
Quantity [6,12,18]
“Alexa, ask 1-800-flowers to order a dozen red roses”
“Alexa, ask 1-800-flowers to order flowers”
Alexa: “OK, what kind?”
“Red roses”
Alexa: “How many red roses would you like to order?”
“12”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Distribute a skill using SMAPI CLI
Download and install SMAPI using npm [directions here: http://developer.amazon.com/alexa/alexa-skills-kit/]
Download the skill.json file
ask api get-skill -s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 > skill.json
Update the publishingInformation section of skill.json to include following enumerator
“distributionMode”: “PRIVATE”
Deploy the updated skill
ask api update-skill –s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 –f skill.json
Submit your updated skill
ask api submit –s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5
Distribute your skill to one or more Alexa for Business organizations
ask api add-private-distribution-account -s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 -- stage live --account-
id arn:aws:iam::012345678912:root
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Accept skill
Alexa for Business à Skills à Private Skills à Review à Enable
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Make skill available to enrolled users
to discover and enable
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo Invite users
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Make skill available to users
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Capital One Command Center
©2017 Capital One
“Alexa, Ask Command Center …”
Surya Avirneni & Bhavik Gudka
Capital One Technology Operations Center
©2017 Capital One
18
Aboutus
©2017 Capital One
Technology
Operations Center
Reduce time to
Mobilize resources
and Resolve issues
Incident Management
as a Service to handle
Capital One
Command
Center
Operations
ABOUT US
Monitoring Intelligence
24/7 monitoring to reduce time to Detect issues
Find anomalies through Machine Learning to Predict issues
Enterprise event management and Alerting
19
Resiliency and Recovery (R&R)
Governance
Technical Recovery Exercise (TREx)
Resiliency Certifications
Chaos Engineering
Prevention of Incidents and Stability of the Enterprise
Auto Remediation
Closed loop automation for known/recurring issues..
©2017 Capital One
Technology Operations Center
Reduce time to Mobilize resources and Resolve issues
Incident Management as a Service to handle critical incidents
Enterprise Triaging and Stakeholder communications
24x7 Level 1 support across all business lines.
Capital One Command Center Operations
ABOUT US
Monitoring Intelligence
24/7 monitoring to reduce time to Detect issues
Find anomalies through Machine Learning to Predict issues
Enterprise event management and Alerting
3
Resiliency and Recovery (R&R)
Governance
Technical Recovery Exercise (TREx)
Resiliency Certifications
Chaos Engineering
Prevention of Incidents and Stability of the Enterprise
Auto Remediation
Closed loop automation for known/recurring issues..
©2017 Capital One
But we already have
responsive enterprise web
and mobile apps, why
20
IDEA! LET’S BUILD A VOICE APP FOR CAPITAL ONE COMMAND CENTER
©2017 Capital One
But we already have responsive enterprise web and mobile apps, why
build a voice app?
4
IDEA! LET’S BUILD A VOICE APP FOR CAPITAL ONE COMMAND CENTER
©2017 Capital One
To reimagine, innovate. To
innovate, experiment.
WHY WE WANTED TO BUILD A VOICE APP?
21
©2017 Capital One
To reimagine, innovate. To innovate, experiment.
WHY WE WANTED TO BUILD A VOICE APP?
5
©2017 Capital One
ASK your
22
GREAT IDEA! HOW TO BUILD AN ALEXA VOICE APP FOR USE WITHIN OUR ORGANIZATION?
22
©2017 Capital One
ASK your APIs
6
GREAT IDEA! HOW TO BUILD AN ALEXA VOICE APP FOR USE WITHIN OUR ORGANIZATION?
6
©2017 Capital One
Building
the Skill
ASK your APIs to enable conservations with Alexa
BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE
Command Center
Alexa Skill
Capital One API Gateway
OAuth
23
©2017 Capital One
Building the Skill
ASK your APIs to enable conservations with Alexa
BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE
Command Center
Alexa Skill
Capital One API Gateway
OAuth
7
©2017 Capital One
Voice interaction design
BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE
“ Get me TOC briefing ” “ Give me a report for Bank ” “ Are there any active incidents ”
“ How many incidents are
impacting Card ”
“ Get me a list of critical
Incidents ”
“ How many critical incidents are
effecting Auto Finance ”
24
Alexa, Ask Command Center …
Design voice interactions based on your company’s popular keywords and acronyms from
day-to-day use.
Employ the same voice design principles you would use for your public skills. We looked up
to our customer facing Alexa skill for design inspiration.
©2017 Capital One
Voice interaction design
BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE
“ Get me TOC briefing ” “ Give me a report for Bank ” “ Are there any active incidents ”
“ How many incidents are
impacting Card ”
“ Get me a list of critical
Incidents ”
“ How many critical incidents are
effecting Auto Finance ”
8
Alexa, Ask Command Center …
Design voice interactions based on your company’s popular keywords and acronyms from
day-to-day use.
Employ the same voice design principles you would use for your public skills. We looked up
to our customer facing Alexa skill for design inspiration.
©2017 Capital One
©2017 Capital One
Skill Distribution -
Initial Options and
Challenges
Publish to Alexa Skill
Store
Use Alexa Beta test
mode
Create a Alexa Voice
Service enabled
mobile app
What we tried?
+ Enable Beta Test for a sample of test users
+ Add test users manually
+ Test users enable the skill
+ Re-do above steps every 60 days
What we learnt?
+ Too much manual effort adding and removing users
+ Poor user enrollment experience among test users
+ Limited capabilities for self-service skill discovery and
enrollment
It’s a private skill, duh!! This can be our last resort! But we didn’t get there.
BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE
26
©2017 Capital One
Skill Distribution - Initial Options and Challenges
Publish to Alexa Skill
Store
Use Alexa Beta test
mode
Create a Alexa Voice
Service enabled
mobile app
What we tried?
+ Enable Beta Test for a sample of test users
+ Add test users manually
+ Test users enable the skill
+ Re-do above steps every 60 days
What we learnt?
+ Too much manual effort adding and removing users
+ Poor user enrollment experience among test users
+ Limited capabilities for self-service skill discovery and
enrollment
It’s a private skill, duh!! This can be our last resort! But we didn’t get there.
BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE
9
©2017 Capital One
Alexa for Business PoC
27
OK, OUR TEST USERS AREN’T PLEASED WITH THE SKILL DISCOVERY AND ENROLLMENT EXPERIENCE.
WHAT DO WE DO NEXT?
27
©2017 Capital One
ALEXA FOR BUSINESS POC
Sign up using internal portal Enroll using your organization’s Alexa for Business account Enable Skill and Say…
“Alexa, open Command Center”
28
Skill Discovery and User Enrollment - Proposed Approach
©2017 Capital One
NEXT STEPS
29
ALEXA FOR BUSINESS MAKES IT EASIER TO DEPLOY ENTERPRISE SKILLS TO AN ORGANIZATION.
WHERE DO WE GO FROM HERE?
29
©2017 Capital One
+Identify the
APIs
+Requiremen
ts gathering
+Identify
target
audience
+Define the
scope
ALEXA FOR BUSINESS AND ALEXA SKILLS FOR ENTERPRISE
Research Design
+ Voice Interaction Design
+ ASK integration design with our APIs
+ Identify test users
Experiment
+ Build the Skill using ASK
+ OAuth Integration with our API gateway
+ Alexa for Business proof of concept in
sandbox.
30
Where do we go from here?
Current State Next Steps
</>
©2017 Capital One
“Alexa, Open Command Center”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Build a context aware skill for shared
devices
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Simplified account management, but…
Room 1
Room 2
Room 3
Room 4
UserName: OrganizationABC
Password: Pasword1234!
…HOW CAN I TELL
WHICH ROOM A REQUEST
CAME FROM WHEN THE
OAUTH TOKEN IS ALWAYS
THE SAME!?
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
With the resolveRoom API!
Request
{
“UserId”:”string”,
“SkillId”:”string”
}
Response
{
“RoomId”:”string”,
“RoomName”:”string”,
[ “RoomSkillParameter”:{
ParameterKey:”string”,
ParameterValue:”string”
}
]
}
“RoomName”: ”AWSHQ_Room_201”
ParameterKey: ”default”
ParameterValue: ”string”
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Enable skill on shared devices
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Concepts
Add Skill to Skill Group
Add Skill Group to Room
All rooms with a Skill Group
have all skills in that group
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Demo – Enable Skill on Shared Device
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
WeWork: WeOS
Alan Jackson
WeWork
Associate, Director of Systems Research
@alnjxn
Product Development | Connectivity
• Low Voltage
• Audio Visual (AV)
• Information Technology (IT)
• Physical Security (Access Control)
• Smart Buildings (IoT)
INTRODUCTION
BACKGROUND
BACKGROUND
BACKGROUND
BACKGROUND
Meeting Rooms provided the optimal environment for our first
deployment of the WeWork Private Skills.
• Private and Reservable
• Good Acoustics
• Accessible Room Technology
Our team focused on these key areas of integration:
• Meeting Room Booking (WeOS)
• Community Support (Zendesk)
• Lighting Controls (BMS / IoT)
MEETINGROOMSKILLS
MEETING ROOM BOOKING
Use Amazon Alexa to look for
available meeting rooms. During your
meeting, check when the next meeting
starts. If available, choose to extend
your meeting that might be running
over.
PRIVATESKILLSOVERVIEW
COMMUNITY SUPPORT
Occasionally things can go wrong. If
there is a problem with the meeting room,
Alexa can alert our Community team
though our Support Ticket system. Just
let Alexa know what the problem is and
she will categorize and submit the issue
for you.
LIGHTING CONTROLS
Ask Alexa to turn the lights on or off. If
giving a presentation, Alexa can set the
lighting scene for you or you can simply
ask to dim the lights.
FIND AN AVAILABLE MEETING ROOM
“Alexa, ask WeWork to
find an available
conference room.”
MEETINGROOMBOOKING
“Conference rooms 3B, 4A and Product Huddle
are currently available.”
MEETINGROOMBOOKING
FIND AN AVAILABLE MEETING ROOM
FIND AN AVAILABLE MEETING ROOM
“Alexa, ask WeWork to
find an available
conference room.”
MEETINGROOMBOOKING
WHEN THE NEXT MEETING WILL
START
“Alexa, ask WeWork
when the next meeting
will start.”
“The next meeting will start at 5pm. Would you
like to extend this meeting by 30 minutes?”
MEETINGROOMBOOKING
WHEN THE NEXT MEETING WILL
START
FIND AN AVAILABLE MEETING ROOM
“Alexa, ask WeWork to
find an available
conference room.”
MEETINGROOMBOOKING
WHEN THE NEXT MEETING WILL
START
“Alexa, ask WeWork
when the next meeting
will start.”
EXTEND THE CURRENT MEETING
“Alexa, ask WeWork to
extend this meeting.”
“Your meeting has been extended, and will now
end at 5pm.”
MEETINGROOMBOOKING
EXTEND THE CURRENT MEETING
FILE A TICKET WITH COMMUNITY
“Alexa, tell WeWork to
file a ticket.”
COMMUNITYSUPPORT
“What’s wrong?”
COMMUNITYSUPPORT
FILE A TICKET WITH COMMUNITY
FILE A TICKET WITH COMMUNITY
“Alexa, tell WeWork to
file a ticket.”
COMMUNITYSUPPORT
“…the room's
lighting.”
“…the room is freezing.
“…the room is too
warm.”
“…the television isn't
working.”
“…the phone is
broken.”
“Okay. I’ve filed a ticket for this room’s HVAC
system.”
COMMUNITYSUPPORT
FILE A TICKET WITH COMMUNITY
LIGHTINGCONTROLS
Excellent platform API’s and the power of integrations with AWS
Lambda allowed for a great developer experience:
• Fast development
• No resource scaling requirements with AWS Lambda
• Debug and monitor in Amazon CloudWatch
• Easy device deployment and management
User feedback has been excellent. We have already received requests for
new Skills and deployment into new environment.
FINDINGS
Expand the scope of Alexa in the Meeting Room environment:
• AV Controls (TV, Video, Sound)
• Phone Calls
• Video Conferencing
Deploy to new space typologies:
• Sales Room
• Front Desk
• Pantry
LOOKINGAHEAD
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Wrap up
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Related sessions
Today at 5:30 PM in Aria, Level 1, Pinyon 7
ALX204: Building Alexa skills for Businesses (Salesforce)
Watch on YouTube later:
BAP207
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
THANK YOU!

More Related Content

What's hot

Introduction to GraphQL and AWS Appsync on AWS - iOS
Introduction to GraphQL and AWS Appsync on AWS - iOSIntroduction to GraphQL and AWS Appsync on AWS - iOS
Introduction to GraphQL and AWS Appsync on AWS - iOSAmazon Web Services
 
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...Amazon Web Services
 
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...Amazon Web Services
 
GPSBUS203-AWS Partner Network 2018 & Beyond
GPSBUS203-AWS Partner Network 2018 & BeyondGPSBUS203-AWS Partner Network 2018 & Beyond
GPSBUS203-AWS Partner Network 2018 & BeyondAmazon Web Services
 
SRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDB
SRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDBSRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDB
SRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDBAmazon Web Services
 
Analyzing Streaming Data in Real-time with Amazon Kinesis
Analyzing Streaming Data in Real-time with Amazon KinesisAnalyzing Streaming Data in Real-time with Amazon Kinesis
Analyzing Streaming Data in Real-time with Amazon KinesisAmazon Web Services
 
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex Pollexy
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex PollexyMCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex Pollexy
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex PollexyAmazon Web Services
 
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdfWPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdfAmazon Web Services
 
ALX401-Advanced Alexa Skill Building Conversation and Memory
ALX401-Advanced Alexa Skill Building Conversation and MemoryALX401-Advanced Alexa Skill Building Conversation and Memory
ALX401-Advanced Alexa Skill Building Conversation and MemoryAmazon Web Services
 
IOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSIOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSAmazon Web Services
 
GPSBUS204_Building a Profitable Next Generation AWS MSP Practice
GPSBUS204_Building a Profitable Next Generation AWS MSP PracticeGPSBUS204_Building a Profitable Next Generation AWS MSP Practice
GPSBUS204_Building a Profitable Next Generation AWS MSP PracticeAmazon Web Services
 
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdfRET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdfAmazon Web Services
 
在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)Amazon Web Services
 
An Overview of Best Practices for Large Scale Migrations
An Overview of Best Practices for Large Scale MigrationsAn Overview of Best Practices for Large Scale Migrations
An Overview of Best Practices for Large Scale MigrationsAmazon Web Services
 
MCL205_Introduction to Deep Learning
MCL205_Introduction to Deep LearningMCL205_Introduction to Deep Learning
MCL205_Introduction to Deep LearningAmazon Web Services
 
MCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon Alexa
MCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon AlexaMCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon Alexa
MCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon AlexaAmazon Web Services
 
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon Polly
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon PollyMCL206-Creating Next Generation Speech-Enabled Applications with Amazon Polly
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon PollyAmazon Web Services
 
Build a Website & Mobile App for your first 10 million users
Build a Website & Mobile App for your first 10 million usersBuild a Website & Mobile App for your first 10 million users
Build a Website & Mobile App for your first 10 million usersAmazon Web Services
 
GPSBUS206_Best Practices for Building a Partner Database Practice on AWS
GPSBUS206_Best Practices for Building a Partner Database Practice on AWSGPSBUS206_Best Practices for Building a Partner Database Practice on AWS
GPSBUS206_Best Practices for Building a Partner Database Practice on AWSAmazon Web Services
 
Building a Multi-Region, Active-Active Serverless Backends.
Building a Multi-Region, Active-Active Serverless Backends.Building a Multi-Region, Active-Active Serverless Backends.
Building a Multi-Region, Active-Active Serverless Backends.Adrian Hornsby
 

What's hot (20)

Introduction to GraphQL and AWS Appsync on AWS - iOS
Introduction to GraphQL and AWS Appsync on AWS - iOSIntroduction to GraphQL and AWS Appsync on AWS - iOS
Introduction to GraphQL and AWS Appsync on AWS - iOS
 
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...
Deliver Voice Automated Serverless BI Solutions in Under 3 Hours - ABD325 - r...
 
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...
BAP307_Use Amazon Lex to Build a Customer Service Chatbot in Your Amazon Conn...
 
GPSBUS203-AWS Partner Network 2018 & Beyond
GPSBUS203-AWS Partner Network 2018 & BeyondGPSBUS203-AWS Partner Network 2018 & Beyond
GPSBUS203-AWS Partner Network 2018 & Beyond
 
SRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDB
SRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDBSRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDB
SRV301-Optimizing Serverless Application Data Tiers with Amazon DynamoDB
 
Analyzing Streaming Data in Real-time with Amazon Kinesis
Analyzing Streaming Data in Real-time with Amazon KinesisAnalyzing Streaming Data in Real-time with Amazon Kinesis
Analyzing Streaming Data in Real-time with Amazon Kinesis
 
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex Pollexy
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex PollexyMCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex Pollexy
MCL331_Building a Virtual Assistant with Amazon Polly and Amazon Lex Pollexy
 
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdfWPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
WPS301-Navigating HIPAA and HITRUST_QuickStart Guide to Account Gov Strat.pdf
 
ALX401-Advanced Alexa Skill Building Conversation and Memory
ALX401-Advanced Alexa Skill Building Conversation and MemoryALX401-Advanced Alexa Skill Building Conversation and Memory
ALX401-Advanced Alexa Skill Building Conversation and Memory
 
IOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWSIOT311_Customer Stories of Things, Cloud, and Analytics on AWS
IOT311_Customer Stories of Things, Cloud, and Analytics on AWS
 
GPSBUS204_Building a Profitable Next Generation AWS MSP Practice
GPSBUS204_Building a Profitable Next Generation AWS MSP PracticeGPSBUS204_Building a Profitable Next Generation AWS MSP Practice
GPSBUS204_Building a Profitable Next Generation AWS MSP Practice
 
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdfRET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
RET305-Turbo Charge Your E-Commerce Site wAmazon Cache and Search Solutions.pdf
 
在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)在遊戲上應用AI (包括現場展示)
在遊戲上應用AI (包括現場展示)
 
An Overview of Best Practices for Large Scale Migrations
An Overview of Best Practices for Large Scale MigrationsAn Overview of Best Practices for Large Scale Migrations
An Overview of Best Practices for Large Scale Migrations
 
MCL205_Introduction to Deep Learning
MCL205_Introduction to Deep LearningMCL205_Introduction to Deep Learning
MCL205_Introduction to Deep Learning
 
MCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon Alexa
MCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon AlexaMCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon Alexa
MCL202_Ally Bank & Cognizant Transforming Customer Experience Using Amazon Alexa
 
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon Polly
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon PollyMCL206-Creating Next Generation Speech-Enabled Applications with Amazon Polly
MCL206-Creating Next Generation Speech-Enabled Applications with Amazon Polly
 
Build a Website & Mobile App for your first 10 million users
Build a Website & Mobile App for your first 10 million usersBuild a Website & Mobile App for your first 10 million users
Build a Website & Mobile App for your first 10 million users
 
GPSBUS206_Best Practices for Building a Partner Database Practice on AWS
GPSBUS206_Best Practices for Building a Partner Database Practice on AWSGPSBUS206_Best Practices for Building a Partner Database Practice on AWS
GPSBUS206_Best Practices for Building a Partner Database Practice on AWS
 
Building a Multi-Region, Active-Active Serverless Backends.
Building a Multi-Region, Active-Active Serverless Backends.Building a Multi-Region, Active-Active Serverless Backends.
Building a Multi-Region, Active-Active Serverless Backends.
 

Similar to NEW LAUNCH! Deploying and Managing Voice Skills in your Organization with Alexa for Business - BAP308 - re:Invent 2017

NEW LAUNCH! Building Alexa Skills for Businesses (ALX204)
NEW LAUNCH! Building Alexa Skills for Businesses (ALX204) NEW LAUNCH! Building Alexa Skills for Businesses (ALX204)
NEW LAUNCH! Building Alexa Skills for Businesses (ALX204) Amazon Web Services
 
利用 Alexa for Business 強您您的組織
利用 Alexa for Business 強您您的組織利用 Alexa for Business 強您您的組織
利用 Alexa for Business 強您您的組織Amazon Web Services
 
ENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsAmazon Web Services
 
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...Amazon Web Services
 
MBL306_Mobile State of the Union
MBL306_Mobile State of the UnionMBL306_Mobile State of the Union
MBL306_Mobile State of the UnionAmazon Web Services
 
AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2
AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2
AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2Amazon Web Services
 
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...Amazon Web Services
 
How APIs are transforming large enterprises
How APIs are transforming large enterprisesHow APIs are transforming large enterprises
How APIs are transforming large enterprisesRogue Wave Software
 
AWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAdrian Hornsby
 
Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen Amazon Web Services
 
Artificial Intelligence & Machine Learning on AWS
Artificial Intelligence & Machine Learning on AWS Artificial Intelligence & Machine Learning on AWS
Artificial Intelligence & Machine Learning on AWS Amazon Web Services
 
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...Amazon Web Services
 
Building Alexa Skills with AWS | AWS Floor28
Building Alexa Skills with AWS | AWS Floor28Building Alexa Skills with AWS | AWS Floor28
Building Alexa Skills with AWS | AWS Floor28Amazon Web Services
 
Building Alexa Skills - Floor28
Building Alexa Skills - Floor28Building Alexa Skills - Floor28
Building Alexa Skills - Floor28Boaz Ziniman
 
How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...
How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...
How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...Amazon Web Services
 
使用 Serverless 技術打造支援 Alexa 的物聯網服務
使用 Serverless 技術打造支援 Alexa 的物聯網服務使用 Serverless 技術打造支援 Alexa 的物聯網服務
使用 Serverless 技術打造支援 Alexa 的物聯網服務Amazon Web Services
 
ISV Best Practices - AWS Partner Summit Mumbai 2018.pdf
ISV Best Practices - AWS Partner Summit Mumbai 2018.pdfISV Best Practices - AWS Partner Summit Mumbai 2018.pdf
ISV Best Practices - AWS Partner Summit Mumbai 2018.pdfAmazon Web Services
 
Accelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAccelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAmazon Web Services
 

Similar to NEW LAUNCH! Deploying and Managing Voice Skills in your Organization with Alexa for Business - BAP308 - re:Invent 2017 (20)

NEW LAUNCH! Building Alexa Skills for Businesses (ALX204)
NEW LAUNCH! Building Alexa Skills for Businesses (ALX204) NEW LAUNCH! Building Alexa Skills for Businesses (ALX204)
NEW LAUNCH! Building Alexa Skills for Businesses (ALX204)
 
利用 Alexa for Business 強您您的組織
利用 Alexa for Business 強您您的組織利用 Alexa for Business 強您您的組織
利用 Alexa for Business 強您您的組織
 
Bring Alexa to Work
Bring Alexa to Work Bring Alexa to Work
Bring Alexa to Work
 
ENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale MigrationsENT212-An Overview of Best Practices for Large-Scale Migrations
ENT212-An Overview of Best Practices for Large-Scale Migrations
 
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
NEW LAUNCH! Bring Alexa to Work! Voice-enable Your Organization with Alexa fo...
 
MBL306_Mobile State of the Union
MBL306_Mobile State of the UnionMBL306_Mobile State of the Union
MBL306_Mobile State of the Union
 
Keynote: AWS Startup Day São Paulo
Keynote: AWS Startup Day São PauloKeynote: AWS Startup Day São Paulo
Keynote: AWS Startup Day São Paulo
 
AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2
AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2
AWS Data-Driven Insights Learning Series_ANZ Sep 2019 Part 2
 
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
The Enterprise Fast Lane - What Your Competition Doesn't Want You to Know abo...
 
How APIs are transforming large enterprises
How APIs are transforming large enterprisesHow APIs are transforming large enterprises
How APIs are transforming large enterprises
 
AWSome Day - Opening Keynote
AWSome Day - Opening KeynoteAWSome Day - Opening Keynote
AWSome Day - Opening Keynote
 
Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen Keynote - AWSome Day Copenhagen
Keynote - AWSome Day Copenhagen
 
Artificial Intelligence & Machine Learning on AWS
Artificial Intelligence & Machine Learning on AWS Artificial Intelligence & Machine Learning on AWS
Artificial Intelligence & Machine Learning on AWS
 
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
Enterprise Innovation? Yes, with AWS Cloud, AI, and IoT - WIN201 - re:Invent ...
 
Building Alexa Skills with AWS | AWS Floor28
Building Alexa Skills with AWS | AWS Floor28Building Alexa Skills with AWS | AWS Floor28
Building Alexa Skills with AWS | AWS Floor28
 
Building Alexa Skills - Floor28
Building Alexa Skills - Floor28Building Alexa Skills - Floor28
Building Alexa Skills - Floor28
 
How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...
How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...
How to Confidently Unleash Data to Meet the Needs of Your Entire Organization...
 
使用 Serverless 技術打造支援 Alexa 的物聯網服務
使用 Serverless 技術打造支援 Alexa 的物聯網服務使用 Serverless 技術打造支援 Alexa 的物聯網服務
使用 Serverless 技術打造支援 Alexa 的物聯網服務
 
ISV Best Practices - AWS Partner Summit Mumbai 2018.pdf
ISV Best Practices - AWS Partner Summit Mumbai 2018.pdfISV Best Practices - AWS Partner Summit Mumbai 2018.pdf
ISV Best Practices - AWS Partner Summit Mumbai 2018.pdf
 
Accelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdfAccelerate Your Cloud Migration Journey.pdf
Accelerate Your Cloud Migration Journey.pdf
 

More from Amazon Web Services

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Amazon Web Services
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Amazon Web Services
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateAmazon Web Services
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSAmazon Web Services
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Amazon Web Services
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Amazon Web Services
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...Amazon Web Services
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsAmazon Web Services
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareAmazon Web Services
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSAmazon Web Services
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAmazon Web Services
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareAmazon Web Services
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWSAmazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckAmazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without serversAmazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...Amazon Web Services
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceAmazon Web Services
 

More from Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

NEW LAUNCH! Deploying and Managing Voice Skills in your Organization with Alexa for Business - BAP308 - re:Invent 2017

  • 1. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. AWS re:INVENT Deploying and managing voice skills in your organization with Alexa for Business K e v i n C r e w s A W S P r o d u c t M a n a g e r N o v e m b e r 3 0 , 2 0 1 7 B A P 3 0 8
  • 2. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. “Conversational platforms will drive the next big paradigm shift in how humans interact with the digital world.” -Gartner Press Release, Gartner Identifies the Top 10 Strategic Technology Trends for 2018 October 4, 2017 Source: https://www.gartner.com/newsroom/id/3812063
  • 3. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Bring the convenience of voice interfaces to solve new problems… …beyond the home!
  • 4. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. This session will cover… • Alexa for Business overview—shared devices and enrolled users • Distribute a private skill to Alexa for Business • Make a skill available for enrolled users • Customer Story—Capital One, Command Center • Build a context aware skill for shared devices • Enable a skill on shared devices • Customer Story—WeWork, WeOS skill
  • 5. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Alexa for Business overview
  • 6. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Setup and manage many shared devices • Bulk setup tool • Centralized management through AWS Management Console • Settings profiles • Skill groups • Control over devices
  • 7. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Invite your users to join your organization • Auto-dial into conference calls • Link your work calendar • Discover and enable private skills
  • 8. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Distribute skills to shared devices and users Enrolled usersShared devices
  • 9. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Distribute a private skill to Alexa for Business
  • 10. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. What is an Alexa skill? Intent orderFlowers Slot [value] Type [Roses, Tulips] Color [Roses[Red, White], Tulips [Purple, Yellow] Quantity [6,12,18] “Alexa, ask 1-800-flowers to order a dozen red roses” “Alexa, ask 1-800-flowers to order flowers” Alexa: “OK, what kind?” “Red roses” Alexa: “How many red roses would you like to order?” “12”
  • 11. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Distribute a skill using SMAPI CLI Download and install SMAPI using npm [directions here: http://developer.amazon.com/alexa/alexa-skills-kit/] Download the skill.json file ask api get-skill -s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 > skill.json Update the publishingInformation section of skill.json to include following enumerator “distributionMode”: “PRIVATE” Deploy the updated skill ask api update-skill –s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 –f skill.json Submit your updated skill ask api submit –s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 Distribute your skill to one or more Alexa for Business organizations ask api add-private-distribution-account -s amzn1.ask.skill.c2208e6d-664b-4ff3-bdaa-d30a92b182c5 -- stage live --account- id arn:aws:iam::012345678912:root
  • 12. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Accept skill Alexa for Business à Skills à Private Skills à Review à Enable
  • 13. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Make skill available to enrolled users to discover and enable
  • 14. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo Invite users
  • 15. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Make skill available to users
  • 16. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Capital One Command Center
  • 17. ©2017 Capital One “Alexa, Ask Command Center …” Surya Avirneni & Bhavik Gudka Capital One Technology Operations Center
  • 19. ©2017 Capital One Technology Operations Center Reduce time to Mobilize resources and Resolve issues Incident Management as a Service to handle Capital One Command Center Operations ABOUT US Monitoring Intelligence 24/7 monitoring to reduce time to Detect issues Find anomalies through Machine Learning to Predict issues Enterprise event management and Alerting 19 Resiliency and Recovery (R&R) Governance Technical Recovery Exercise (TREx) Resiliency Certifications Chaos Engineering Prevention of Incidents and Stability of the Enterprise Auto Remediation Closed loop automation for known/recurring issues.. ©2017 Capital One Technology Operations Center Reduce time to Mobilize resources and Resolve issues Incident Management as a Service to handle critical incidents Enterprise Triaging and Stakeholder communications 24x7 Level 1 support across all business lines. Capital One Command Center Operations ABOUT US Monitoring Intelligence 24/7 monitoring to reduce time to Detect issues Find anomalies through Machine Learning to Predict issues Enterprise event management and Alerting 3 Resiliency and Recovery (R&R) Governance Technical Recovery Exercise (TREx) Resiliency Certifications Chaos Engineering Prevention of Incidents and Stability of the Enterprise Auto Remediation Closed loop automation for known/recurring issues..
  • 20. ©2017 Capital One But we already have responsive enterprise web and mobile apps, why 20 IDEA! LET’S BUILD A VOICE APP FOR CAPITAL ONE COMMAND CENTER ©2017 Capital One But we already have responsive enterprise web and mobile apps, why build a voice app? 4 IDEA! LET’S BUILD A VOICE APP FOR CAPITAL ONE COMMAND CENTER
  • 21. ©2017 Capital One To reimagine, innovate. To innovate, experiment. WHY WE WANTED TO BUILD A VOICE APP? 21 ©2017 Capital One To reimagine, innovate. To innovate, experiment. WHY WE WANTED TO BUILD A VOICE APP? 5
  • 22. ©2017 Capital One ASK your 22 GREAT IDEA! HOW TO BUILD AN ALEXA VOICE APP FOR USE WITHIN OUR ORGANIZATION? 22 ©2017 Capital One ASK your APIs 6 GREAT IDEA! HOW TO BUILD AN ALEXA VOICE APP FOR USE WITHIN OUR ORGANIZATION? 6
  • 23. ©2017 Capital One Building the Skill ASK your APIs to enable conservations with Alexa BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE Command Center Alexa Skill Capital One API Gateway OAuth 23 ©2017 Capital One Building the Skill ASK your APIs to enable conservations with Alexa BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE Command Center Alexa Skill Capital One API Gateway OAuth 7
  • 24. ©2017 Capital One Voice interaction design BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE “ Get me TOC briefing ” “ Give me a report for Bank ” “ Are there any active incidents ” “ How many incidents are impacting Card ” “ Get me a list of critical Incidents ” “ How many critical incidents are effecting Auto Finance ” 24 Alexa, Ask Command Center … Design voice interactions based on your company’s popular keywords and acronyms from day-to-day use. Employ the same voice design principles you would use for your public skills. We looked up to our customer facing Alexa skill for design inspiration. ©2017 Capital One Voice interaction design BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE “ Get me TOC briefing ” “ Give me a report for Bank ” “ Are there any active incidents ” “ How many incidents are impacting Card ” “ Get me a list of critical Incidents ” “ How many critical incidents are effecting Auto Finance ” 8 Alexa, Ask Command Center … Design voice interactions based on your company’s popular keywords and acronyms from day-to-day use. Employ the same voice design principles you would use for your public skills. We looked up to our customer facing Alexa skill for design inspiration.
  • 26. ©2017 Capital One Skill Distribution - Initial Options and Challenges Publish to Alexa Skill Store Use Alexa Beta test mode Create a Alexa Voice Service enabled mobile app What we tried? + Enable Beta Test for a sample of test users + Add test users manually + Test users enable the skill + Re-do above steps every 60 days What we learnt? + Too much manual effort adding and removing users + Poor user enrollment experience among test users + Limited capabilities for self-service skill discovery and enrollment It’s a private skill, duh!! This can be our last resort! But we didn’t get there. BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE 26 ©2017 Capital One Skill Distribution - Initial Options and Challenges Publish to Alexa Skill Store Use Alexa Beta test mode Create a Alexa Voice Service enabled mobile app What we tried? + Enable Beta Test for a sample of test users + Add test users manually + Test users enable the skill + Re-do above steps every 60 days What we learnt? + Too much manual effort adding and removing users + Poor user enrollment experience among test users + Limited capabilities for self-service skill discovery and enrollment It’s a private skill, duh!! This can be our last resort! But we didn’t get there. BUILDING ALEXA VOICE APP INSIDE AN ENTERPRISE 9
  • 27. ©2017 Capital One Alexa for Business PoC 27 OK, OUR TEST USERS AREN’T PLEASED WITH THE SKILL DISCOVERY AND ENROLLMENT EXPERIENCE. WHAT DO WE DO NEXT? 27
  • 28. ©2017 Capital One ALEXA FOR BUSINESS POC Sign up using internal portal Enroll using your organization’s Alexa for Business account Enable Skill and Say… “Alexa, open Command Center” 28 Skill Discovery and User Enrollment - Proposed Approach
  • 29. ©2017 Capital One NEXT STEPS 29 ALEXA FOR BUSINESS MAKES IT EASIER TO DEPLOY ENTERPRISE SKILLS TO AN ORGANIZATION. WHERE DO WE GO FROM HERE? 29
  • 30. ©2017 Capital One +Identify the APIs +Requiremen ts gathering +Identify target audience +Define the scope ALEXA FOR BUSINESS AND ALEXA SKILLS FOR ENTERPRISE Research Design + Voice Interaction Design + ASK integration design with our APIs + Identify test users Experiment + Build the Skill using ASK + OAuth Integration with our API gateway + Alexa for Business proof of concept in sandbox. 30 Where do we go from here? Current State Next Steps </>
  • 31. ©2017 Capital One “Alexa, Open Command Center”
  • 32. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Build a context aware skill for shared devices
  • 33. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Simplified account management, but… Room 1 Room 2 Room 3 Room 4 UserName: OrganizationABC Password: Pasword1234! …HOW CAN I TELL WHICH ROOM A REQUEST CAME FROM WHEN THE OAUTH TOKEN IS ALWAYS THE SAME!?
  • 34. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. With the resolveRoom API! Request { “UserId”:”string”, “SkillId”:”string” } Response { “RoomId”:”string”, “RoomName”:”string”, [ “RoomSkillParameter”:{ ParameterKey:”string”, ParameterValue:”string” } ] } “RoomName”: ”AWSHQ_Room_201” ParameterKey: ”default” ParameterValue: ”string”
  • 35. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Enable skill on shared devices
  • 36. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Concepts Add Skill to Skill Group Add Skill Group to Room All rooms with a Skill Group have all skills in that group
  • 37. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Demo – Enable Skill on Shared Device
  • 38. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. WeWork: WeOS
  • 39. Alan Jackson WeWork Associate, Director of Systems Research @alnjxn Product Development | Connectivity • Low Voltage • Audio Visual (AV) • Information Technology (IT) • Physical Security (Access Control) • Smart Buildings (IoT) INTRODUCTION
  • 44. Meeting Rooms provided the optimal environment for our first deployment of the WeWork Private Skills. • Private and Reservable • Good Acoustics • Accessible Room Technology Our team focused on these key areas of integration: • Meeting Room Booking (WeOS) • Community Support (Zendesk) • Lighting Controls (BMS / IoT) MEETINGROOMSKILLS
  • 45. MEETING ROOM BOOKING Use Amazon Alexa to look for available meeting rooms. During your meeting, check when the next meeting starts. If available, choose to extend your meeting that might be running over. PRIVATESKILLSOVERVIEW COMMUNITY SUPPORT Occasionally things can go wrong. If there is a problem with the meeting room, Alexa can alert our Community team though our Support Ticket system. Just let Alexa know what the problem is and she will categorize and submit the issue for you. LIGHTING CONTROLS Ask Alexa to turn the lights on or off. If giving a presentation, Alexa can set the lighting scene for you or you can simply ask to dim the lights.
  • 46. FIND AN AVAILABLE MEETING ROOM “Alexa, ask WeWork to find an available conference room.” MEETINGROOMBOOKING
  • 47. “Conference rooms 3B, 4A and Product Huddle are currently available.” MEETINGROOMBOOKING FIND AN AVAILABLE MEETING ROOM
  • 48. FIND AN AVAILABLE MEETING ROOM “Alexa, ask WeWork to find an available conference room.” MEETINGROOMBOOKING WHEN THE NEXT MEETING WILL START “Alexa, ask WeWork when the next meeting will start.”
  • 49. “The next meeting will start at 5pm. Would you like to extend this meeting by 30 minutes?” MEETINGROOMBOOKING WHEN THE NEXT MEETING WILL START
  • 50. FIND AN AVAILABLE MEETING ROOM “Alexa, ask WeWork to find an available conference room.” MEETINGROOMBOOKING WHEN THE NEXT MEETING WILL START “Alexa, ask WeWork when the next meeting will start.” EXTEND THE CURRENT MEETING “Alexa, ask WeWork to extend this meeting.”
  • 51. “Your meeting has been extended, and will now end at 5pm.” MEETINGROOMBOOKING EXTEND THE CURRENT MEETING
  • 52. FILE A TICKET WITH COMMUNITY “Alexa, tell WeWork to file a ticket.” COMMUNITYSUPPORT
  • 54. FILE A TICKET WITH COMMUNITY “Alexa, tell WeWork to file a ticket.” COMMUNITYSUPPORT “…the room's lighting.” “…the room is freezing. “…the room is too warm.” “…the television isn't working.” “…the phone is broken.”
  • 55. “Okay. I’ve filed a ticket for this room’s HVAC system.” COMMUNITYSUPPORT FILE A TICKET WITH COMMUNITY
  • 57. Excellent platform API’s and the power of integrations with AWS Lambda allowed for a great developer experience: • Fast development • No resource scaling requirements with AWS Lambda • Debug and monitor in Amazon CloudWatch • Easy device deployment and management User feedback has been excellent. We have already received requests for new Skills and deployment into new environment. FINDINGS
  • 58. Expand the scope of Alexa in the Meeting Room environment: • AV Controls (TV, Video, Sound) • Phone Calls • Video Conferencing Deploy to new space typologies: • Sales Room • Front Desk • Pantry LOOKINGAHEAD
  • 59. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Wrap up
  • 60. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Related sessions Today at 5:30 PM in Aria, Level 1, Pinyon 7 ALX204: Building Alexa skills for Businesses (Salesforce) Watch on YouTube later: BAP207
  • 61. © 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved. THANK YOU!