SlideShare a Scribd company logo
1 of 41
Microsoft Teams
Developer community call:
Line of Business apps in
Microsoft Teams
February 19, 2019
8:00am PST
• https://aka.ms/microsoftteamscommunitycall
• Monthly cadence
• Next call: March 19th, 2019 at 8:00am PST
• What’s new & how you can use it
• Meet the product teams behind Microsoft Teams Developer
Platform
• Technical deep dives
• Q&A
Call agenda
Andrew Clear
@aclear16
• Stability & Performances fixes
• Backend work to enable amazing things I can’t talk about 
• Deep links can trigger chat actions & scheduling actions
Why build line of business
apps on Microsoft Teams?
Effortless discovery
Each employee already has access to Microsoft Teams as the primary collaboration and communication platform. It’s intuitive to
leverage an existing platform to float your app / service. Bring your service to where your users already are
Rich App Platform
Microsoft Teams app platform supports multiple ways of interacting with your users already and more are coming up every quarter
so that you can build immersive experiences on an enterprise-grade app platform!
Conversations come free!
Microsoft Teams is built for collaboration through conversations which means your app / service does not need to build a
conversation layer of its own – just plug into ours
Build once, use everywhere
Reduce design, development and service overheads by building a Microsoft Teams app once and enable users to access it across
Microsoft Teams clients on Windows Desktop, Mac, Web, Android and iOS platform
Choose the audience for your app
Install apps at the organization, group, channel, or personal level. Admins can push, or users can pull.
Why build line of business apps on Microsoft Teams platform?
HUB EXPERIENCE
Enable your teams to make decisions and
take action faster
Reduce context switching on important tasks
Create opportunities for collaboration
around external content
1st Party Apps 3rd Party Apps Line of Business Apps
What kinds of problems can
you solve?
Why, for your users?
- More discoverable
- Cross platform
- Reduce context switching
Why, for you?
- Low risk
- Drive Teams adoption
- Learn the platform with a well-
defined scope
Examples
• Ticketing systems
• Reserving resources
• Requesting approval
• Webhooks for notifications
Really, most any existing Line of
Business application you’re using
Facilities management
Business needs
Our team generates thousands of monthly facilities requests.
Scheduling and coordinating the requests wasn’t easy as
booking information was delayed and employees had too
many options in how they could submit the request.
Solution
A simple bot gave our users quick access to
reserve the facilities they needed. This helped
users pick the most appropriate room for their
event and gave them the ability to create other
non-frequent requests as well.
Outcome
Users can create facilities tickets in a quick and
efficient manner for the top facilities use cases
like office temperature adjustment, furniture
requests, conference room issues, light bulb
replacement etc.
Schedule service
Create tickets for office
management
Submit tickets
Submit requests for things
like general cleaning
Get notified
Receive notifications about
your service requests
Facilities management
What kinds of scenarios?
- Highly collaborative, targeted
audience
- Advanced bot scenarios
- Ad-hoc group and/or discussion
creation based on external
stimulus
Examples
- Discuss items from systems with
people who don’t have access to
those systems
- Create an incident management
discussion
Livesite Incident management
Business needs
In the event of an outage or service delay,
our team needed a way to quickly pull data logs
to plan next steps. Manually sourcing and
bringing everything together wasted time that
was needed to solve the issue.
Solution
When an outage or other major event happens
that requires intervention from our engineers, a
bot triggers a meeting to start right away. The
engineers on duty can collaborate and publish
the relevant logs.
Outcome
Service delays are solved more quickly, allowing
our team to have less downtime. Engineers can
track ticket escalations and get to the right files
at the right time.
“Welcome to Contoso Incident Management Bot”
Press “1” to listen to the Incident details
Press “2” to join the Incident meeting
Press “9” to reject this call and assign to next available agent
Teams app building blocks
Microsoft Teams doesn’t host your app. You deploy a manifest to Teams that
contains pointers and parameters to tell Teams where your app is and how to
talk to it.
Use the Teams app called App Studio to guide you throw making a manifest.
Platform Interfaces
- Tabs
- Personal
- Group
- Channel
- Bots
- Conversations (1-1 or group)
- Messaging Extensions
- Outgoing Webhooks
- Connectors
Interactive communication tools
- Cards
- Task Modules
- Deep Links
- Activity Feed
Platform Interfaces
- Teams-aware, <iframed>
rich web experience
- Can be personal, group or
team scoped
- Fancy APIs that facilitate
communication flow from
the Teams client to some
other system and back
- Interact with your users
through conversations,
message extensions or
outgoing webhooks
- Create an endpoint that
can use to post
information to Teams
- Configure which channels
listen to posts on the
endpoint
- Actionable messages allow
you to your users to send
information back (JSON
payload in an HTTP Post),
or open an URI
Interactive communication tools
- Primary method of
formatting information for
presentation to your users
- Come in lots of flavors
- Adaptive
- Message
- O365 Connector
- Thumbnail
- And more…
- Modal popup experience
useful for collecting
information or displaying
rich content (streaming
video, Power BI
dashboards)
- Allow you to create a context aware link to an
entity or an action
- Link to a specific item within a tab or conversation
- Initiate a chat
- Start scheduling a meeting
https://teams.microsoft.com/l/chat/0/0?users=<user1>,<user2>,...&topicName=<chat
name>&message=<precanned text>
- Your user’s “inbox” that
summarizes all activity
across Teams
- Your app can post cards
with deep links for
important notifications
Choose one or more
platform capabilities
from our offerings to
suit your app
scenarios
Build immersive apps
by implementing
multiple platform
capabilities in your app
Implement bots to
leverage conversations
for quick workflows
and queries
Notify users 1:1 or in
channels through bot
notifications in the
Activity Feed
Leverage new
adaptive cards to
surface rich,
actionable UI across
all clients
Build intelligent
apps using Office
365 knowledge
available through
Graph APIs
Bake in-the-
moment actions
right inside your
app to reduce
context switching
Adopt a refined
way of querying
content & sharing
information from
your services
Putting it all together
Navigate the user
flow from one app
capability to
another using deep
links
Leverage existing
SharePoint portals or
Websites by bringing
them in as tabs
• Teams Bot Builder SDK v4 for Node preview release
• Mobile parity for apps including
• Messaging Extensions
• Channel Tabs in app
• Authentication in app
• Task modules
• Request access to device functionality (camera, microphone, location)
• App pinning
• App localization support
More about today’s topics:
LoB App Samples:
https://aka.ms/teamslobsamples
Teams app developer community
https://aka.ms/msteamsdev
Questions?
Reach out to us on StackOverflow or raise an Issue on our
Developer Documentation library!
Booking shuttles
Business needs
Our employees use Microsoft Shuttle service to
travel across campus daily for business meetings.
Long shuttle wait times and delayed phone calls
resulted in employees spending more time
coordinating rides than working.
Solution
Creating a travel app lets employees book
shuttles on the go, no matter where they are. If
an employee needed to confirm a reservation or
to change an already reserved trip, they could do
so with the click of a button.
Outcome
Employees spend less time coordinating shuttle
service, so they can focus on their job at hand.
Shuttle confirmation notifications and updates
are immediately sent to the user, allowing them
to plan for delays as needed.
Shuttle assets
Browse trips
Browse recent trips and
bookings with Tabs
Reserve resources
Reserve the right resource
when you need it
Take action
Coordinate and confirm
shuttle arrival times
Booking shuttles
Managing workflows
Business needs
Our User Voice feedback tool is filled with
thousands of comments a day that need to be
directed to the right people at the right time. We
needed a way to manage the traffic and note
edits to the backlog.
Solution
Creating a personal dashboard view allowed
feedback managers to route work to the right
teams, get notified of trending new issues,
escalate where appropriate and publicly
announce new feature releases.
Outcome
Feedback managers can notify, coordinate, and
share specific issues within one platform,
eliminating the need for redundant meetings
and ensuring that we can share and respond to
customer comments in real-time.
Collaborate
Collaborate in a tab with
custom workflows
Notify
Get notified in a team
or 1:1
Managing workflows
Share
Shares issues and updates
with team members
Cross platform presence – Teams where you want it
Desktop Mobile Browsers
iPhone Android
iPad
OS X 10.10+
Windows 7+
Edge
Chrome
Firefox

