Download presentation
Presentation is loading. Please wait.
Published byJoella Benson Modified over 6 years ago
1
5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
5/12/2018 3:54 PM B8053 Engage more users by bringing your apps to Outlook web, mobile, and desktops Jyoti Pal and Wey Love Program Managers © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
3
Agenda Platform Overview What’s New
5/12/2018 3:54 PM Agenda Platform Overview What’s New Building Add-ins and Actionable Messages Looking Forward © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Platform Overview 5/12/2018 3:54 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
STANDALONE WEB AND DEVICE APPS
Office 365 Platform CANVASES EXTENSIONS STANDALONE WEB AND DEVICE APPS DOCUMENTS PAGES EMBEDDED CANVASES CONVERSATIONS Microsoft Graph
6
Outlook Platform UI CONTROLS CONVERSATIONS LIVE POLL Yes No Maybe + Microsoft Graph Use one or many extension types to provide a complete solution for your users
7
Demo Outlook extensibility demo - Wrike 5/12/2018 3:54 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Microsoft Build 2017 5/12/2018 3:54 PM Outlook Platform Add-ins Bring your favorite apps right in so you can get more done Connectors allow users to keep track of updates from the apps they use in groups and conversations in Outlook and Teams Actionable messages Increase engagement with your app or service by surfacing contextual actions directly in conversations in Outlook and Teams so users can accomplish tasks faster No setup required from the user © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
5/12/2018 3:54 PM What’s New © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Demo Pinnable Taskpane – Salesforce Inbox 5/12/2018 3:54 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Demo Block on Send 5/12/2018 3:54 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Demo Detected Entity - Boomerang 5/12/2018 3:54 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Building Add-ins and Actionable Messages
5/12/2018 3:54 PM Building Add-ins and Actionable Messages © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Microsoft Build 2017 5/12/2018 3:54 PM Add-ins + = Web App Manifest Add-in Manifests are synced by clients and used to load the HTML/JS/CSS business logic © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Build an Add-in A real life example: Quick Survey 5/12/2018 3:54 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Actionable Messages via SMTP
Microsoft 2016 5/12/2018 3:54 PM Actionable Messages via SMTP Actionable Messages are also supported via standard SMTP s Now users can take action from any card-enabled Consistent, safe and secure Same consistent card style and layout No third party code is ever executed on the client Dynamic card refresh mechanism Actions can refresh the card to show the new state of the object being acted upon © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
How does it work? 1 Office 365 Your service
Microsoft Build 2017 5/12/2018 3:54 PM How does it work? Your service Your service sends an Actionable Message via SMTP to an 1 Office 365 Office 365 validates that the sender is allowed to send Actionable Messages © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
How does it work? 2 1 Office 365 OWA or Outlook Your service
The user receives the Actionable Message in Outlook or OWA 2 Your service Your service sends an Actionable Message via SMTP to an 1 Office 365 OWA or Outlook
19
Microsoft Tech Summit FY17
5/12/2018 3:54 PM How does it work? Your service sends an Actionable Message via SMTP to an 1 The user receives the Actionable Message in Outlook or OWA 2 Your service Office 365 OWA or Outlook The user clicks an action in the Actionable Message 3 Office Action Execution Agent AEA validates the target service Has a SSL certificate. Adds an Authorization header © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
Action Execution Agent
Microsoft Build 2017 5/12/2018 3:54 PM How does it work? Your service Your service sends an Actionable Message via SMTP to an 1 The user receives the Actionable Message in Outlook or OWA 2 Office 365 OWA or Outlook Your service receives the HTTP POST request 4 The user clicks an action in the Actionable Message 3 Office Action Execution Agent Service validates the authorization header is sent from Microsoft © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Action Execution Agent
How does it work? Your service sends an Actionable Message via SMTP to an 1 The user receives the Actionable Message in Outlook or OWA 2 Your service Office 365 OWA or Outlook Your service receives the HTTP POST request 4 The user clicks an action in the Actionable Message 3 Office Action Execution Agent Your service returns a success or failure response 5 Your service can return a custom status message or a completely new version of the Actionable Message card.
22
Action Execution Agent
How does it work? Your service sends an Actionable Message via SMTP to an 1 The user receives the Actionable Message in Outlook or OWA 2 Your service Office 365 OWA or Outlook Your service receives the HTTP POST request 4 The user clicks an action in the Actionable Message 3 Office Action Execution Agent Your service returns a success or failure response 5 The execution agent relays the response to Outlook 6 Outlook displays the custom status message or refreshes the card with the new version.
23
Build an Actionable Message
5/12/2018 3:54 PM Build an Actionable Message A real life example: Quick Survey © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
Latest partner integrations (Actionable Messages & Connectors)
Microsoft 2016 5/12/2018 3:54 PM Latest partner integrations (Actionable Messages & Connectors) ** ** * * * * * = Connector ** = Connector +AM No * = AM © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
25
Tie it all together A real life example: Quick Survey
5/12/2018 3:54 PM Tie it all together A real life example: Quick Survey © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
26
Looking Forward Parity across Outlook Clients
5/12/2018 3:54 PM Looking Forward Parity across Outlook Clients New capabilities and APIs for Add-ins Actionable Messages in other Outlook clients © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
27
Microsoft 2016 5/12/2018 3:54 PM Call To Action Visit to start building Outlook integrations Expand your Outlook scenario by leveraging new extensions Hook up your service to Actionable Messages Build an Add-in with Outlook Mobile support Reach new platforms with Connectors Let us know what scenarios you’d like to see supported on © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
28
Related sessions T6037 - Writing an awesome Mobile Outlook
Microsoft Build 2017 5/12/2018 3:54 PM Related sessions T Writing an awesome Mobile Outlook B Microsoft Graph: Build better apps with the API to your organization B Introducing the Microsoft Teams Developer Platform: Integrate your app to enable higher performing teams B Create your own engaging Bots for SkypeHub B Build file collaboration and sharing experiences with OneDrive, SharePoint and Microsoft Graph B Open Q&A: Hear from experts from Office 365, SharePoint, Teams, and Microsoft Graph B Office 365 as a platform: reach 85 million Office users with your web applications T Office UI Fabric: Create consistent, engaging productivity experiences T Deep Dive: Office Add-in Single Sign On #MSBuild © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
29
5/12/2018 3:54 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.