SlideShare a Scribd company logo
1 of 19
Secretary
product design
Masayuki Ota (@masota0517)
Shuhei Eda (@shumach5)
It’s draft.
I’m updating now.
Goal
Overall Goal 地球上の全てのビジネスプロフェッショナルを非生産的作業から解放し、より豊かな時間を過ごせる
ようにする
Bot Goal ユーザー
• 簡単に予定調整できる
• 空き時間を豊かに使える情報を知る
Secretary開発チーム
• 非生産的作業を減らす
• 予定表からユーザーの空き時間/特徴を把握し、適切な情報を送る
User Stories 1. サービス内容を知る
2. 任意のメンバー/チームと予定調整できる
3. 空き時間を豊かに使える情報を知る
「簡単に予定調整できる」とは?
簡単に
• 少ない入力で目的が達成できる (気が利く)
• 共通の空き時間を自分で探さなくて済む
予定調整できる
• 全参加者が「都合の良い時間」に予定を立てられる
Organization
App scope
Arrange meeting by
Bot
with internal users
Menu
Arrange
meeting
Find Room
Navigation
Navigation commands
Attendee
Duration
Title
Time slots
Location
Lunch Party
Week
Settings Help
Web
Include Typing shortcut
Locations
Arrange
meeting with x
Duration Attendee
Time Slot
Location
(Optional)
V1 design. 2017 7/23
Menu
Arrange
meeting
Find Room
Navigation
Navigation commands
Attendee
Duration
Lunch Party
Span
Settings Help
Web
(Tab)
Include Typing shortcut
Ex. Set 30 min meeting with Shuhei tomorrow
Locations
Arrange
meeting with x
Attendee
Span
Location
(Optional)
Span
Time zone
Examples
Duration (min) : [10],[30],[60]
Span: [Today],[Tomorrow],[This week],[Next week]
Time zone: [Morning],[Noon],[Afternoon],[Night] <- see next slide for more detail
Number of
invitation
Address
Logout
Tutorial
FAQ
Feedback
Follow
Type “menu” for going back
main menu
V2 design. 2017 9/9
Time zone (9am – 9pm)
Noon
Afternoon
Night
Morning
Lunch, Lunch meeting
Meeting for work
Party, Meeting for private project
Meeting for work
Example : Conversation Flow
Locations
User Zip/City, ST
Zip/City, ST?
No
Location Search
3
Yes
> 0
No
Locations
Yes
New Search
Location
More Locations
Schedule
Refer to :
Designing Conversational UI for Bots (and Humans)
https://www.slideshare.net/WindowsDev/build-2017-p4066-designing-conversational-ui-for-bots-and-humans
Arrange Meeting
Bot User
Arrange
meeting
Attendee
Duration
Span
Time zone
Will Update
Arrange meeting with x
Arrange
meeting with x
Duration
Bot User
Will Update
Find Room
Find Room
Locations
Bot User
Will Update
Lunch
Bot User
Lunch
Who is the attendee?
Admin
OK, I'll set 60 min lunch meeting
Completed. I sent 2 proposed date
to team members.
Tue, Aug 1, 2017 | 8:00 - 8:30
Tue, Aug 1, 2017 | 16:30 - 17:00
Please check accept/decline in
your Outlook/O365. After that
please update meeting detail in
your Outlook/O365.
Lunch
Attendee
Time Slot
Location
Will Update
Party
Party
Week
Web
Bot User
Will Update
Settings
Bot UserSettings
Will Update
Help
Bot User
Help
Hi I’m your Secretary ! There are some
resources for you.
• Learn how to use in tutorial
• See FAQ for solving problem
• Post Feedback to increase my skill
for you
• Follow me and subscribe blog to
get latest information
Help
Tutorial
FAQ
Feedback
Each underlined content is link to tab or web contents
Follow
Name Type entityId (only for Tab) Contents url
Tutorial Tab Tutorial https://secretarybot.wordpress.com/tutorial/
FAQ Tab FAQ https://secretarybot.wordpress.com/faq/
Feedback Tab Feedback https://secretarybot.wordpress.com/feedback/
Follow me Link - https://twitter.com/my_secretary
Subscribe blog Link - US : https://secretarybot.wordpress.com/
JP : https://secretarybotja.wordpress.com/
Learning & help flow for users
Tutorial, FAQ, Feedback
through web page
Solve problem through email or comments in web page
Update contents
Self problem solving flow
Support flow
User input suggestion (Bot menu)
https://msdn.microsoft.com/en-us/microsoft-teams/botmenu
Title (= command) Description
None
Title (= command) Description
Arrange Meeting with Team Start arranging meeting with
team members
Private chat Channel in Team
TODOs
• Navigation commands と自然文を並行して利用し、ショートカットする
• 自然文入力をユーザーに覚えてもらうための会話を用意する
• Don’t understand scenarioを作る
• 3回失敗したら、conversation flowを止める
• Discoverability : Introduce how to communicate
• Type “Schedule 60 min meeting tomorrow” instead of xxx
• Remind by notification
Reference
Designing Conversational UI for Bots (and Humans)
• https://www.slideshare.net/WindowsDev/build-2017-p4066-
designing-conversational-ui-for-bots-and-humans
• https://channel9.msdn.com/Events/Build/2017/P4066