More Related Content

What's hot

Looking Back. Moving Forward. ReadyTalk Year in Review 2014
Looking Back. Moving Forward. ReadyTalk Year in Review 2014Looking Back. Moving Forward. ReadyTalk Year in Review 2014
Looking Back. Moving Forward. ReadyTalk Year in Review 2014ReadyTalk
 
Intégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft TeamsIntégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft TeamsGuillaume Meyer
 
Bots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsBots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsJenkins NS
 
Microsoft Teams - A developers perspective
Microsoft Teams - A developers perspectiveMicrosoft Teams - A developers perspective
Microsoft Teams - A developers perspectiveThomas Gölles
 
making-the-most-of-your-banner-portal
making-the-most-of-your-banner-portalmaking-the-most-of-your-banner-portal
making-the-most-of-your-banner-portalBrian Gormanly
 
Connect 2016 - Going Mobile With IBM Verse
Connect 2016 - Going Mobile With IBM VerseConnect 2016 - Going Mobile With IBM Verse
Connect 2016 - Going Mobile With IBM VerseRené Winkelmeyer
 
Global office 365 developer bootcamp Slovenia 2018
Global office 365 developer bootcamp Slovenia 2018Global office 365 developer bootcamp Slovenia 2018
Global office 365 developer bootcamp Slovenia 2018Thomas Gölles
 
Qalcwise designer application kp is - unit 120 v20160314
Qalcwise designer   application kp is - unit 120 v20160314Qalcwise designer   application kp is - unit 120 v20160314
Qalcwise designer application kp is - unit 120 v20160314qalcwise
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI DesignMalik Zahid
 