More Related Content

Similar to Secretary product design

How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC Tremis Skeete
 
MS Teams Teacher Training Day2
MS Teams Teacher Training Day2MS Teams Teacher Training Day2
MS Teams Teacher Training Day2Lethu Shabalala
 
2020 Webinar - Work smarter not harder
2020 Webinar - Work smarter not harder2020 Webinar - Work smarter not harder
2020 Webinar - Work smarter not harderNicole Mentzen
 
Discover the secret to working smarter, not harder as an Interior Designer
 Discover the secret to working smarter, not harder as an Interior Designer Discover the secret to working smarter, not harder as an Interior Designer
Discover the secret to working smarter, not harder as an Interior Designer2020
 
AI for Nonprofits How ChatGPT Can Help Support .pdf
AI for Nonprofits How ChatGPT Can Help Support .pdfAI for Nonprofits How ChatGPT Can Help Support .pdf
AI for Nonprofits How ChatGPT Can Help Support .pdfTechSoup
 
Communication Tools
Communication ToolsCommunication Tools
Communication ToolsAvery Hill
 
Webinars kpi version dschool 2014 11
Webinars kpi version dschool 2014 11Webinars kpi version dschool 2014 11
Webinars kpi version dschool 2014 11Doyle Buehler
 
Conducting effective online meetings and training
Conducting effective online meetings and trainingConducting effective online meetings and training
Conducting effective online meetings and trainingMohammad Hijazi
 
ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community Orlando Ledezma
 
Microsoft Search on Bing
Microsoft Search on BingMicrosoft Search on Bing
Microsoft Search on BingDavid Gilbert
 
Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15
Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15
Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15R3 Social Media
 
A day in the life of an office 365 power user
A day in the life of an office 365 power userA day in the life of an office 365 power user
A day in the life of an office 365 power userSerge Tremblay
 
Webinar Slide Deck - Promoting Your Self Service Portal Better
Webinar Slide Deck - Promoting Your Self Service Portal BetterWebinar Slide Deck - Promoting Your Self Service Portal Better
Webinar Slide Deck - Promoting Your Self Service Portal BetterTOPdesk
 
Social media networking
Social media networkingSocial media networking
Social media networkingMedia Barker
 

Similar to Secretary product design (20)

How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC How to Effectively Lead Focus Groups: Presented at Product School NYC
How to Effectively Lead Focus Groups: Presented at Product School NYC
 
Band For Your Buck: Underused Features of Your Insurance Website
Band For Your Buck: Underused Features of Your Insurance WebsiteBand For Your Buck: Underused Features of Your Insurance Website
Band For Your Buck: Underused Features of Your Insurance Website
 
Podio training
Podio trainingPodio training
Podio training
 
MS Teams Teacher Training Day2
MS Teams Teacher Training Day2MS Teams Teacher Training Day2
MS Teams Teacher Training Day2
 
2020 Webinar - Work smarter not harder
2020 Webinar - Work smarter not harder2020 Webinar - Work smarter not harder
2020 Webinar - Work smarter not harder
 
Discover the secret to working smarter, not harder as an Interior Designer
 Discover the secret to working smarter, not harder as an Interior Designer Discover the secret to working smarter, not harder as an Interior Designer
Discover the secret to working smarter, not harder as an Interior Designer
 
AI for Nonprofits How ChatGPT Can Help Support .pdf
AI for Nonprofits How ChatGPT Can Help Support .pdfAI for Nonprofits How ChatGPT Can Help Support .pdf
AI for Nonprofits How ChatGPT Can Help Support .pdf
 
Creating Job Aids for Employee Training
Creating Job Aids for Employee TrainingCreating Job Aids for Employee Training
Creating Job Aids for Employee Training
 