Live events in Microsoft Teams , Yammer and Stream- When to use what
Live events in Microsoft Teams , Yammer and Stream- When to use whatLive events in Microsoft Teams , Yammer and Stream- When to use what
Live events in Microsoft Teams , Yammer and Stream- When to use whatVignesh Ganesan I Microsoft MVP
 
IBM Lotus Software - Collaboration Solutions - Executive Overview
IBM Lotus Software - Collaboration Solutions - Executive OverviewIBM Lotus Software - Collaboration Solutions - Executive Overview
IBM Lotus Software - Collaboration Solutions - Executive OverviewDvir Reznik
 
What is Your Messaging Strategy White Paper
What is Your Messaging Strategy White PaperWhat is Your Messaging Strategy White Paper
What is Your Messaging Strategy White PaperJohn Head
 
Qalcwise - Business Application Builder for non-programmers
Qalcwise - Business Application Builder for non-programmersQalcwise - Business Application Builder for non-programmers
Qalcwise - Business Application Builder for non-programmersqalcwise
 
Qalcwise collaboration workspace intro unit 010 v20160126
Qalcwise collaboration workspace intro unit 010 v20160126Qalcwise collaboration workspace intro unit 010 v20160126
Qalcwise collaboration workspace intro unit 010 v20160126qalcwise
 
BAIT1003 Chapter 7
BAIT1003 Chapter 7BAIT1003 Chapter 7
BAIT1003 Chapter 7limsh
 
Software for Professional Service Firms
Software for Professional Service FirmsSoftware for Professional Service Firms
Software for Professional Service FirmsSoftware Shortlist
 
St. Louis IAMLUG
St. Louis IAMLUGSt. Louis IAMLUG
St. Louis IAMLUGLisa Duke
 

What's hot (20)

Salesforce Lightning workshop
Salesforce Lightning workshopSalesforce Lightning workshop
Salesforce Lightning workshop
 
Looking Back. Moving Forward. ReadyTalk Year in Review 2014
Looking Back. Moving Forward. ReadyTalk Year in Review 2014Looking Back. Moving Forward. ReadyTalk Year in Review 2014
Looking Back. Moving Forward. ReadyTalk Year in Review 2014
 
Intégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft TeamsIntégrez vos applications métiers dans Microsoft Teams
Intégrez vos applications métiers dans Microsoft Teams
 
Bots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teamsBots, adaptive cards, task module, message extensions in microsoft teams
Bots, adaptive cards, task module, message extensions in microsoft teams
 
Bring Your Own… Communication?
Bring Your Own… Communication?Bring Your Own… Communication?
Bring Your Own… Communication?
 
Microsoft Teams - A developers perspective
Microsoft Teams - A developers perspectiveMicrosoft Teams - A developers perspective
Microsoft Teams - A developers perspective
 
making-the-most-of-your-banner-portal
making-the-most-of-your-banner-portalmaking-the-most-of-your-banner-portal
making-the-most-of-your-banner-portal
 
Discover Salesforce Lightning 1
Discover Salesforce Lightning 1Discover Salesforce Lightning 1
Discover Salesforce Lightning 1
 
Connect 2016 - Going Mobile With IBM Verse
Connect 2016 - Going Mobile With IBM VerseConnect 2016 - Going Mobile With IBM Verse
Connect 2016 - Going Mobile With IBM Verse
 
Global office 365 developer bootcamp Slovenia 2018
Global office 365 developer bootcamp Slovenia 2018Global office 365 developer bootcamp Slovenia 2018
Global office 365 developer bootcamp Slovenia 2018
 
Qalcwise designer application kp is - unit 120 v20160314
Qalcwise designer   application kp is - unit 120 v20160314Qalcwise designer   application kp is - unit 120 v20160314
Qalcwise designer application kp is - unit 120 v20160314
 
GUI & Modern UI Design
GUI & Modern UI DesignGUI & Modern UI Design
GUI & Modern UI Design
 
Live events in Microsoft Teams , Yammer and Stream- When to use what
Live events in Microsoft Teams , Yammer and Stream- When to use whatLive events in Microsoft Teams , Yammer and Stream- When to use what
Live events in Microsoft Teams , Yammer and Stream- When to use what
 
IBM Lotus Software - Collaboration Solutions - Executive Overview
IBM Lotus Software - Collaboration Solutions - Executive OverviewIBM Lotus Software - Collaboration Solutions - Executive Overview
IBM Lotus Software - Collaboration Solutions - Executive Overview
 
What is Your Messaging Strategy White Paper
What is Your Messaging Strategy White PaperWhat is Your Messaging Strategy White Paper
What is Your Messaging Strategy White Paper
 
Qalcwise - Business Application Builder for non-programmers
Qalcwise - Business Application Builder for non-programmersQalcwise - Business Application Builder for non-programmers
Qalcwise - Business Application Builder for non-programmers
 
Qalcwise collaboration workspace intro unit 010 v20160126
Qalcwise collaboration workspace intro unit 010 v20160126Qalcwise collaboration workspace intro unit 010 v20160126
Qalcwise collaboration workspace intro unit 010 v20160126
 
BAIT1003 Chapter 7
BAIT1003 Chapter 7BAIT1003 Chapter 7
BAIT1003 Chapter 7
 
Software for Professional Service Firms
Software for Professional Service FirmsSoftware for Professional Service Firms
Software for Professional Service Firms
 
St. Louis IAMLUG
St. Louis IAMLUGSt. Louis IAMLUG
St. Louis IAMLUG
 

Similar to Microsoft Teams community call-February 2019

Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentJenkins NS
 
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....Karoliina Kettukari
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusBonitasoft
 
Grindkey nov2014 v2.1
Grindkey nov2014 v2.1Grindkey nov2014 v2.1
Grindkey nov2014 v2.1grindkey
 
Teams community day april 2020 microsoft teams as app platform thomas goelles
Teams community day april 2020 microsoft teams as app platform   thomas goellesTeams community day april 2020 microsoft teams as app platform   thomas goelles
Teams community day april 2020 microsoft teams as app platform thomas goellesThomas Gölles
 
10 online collaboration tools for managing remote teams
10 online collaboration tools for managing remote teams10 online collaboration tools for managing remote teams
10 online collaboration tools for managing remote teamsMd Abdul Kalam
 
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsBuild a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsWinWire Technologies Inc
 
Ebook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-myEbook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-myIncentive Inc
 
online collaboration tools
online collaboration toolsonline collaboration tools
online collaboration toolskasimrasool
 
API Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User InteractionsAPI Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User InteractionsCaitlin Zucal
 
Performance Management System - Perfomatix Client Case Study
Performance Management System - Perfomatix Client Case StudyPerformance Management System - Perfomatix Client Case Study
Performance Management System - Perfomatix Client Case StudyPerfomatix Solutions
 
SPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft TeamsSPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft TeamsPaul Keijzers
 
Learn More About Microsoft Teams
Learn More About Microsoft Teams Learn More About Microsoft Teams
Learn More About Microsoft Teams Dock 365
 
Mainstream development presentation
Mainstream development presentationMainstream development presentation
Mainstream development presentationAnna Vyrostak
 
Microsoft Teams Development - Conversational AI
Microsoft Teams Development - Conversational AIMicrosoft Teams Development - Conversational AI
Microsoft Teams Development - Conversational AIThomas Gölles
 
An Overview of Microsoft Teams Architecture | Kushan Lahiru Perera
An Overview of Microsoft Teams Architecture | Kushan Lahiru PereraAn Overview of Microsoft Teams Architecture | Kushan Lahiru Perera
An Overview of Microsoft Teams Architecture | Kushan Lahiru PereraKushan Lahiru Perera
 
Creative social intranet ppt ver 5
Creative social intranet ppt ver 5Creative social intranet ppt ver 5
Creative social intranet ppt ver 5creativewebpromo
 
Microsoft Teams community call-March 2019
Microsoft Teams community call-March 2019Microsoft Teams community call-March 2019
Microsoft Teams community call-March 2019Microsoft 365 Developer
 

Similar to Microsoft Teams community call-February 2019 (20)

Ms teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams developmentMs teams webinar-getting started with microsoft teams development
Ms teams webinar-getting started with microsoft teams development
 
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
The possibilities of Teams as a Platform Kettukari Nopanen Sulava Webinar 25....
 
Flexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the CampusFlexible Custom Workflows for Banner ERP and the Campus
Flexible Custom Workflows for Banner ERP and the Campus
 
Grindkey nov2014 v2.1
Grindkey nov2014 v2.1Grindkey nov2014 v2.1
Grindkey nov2014 v2.1
 
Teams community day april 2020 microsoft teams as app platform thomas goelles
Teams community day april 2020 microsoft teams as app platform   thomas goellesTeams community day april 2020 microsoft teams as app platform   thomas goelles
Teams community day april 2020 microsoft teams as app platform thomas goelles
 
Ms teams dev community call march 2018
Ms teams dev community call march 2018Ms teams dev community call march 2018
Ms teams dev community call march 2018
 
10 online collaboration tools for managing remote teams
10 online collaboration tools for managing remote teams10 online collaboration tools for managing remote teams
10 online collaboration tools for managing remote teams
 
Build a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft TeamsBuild a Modern Workplace using Microsoft Teams
Build a Modern Workplace using Microsoft Teams
 
Ebook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-myEbook outlook-sharepoint-dropbox-oh-my
Ebook outlook-sharepoint-dropbox-oh-my
 
online collaboration tools
online collaboration toolsonline collaboration tools
online collaboration tools
 
API Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User InteractionsAPI Workshop Series Part 2: The Future of Intelligent User Interactions
API Workshop Series Part 2: The Future of Intelligent User Interactions
 
Performance Management System - Perfomatix Client Case Study
Performance Management System - Perfomatix Client Case StudyPerformance Management System - Perfomatix Client Case Study
Performance Management System - Perfomatix Client Case Study
 
SPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft TeamsSPVIE - Slidedeck Get started with developing for Microsoft Teams
SPVIE - Slidedeck Get started with developing for Microsoft Teams
 