Communication Tools
Communication ToolsCommunication Tools
Communication Tools
 
Real World SharePoint Debacles
Real World SharePoint DebaclesReal World SharePoint Debacles
Real World SharePoint Debacles
 
Webinars kpi version dschool 2014 11
Webinars kpi version dschool 2014 11Webinars kpi version dschool 2014 11
Webinars kpi version dschool 2014 11
 
Conducting effective online meetings and training
Conducting effective online meetings and trainingConducting effective online meetings and training
Conducting effective online meetings and training
 
ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community ASUG - Creating a Succesful BI Super User Community
ASUG - Creating a Succesful BI Super User Community
 
Microsoft Search on Bing
Microsoft Search on BingMicrosoft Search on Bing
Microsoft Search on Bing
 
Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15
Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15
Tweet Archive: More Twitter Marketing in Less Time - TulsaTechFest 15
 
A day in the life of an office 365 power user
A day in the life of an office 365 power userA day in the life of an office 365 power user
A day in the life of an office 365 power user
 
Webinar Slide Deck - Promoting Your Self Service Portal Better
Webinar Slide Deck - Promoting Your Self Service Portal BetterWebinar Slide Deck - Promoting Your Self Service Portal Better
Webinar Slide Deck - Promoting Your Self Service Portal Better
 
Social media networking
Social media networkingSocial media networking
Social media networking
 
HootSuite
HootSuiteHootSuite
HootSuite
 
HootSuite Basics
HootSuite BasicsHootSuite Basics
HootSuite Basics
 

More from Masayuki Ota

現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...
現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...
現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...Masayuki Ota
 
Ai Expo講演資料
Ai Expo講演資料Ai Expo講演資料
Ai Expo講演資料Masayuki Ota
 
推薦システムを構築する手順書 with Azure Machine Learning
推薦システムを構築する手順書 with Azure Machine Learning推薦システムを構築する手順書 with Azure Machine Learning
推薦システムを構築する手順書 with Azure Machine LearningMasayuki Ota
 
協調フィルタリングを利用した推薦システム構築
協調フィルタリングを利用した推薦システム構築協調フィルタリングを利用した推薦システム構築
協調フィルタリングを利用した推薦システム構築Masayuki Ota
 
Azure Machine Learning getting started
Azure Machine Learning getting startedAzure Machine Learning getting started
Azure Machine Learning getting startedMasayuki Ota
 
ABC 2014 Winter 登壇資料
ABC 2014 Winter 登壇資料ABC 2014 Winter 登壇資料
ABC 2014 Winter 登壇資料Masayuki Ota
 

More from Masayuki Ota (6)

現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...
現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...
現場ではこう使った~Office 365 と Azure Functions、Azure Data Factory、Azure SQL Database,...
 
Ai Expo講演資料
Ai Expo講演資料Ai Expo講演資料
Ai Expo講演資料
 
推薦システムを構築する手順書 with Azure Machine Learning
推薦システムを構築する手順書 with Azure Machine Learning推薦システムを構築する手順書 with Azure Machine Learning
推薦システムを構築する手順書 with Azure Machine Learning
 
協調フィルタリングを利用した推薦システム構築
協調フィルタリングを利用した推薦システム構築協調フィルタリングを利用した推薦システム構築
協調フィルタリングを利用した推薦システム構築
 
Azure Machine Learning getting started
Azure Machine Learning getting startedAzure Machine Learning getting started
Azure Machine Learning getting started
 
ABC 2014 Winter 登壇資料
ABC 2014 Winter 登壇資料ABC 2014 Winter 登壇資料
ABC 2014 Winter 登壇資料
 

Recently uploaded

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escortsranjana rawat
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 

Recently uploaded (20)

HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCRCall Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
Call Us -/9953056974- Call Girls In Vikaspuri-/- Delhi NCR
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
(MEERA) Dapodi Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Escorts
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 