Learn More About Microsoft Teams
Learn More About Microsoft Teams Learn More About Microsoft Teams
Learn More About Microsoft Teams
 
Mainstream development presentation
Mainstream development presentationMainstream development presentation
Mainstream development presentation
 
Microsoft Teams Extensibility
Microsoft Teams ExtensibilityMicrosoft Teams Extensibility
Microsoft Teams Extensibility
 
Microsoft Teams Development - Conversational AI
Microsoft Teams Development - Conversational AIMicrosoft Teams Development - Conversational AI
Microsoft Teams Development - Conversational AI
 
An Overview of Microsoft Teams Architecture | Kushan Lahiru Perera
An Overview of Microsoft Teams Architecture | Kushan Lahiru PereraAn Overview of Microsoft Teams Architecture | Kushan Lahiru Perera
An Overview of Microsoft Teams Architecture | Kushan Lahiru Perera
 
Creative social intranet ppt ver 5
Creative social intranet ppt ver 5Creative social intranet ppt ver 5
Creative social intranet ppt ver 5
 
Microsoft Teams community call-March 2019
Microsoft Teams community call-March 2019Microsoft Teams community call-March 2019
Microsoft Teams community call-March 2019
 

More from Microsoft 365 Developer

Change Notifications in Azure Event Hubs-April 2021
Change Notifications in Azure Event Hubs-April 2021Change Notifications in Azure Event Hubs-April 2021
Change Notifications in Azure Event Hubs-April 2021Microsoft 365 Developer
 
Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020Microsoft 365 Developer
 
Decentralized Identities-July 2020 community call
Decentralized Identities-July 2020 community callDecentralized Identities-July 2020 community call
Decentralized Identities-July 2020 community callMicrosoft 365 Developer
 
Implement Authorization in your Apps with Microsoft identity platform-June 2020
Implement Authorization in your Apps with Microsoft identity platform-June 2020Implement Authorization in your Apps with Microsoft identity platform-June 2020
Implement Authorization in your Apps with Microsoft identity platform-June 2020Microsoft 365 Developer
 
Microsoft identity platform community call-May 2020
Microsoft identity platform community call-May 2020Microsoft identity platform community call-May 2020
Microsoft identity platform community call-May 2020Microsoft 365 Developer
 
Health team collaboration pitch deck partner
Health team collaboration pitch deck partnerHealth team collaboration pitch deck partner
Health team collaboration pitch deck partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar ansuman partner
Teams healthcare partner webinar   ansuman partnerTeams healthcare partner webinar   ansuman partner
Teams healthcare partner webinar ansuman partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar virtual visits partner
Teams healthcare partner webinar   virtual visits partnerTeams healthcare partner webinar   virtual visits partner
Teams healthcare partner webinar virtual visits partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar srini partner
Teams healthcare partner webinar   srini partnerTeams healthcare partner webinar   srini partner
Teams healthcare partner webinar srini partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar paul partner
Teams healthcare partner webinar   paul  partnerTeams healthcare partner webinar   paul  partner
Teams healthcare partner webinar paul partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar keren partner
Teams healthcare partner webinar   keren partnerTeams healthcare partner webinar   keren partner
Teams healthcare partner webinar keren partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar daniel partner
Teams healthcare partner webinar   daniel partnerTeams healthcare partner webinar   daniel partner
Teams healthcare partner webinar daniel partnerMicrosoft 365 Developer
 
Teams healthcare partner webinar andrew partner
Teams healthcare partner webinar   andrew partnerTeams healthcare partner webinar   andrew partner
Teams healthcare partner webinar andrew partnerMicrosoft 365 Developer
 
Security and compliance for healthcare pitch deck partner
Security and compliance for healthcare pitch deck partnerSecurity and compliance for healthcare pitch deck partner
Security and compliance for healthcare pitch deck partnerMicrosoft 365 Developer
 
Community call: Develop multi tenant apps with the Microsoft identity platform
Community call: Develop multi tenant apps with the Microsoft identity platformCommunity call: Develop multi tenant apps with the Microsoft identity platform
Community call: Develop multi tenant apps with the Microsoft identity platformMicrosoft 365 Developer
 

More from Microsoft 365 Developer (20)

Change Notifications in Azure Event Hubs-April 2021
Change Notifications in Azure Event Hubs-April 2021Change Notifications in Azure Event Hubs-April 2021
Change Notifications in Azure Event Hubs-April 2021
 
Power Apps community call - August 2020
Power Apps community call - August 2020Power Apps community call - August 2020
Power Apps community call - August 2020
 
Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020Microsoft Teams community call-August 2020
Microsoft Teams community call-August 2020
 
Decentralized Identities-July 2020 community call
Decentralized Identities-July 2020 community callDecentralized Identities-July 2020 community call
Decentralized Identities-July 2020 community call
 
Implement Authorization in your Apps with Microsoft identity platform-June 2020
Implement Authorization in your Apps with Microsoft identity platform-June 2020Implement Authorization in your Apps with Microsoft identity platform-June 2020
Implement Authorization in your Apps with Microsoft identity platform-June 2020
 
Power Apps community call-June 2020
Power Apps community call-June 2020Power Apps community call-June 2020
Power Apps community call-June 2020
 
Office Add-ins community call-June 2020
Office Add-ins community call-June 2020Office Add-ins community call-June 2020
Office Add-ins community call-June 2020
 
Microsoft identity platform community call-May 2020
Microsoft identity platform community call-May 2020Microsoft identity platform community call-May 2020
Microsoft identity platform community call-May 2020
 
Power Apps community call - May 2020
Power Apps community call - May 2020Power Apps community call - May 2020
Power Apps community call - May 2020
 
Health team collaboration pitch deck partner
Health team collaboration pitch deck partnerHealth team collaboration pitch deck partner
Health team collaboration pitch deck partner
 
Teams healthcare partner webinar ansuman partner
Teams healthcare partner webinar   ansuman partnerTeams healthcare partner webinar   ansuman partner
Teams healthcare partner webinar ansuman partner
 
Teams healthcare partner webinar virtual visits partner
Teams healthcare partner webinar   virtual visits partnerTeams healthcare partner webinar   virtual visits partner
Teams healthcare partner webinar virtual visits partner
 
Teams healthcare partner webinar srini partner
Teams healthcare partner webinar   srini partnerTeams healthcare partner webinar   srini partner
Teams healthcare partner webinar srini partner
 
Teams healthcare partner webinar paul partner
Teams healthcare partner webinar   paul  partnerTeams healthcare partner webinar   paul  partner
Teams healthcare partner webinar paul partner
 
Teams healthcare partner webinar keren partner
Teams healthcare partner webinar   keren partnerTeams healthcare partner webinar   keren partner
Teams healthcare partner webinar keren partner
 
Teams healthcare partner webinar daniel partner
Teams healthcare partner webinar   daniel partnerTeams healthcare partner webinar   daniel partner
Teams healthcare partner webinar daniel partner
 
Teams healthcare partner webinar andrew partner
Teams healthcare partner webinar   andrew partnerTeams healthcare partner webinar   andrew partner
Teams healthcare partner webinar andrew partner
 
Security and compliance for healthcare pitch deck partner
Security and compliance for healthcare pitch deck partnerSecurity and compliance for healthcare pitch deck partner
Security and compliance for healthcare pitch deck partner
 
Power Apps community call_April 2020
Power Apps community call_April 2020Power Apps community call_April 2020
Power Apps community call_April 2020
 
Community call: Develop multi tenant apps with the Microsoft identity platform
Community call: Develop multi tenant apps with the Microsoft identity platformCommunity call: Develop multi tenant apps with the Microsoft identity platform
Community call: Develop multi tenant apps with the Microsoft identity platform
 

Recently uploaded

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 

Recently uploaded (20)

From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 