Secretary product design

  • 1. Secretary product design Masayuki Ota (@masota0517) Shuhei Eda (@shumach5) It’s draft. I’m updating now.
  • 2. Goal Overall Goal 地球上の全てのビジネスプロフェッショナルを非生産的作業から解放し、より豊かな時間を過ごせる ようにする Bot Goal ユーザー • 簡単に予定調整できる • 空き時間を豊かに使える情報を知る Secretary開発チーム • 非生産的作業を減らす • 予定表からユーザーの空き時間/特徴を把握し、適切な情報を送る User Stories 1. サービス内容を知る 2. 任意のメンバー/チームと予定調整できる 3. 空き時間を豊かに使える情報を知る
  • 3. 「簡単に予定調整できる」とは? 簡単に • 少ない入力で目的が達成できる (気が利く) • 共通の空き時間を自分で探さなくて済む 予定調整できる • 全参加者が「都合の良い時間」に予定を立てられる
  • 4. Organization App scope Arrange meeting by Bot with internal users
  • 5. Menu Arrange meeting Find Room Navigation Navigation commands Attendee Duration Title Time slots Location Lunch Party Week Settings Help Web Include Typing shortcut Locations Arrange meeting with x Duration Attendee Time Slot Location (Optional) V1 design. 2017 7/23
  • 6. Menu Arrange meeting Find Room Navigation Navigation commands Attendee Duration Lunch Party Span Settings Help Web (Tab) Include Typing shortcut Ex. Set 30 min meeting with Shuhei tomorrow Locations Arrange meeting with x Attendee Span Location (Optional) Span Time zone Examples Duration (min) : [10],[30],[60] Span: [Today],[Tomorrow],[This week],[Next week] Time zone: [Morning],[Noon],[Afternoon],[Night] <- see next slide for more detail Number of invitation Address Logout Tutorial FAQ Feedback Follow Type “menu” for going back main menu V2 design. 2017 9/9
  • 7. Time zone (9am – 9pm) Noon Afternoon Night Morning Lunch, Lunch meeting Meeting for work Party, Meeting for private project Meeting for work
  • 8. Example : Conversation Flow Locations User Zip/City, ST Zip/City, ST? No Location Search 3 Yes > 0 No Locations Yes New Search Location More Locations Schedule Refer to : Designing Conversational UI for Bots (and Humans) https://www.slideshare.net/WindowsDev/build-2017-p4066-designing-conversational-ui-for-bots-and-humans
  • 10. Arrange meeting with x Arrange meeting with x Duration Bot User Will Update
  • 12. Lunch Bot User Lunch Who is the attendee? Admin OK, I'll set 60 min lunch meeting Completed. I sent 2 proposed date to team members. Tue, Aug 1, 2017 | 8:00 - 8:30 Tue, Aug 1, 2017 | 16:30 - 17:00 Please check accept/decline in your Outlook/O365. After that please update meeting detail in your Outlook/O365. Lunch Attendee Time Slot Location Will Update
  • 15. Help Bot User Help Hi I’m your Secretary ! There are some resources for you. • Learn how to use in tutorial • See FAQ for solving problem • Post Feedback to increase my skill for you • Follow me and subscribe blog to get latest information Help Tutorial FAQ Feedback Each underlined content is link to tab or web contents Follow Name Type entityId (only for Tab) Contents url Tutorial Tab Tutorial https://secretarybot.wordpress.com/tutorial/ FAQ Tab FAQ https://secretarybot.wordpress.com/faq/ Feedback Tab Feedback https://secretarybot.wordpress.com/feedback/ Follow me Link - https://twitter.com/my_secretary Subscribe blog Link - US : https://secretarybot.wordpress.com/ JP : https://secretarybotja.wordpress.com/
  • 16. Learning & help flow for users Tutorial, FAQ, Feedback through web page Solve problem through email or comments in web page Update contents Self problem solving flow Support flow
  • 17. User input suggestion (Bot menu) https://msdn.microsoft.com/en-us/microsoft-teams/botmenu Title (= command) Description None Title (= command) Description Arrange Meeting with Team Start arranging meeting with team members Private chat Channel in Team
  • 18. TODOs • Navigation commands と自然文を並行して利用し、ショートカットする • 自然文入力をユーザーに覚えてもらうための会話を用意する • Don’t understand scenarioを作る • 3回失敗したら、conversation flowを止める • Discoverability : Introduce how to communicate • Type “Schedule 60 min meeting tomorrow” instead of xxx • Remind by notification
  • 19. Reference Designing Conversational UI for Bots (and Humans) • https://www.slideshare.net/WindowsDev/build-2017-p4066- designing-conversational-ui-for-bots-and-humans • https://channel9.msdn.com/Events/Build/2017/P4066

Editor's Notes

  1. Typing eventはActivity Typeを ITypingActivityで送ればよさそう。 https://docs.microsoft.com/en-us/bot-framework/dotnet/bot-builder-dotnet-activities#activity-types-in-the-bot-builder-sdk-for-net