Microsoft Teams community call-February 2019

  • 1. Microsoft Teams Developer community call: Line of Business apps in Microsoft Teams February 19, 2019 8:00am PST
  • 2. • https://aka.ms/microsoftteamscommunitycall • Monthly cadence • Next call: March 19th, 2019 at 8:00am PST • What’s new & how you can use it • Meet the product teams behind Microsoft Teams Developer Platform • Technical deep dives • Q&A
  • 5. • Stability & Performances fixes • Backend work to enable amazing things I can’t talk about  • Deep links can trigger chat actions & scheduling actions
  • 6. Why build line of business apps on Microsoft Teams?
  • 7. Effortless discovery Each employee already has access to Microsoft Teams as the primary collaboration and communication platform. It’s intuitive to leverage an existing platform to float your app / service. Bring your service to where your users already are Rich App Platform Microsoft Teams app platform supports multiple ways of interacting with your users already and more are coming up every quarter so that you can build immersive experiences on an enterprise-grade app platform! Conversations come free! Microsoft Teams is built for collaboration through conversations which means your app / service does not need to build a conversation layer of its own – just plug into ours Build once, use everywhere Reduce design, development and service overheads by building a Microsoft Teams app once and enable users to access it across Microsoft Teams clients on Windows Desktop, Mac, Web, Android and iOS platform Choose the audience for your app Install apps at the organization, group, channel, or personal level. Admins can push, or users can pull. Why build line of business apps on Microsoft Teams platform?
  • 8. HUB EXPERIENCE Enable your teams to make decisions and take action faster Reduce context switching on important tasks Create opportunities for collaboration around external content 1st Party Apps 3rd Party Apps Line of Business Apps
  • 9. What kinds of problems can you solve?
  • 10. Why, for your users? - More discoverable - Cross platform - Reduce context switching Why, for you? - Low risk - Drive Teams adoption - Learn the platform with a well- defined scope Examples • Ticketing systems • Reserving resources • Requesting approval • Webhooks for notifications Really, most any existing Line of Business application you’re using
  • 11. Facilities management Business needs Our team generates thousands of monthly facilities requests. Scheduling and coordinating the requests wasn’t easy as booking information was delayed and employees had too many options in how they could submit the request. Solution A simple bot gave our users quick access to reserve the facilities they needed. This helped users pick the most appropriate room for their event and gave them the ability to create other non-frequent requests as well. Outcome Users can create facilities tickets in a quick and efficient manner for the top facilities use cases like office temperature adjustment, furniture requests, conference room issues, light bulb replacement etc.
  • 12. Schedule service Create tickets for office management Submit tickets Submit requests for things like general cleaning Get notified Receive notifications about your service requests Facilities management
  • 13. What kinds of scenarios? - Highly collaborative, targeted audience - Advanced bot scenarios - Ad-hoc group and/or discussion creation based on external stimulus Examples - Discuss items from systems with people who don’t have access to those systems - Create an incident management discussion
  • 14. Livesite Incident management Business needs In the event of an outage or service delay, our team needed a way to quickly pull data logs to plan next steps. Manually sourcing and bringing everything together wasted time that was needed to solve the issue. Solution When an outage or other major event happens that requires intervention from our engineers, a bot triggers a meeting to start right away. The engineers on duty can collaborate and publish the relevant logs. Outcome Service delays are solved more quickly, allowing our team to have less downtime. Engineers can track ticket escalations and get to the right files at the right time.
  • 15.
  • 16. “Welcome to Contoso Incident Management Bot” Press “1” to listen to the Incident details Press “2” to join the Incident meeting Press “9” to reject this call and assign to next available agent
  • 17.
  • 18.
  • 19.
  • 21. Microsoft Teams doesn’t host your app. You deploy a manifest to Teams that contains pointers and parameters to tell Teams where your app is and how to talk to it. Use the Teams app called App Studio to guide you throw making a manifest.
  • 22. Platform Interfaces - Tabs - Personal - Group - Channel - Bots - Conversations (1-1 or group) - Messaging Extensions - Outgoing Webhooks - Connectors Interactive communication tools - Cards - Task Modules - Deep Links - Activity Feed
  • 24. - Teams-aware, <iframed> rich web experience - Can be personal, group or team scoped
  • 25. - Fancy APIs that facilitate communication flow from the Teams client to some other system and back - Interact with your users through conversations, message extensions or outgoing webhooks
  • 26. - Create an endpoint that can use to post information to Teams - Configure which channels listen to posts on the endpoint - Actionable messages allow you to your users to send information back (JSON payload in an HTTP Post), or open an URI
  • 28. - Primary method of formatting information for presentation to your users - Come in lots of flavors - Adaptive - Message - O365 Connector - Thumbnail - And more…
  • 29. - Modal popup experience useful for collecting information or displaying rich content (streaming video, Power BI dashboards)
  • 30. - Allow you to create a context aware link to an entity or an action - Link to a specific item within a tab or conversation - Initiate a chat - Start scheduling a meeting https://teams.microsoft.com/l/chat/0/0?users=<user1>,<user2>,...&topicName=<chat name>&message=<precanned text>
  • 31. - Your user’s “inbox” that summarizes all activity across Teams - Your app can post cards with deep links for important notifications
  • 32. Choose one or more platform capabilities from our offerings to suit your app scenarios Build immersive apps by implementing multiple platform capabilities in your app Implement bots to leverage conversations for quick workflows and queries Notify users 1:1 or in channels through bot notifications in the Activity Feed Leverage new adaptive cards to surface rich, actionable UI across all clients Build intelligent apps using Office 365 knowledge available through Graph APIs Bake in-the- moment actions right inside your app to reduce context switching Adopt a refined way of querying content & sharing information from your services Putting it all together Navigate the user flow from one app capability to another using deep links Leverage existing SharePoint portals or Websites by bringing them in as tabs
  • 33.
  • 34. • Teams Bot Builder SDK v4 for Node preview release • Mobile parity for apps including • Messaging Extensions • Channel Tabs in app • Authentication in app • Task modules • Request access to device functionality (camera, microphone, location) • App pinning • App localization support
  • 35. More about today’s topics: LoB App Samples: https://aka.ms/teamslobsamples Teams app developer community https://aka.ms/msteamsdev Questions? Reach out to us on StackOverflow or raise an Issue on our Developer Documentation library!
  • 36.
  • 37. Booking shuttles Business needs Our employees use Microsoft Shuttle service to travel across campus daily for business meetings. Long shuttle wait times and delayed phone calls resulted in employees spending more time coordinating rides than working. Solution Creating a travel app lets employees book shuttles on the go, no matter where they are. If an employee needed to confirm a reservation or to change an already reserved trip, they could do so with the click of a button. Outcome Employees spend less time coordinating shuttle service, so they can focus on their job at hand. Shuttle confirmation notifications and updates are immediately sent to the user, allowing them to plan for delays as needed. Shuttle assets
  • 38. Browse trips Browse recent trips and bookings with Tabs Reserve resources Reserve the right resource when you need it Take action Coordinate and confirm shuttle arrival times Booking shuttles
  • 39. Managing workflows Business needs Our User Voice feedback tool is filled with thousands of comments a day that need to be directed to the right people at the right time. We needed a way to manage the traffic and note edits to the backlog. Solution Creating a personal dashboard view allowed feedback managers to route work to the right teams, get notified of trending new issues, escalate where appropriate and publicly announce new feature releases. Outcome Feedback managers can notify, coordinate, and share specific issues within one platform, eliminating the need for redundant meetings and ensuring that we can share and respond to customer comments in real-time.
  • 40. Collaborate Collaborate in a tab with custom workflows Notify Get notified in a team or 1:1 Managing workflows Share Shares issues and updates with team members
  • 41. Cross platform presence – Teams where you want it Desktop Mobile Browsers iPhone Android iPad OS X 10.10+ Windows 7+ Edge Chrome Firefox

Editor's Notes

  1. What do you mean by lob apps?
  2. Here’s an example of how we used MS Teams for facilities management.  [BUSINESS NEEDS] It was hard for employees to book facilities requests because booking information was delayed and uncoordinated. [SOLUTION] Creating a bot to engage with our users made it easy for them to reserve the right facilities they needed and to coordinate other requests as well. [OUTCOME] Users can create facilities request tickets in a quick and efficient manner and reservations are locked in real-time.
  3. Features include:  Schedule service  Submit service requests Get notifications about your request 
  4. Pull in a company record from your CRM, discuss with folks w/o a CRM license We do this with GitHub Issues and Stack Overflow questions Project team creation and setup Incident setup
  5. Here’s an example of how we used MS Teams for incident management. [BUSINESS NEEDS] When service delays or outages occur, our team has to be able to quickly pull data logs and plan next steps. The existing setup made it so users had to manually search data. [SOLUTION] In the occurrence of a service delay, a bot automatically triggers a meeting for our engineers on duty to collaborate and publish the relevant logs to solve the issue.  [OUTCOME] Our team can fix service delays and outages more quickly, leading to less downtime. 
  6. adsf
  7. Land the point about why IT developers should be interested in building apps for their businesses. Give some examples
  8. Here’s an example of how we used MS Teams to book shuttles.  [BUSINESS NEEDS] Booking shuttle service on our campus was difficult due to long wait times and delayed phone calls to schedule service. Employees spent more time trying to coordinate service than working. [SOLUTION] We created a travel app that lets employees book shuttle service on the go. Users can confirm or change an existing trip reservation with the click of a button.  [OUTCOME] Employees are able to focus on their job at hand, rather than spending time trying to coordinate shuttles to travel across campus.
  9. Features include:  Browsing recent trips and booking with Tabs  Reserving the right resource when needed  Coordinating and confirming shuttle arrival times 
  10. Here’s an example of how we used MS Teams to manage our workflows.  [BUSINESS NEEDS] Heavy user traffic in our user voice feedback tool made it challenging for our team to get the right messages to the right people. We needed a way to manage the traffic and escalate issues where appropriate.  [SOLUTION] We created a personal dashboard view that let feedback managers coordinate traffic, identify service issues, escalate when appropriate and announce new feature releases all within one platform.  [OUTCOME] Feedback managers are able to better manage the influx of user comments and get valuable time back by reducing the need of redundant meetings to share information. 
  11. Features include: Collaboration in one tab with custom workflows  1:1 or team notifications 
  12. Finally, Microsoft Teams provides industry leading security and compliance capabilities and rich management capabilities. With Microsoft Teams, customers benefit from the Office 365 hyper-scale, enterprise-grade cloud. [MAIN POINT TO LAND] From Day 1, the requirement has been for Teams to provide you with the same Office 365 capabilities that you’re used to and to build security, privacy and trust directly into the service. You can manage and monitor all features in one centralized portal: Data encryption at all times, at-rest and in-transit. Customer data at rest remains in region Ability to have local data residency for core customer data at rest, plus failover and disaster recovery (see data residency slide in the appendix for details) Human back-up via on-call support engineers standing by 24×7 Customer content is never accessible in logs or telemetry Multi-factor authentication for enhanced identity protection. Secure guest access with AAD managed guest accounts A big privacy topic for all our European customers is of course GDPR – the Global Data Protection Regulation. We will adhere to this ahead of the May 2018 deadline Microsoft Teams supports key standards including SOC 1, SOC 2, EU Model Clauses, HIPPA, and more. Since preview, we’ve added mobile management with Microsoft Intune and new features for compliance and litigation support, including audit log search, eDiscovery and legal hold for channels, chats and files. The Microsoft Teams admin center [coming early 2018] provides you with a single coherent admin experience where you can manage all aspects of Microsoft Teams including users, settings, and analytics. Teams provides enterprise manageability to configure and set policies at a per-user level and manage trusted apps for employees and the organization. PSTN connectivity in Office 365 will give you the option to connect existing on-premises investments in the future. Advanced call management controls include call routing, auto attendant, call queues, and reporting.   While security and compliance are critical, our responsibility goes beyond this. Our mission talks about empowering every person to achieve more. With that in mind, we’re focused on building an inclusive experience, including support for those who use screen readers, high contrast, and keyboard-only navigation, to enable the collective brainpower and potential of everyone.