The Innovative Enterprise
Collaboration
Lineup!
• Teams extensibility options
• Tip – Old way of creating Bots
• Modern Microsoft way of creating bots for Teams
• Setting up environment for Teams extensibility
• Enable developer preview
• Side loading
• Introduction to Teams App studio
• Integrate
Kushan Lahiru Perera
Solutions Architect – Softhonic Innovations
Cloud Engineer – eMazzanti Technologies
Passionate about:
Enterprise Collaboration - O365/ SharePoint
Cloud Services - Microsoft Azure & GCP
Client Side Frameworks – Angular & React
Microsoft MVP – Office Extensibility
Microsoft Teams App Platform
Reach your users in their chats, channels, notifications, and personal workspace
Bots
Help users get
tasks done in
conversations
Connectors
Post rich updates
to channels
Tabs
Surface rich
content within
Teams
Office
Store
Drive engagement
by submitting
your app to the
Office Store
Actionable
Messages
Add rich
interaction to your
connector cards
Activity
Feed
Engage users
via feed
notifications
Compose
Extensions
Allow users to query
and share rich cards
in conversations
Compose
Extension
To get command line
experience where you could
chat alone and query
information.
Old way of creating bots…
Feb 2018
https://dev.botframework.com/bots
Familiar with this site?
Lets Try
Modern way…
Bot Services
Build, connect, deploy and
connect intelligent bots to
interact with users.
https://portal.azure.com
Developer
Preview
Allow us to integrate
extensible solutions
3
2
1
Side Loading
Way of uploading app into
local MS Teams environment
to test experience.
3
2
1
Teams App Studio
New released studio for
Microsoft Teams Extensibility
Old Practices
Bot framework portal
Yomen & manual manifest edit
Azure web app
Offline code edit
New Practices
Azure Portal
Team App Studio (Preview)
Azure web app/ Azure Functions
In-browser code edit
Summary
Thank you!

Chatbot technology- The innovative enterprise collaboration

  • 1.
  • 2.
    Lineup! • Teams extensibilityoptions • Tip – Old way of creating Bots • Modern Microsoft way of creating bots for Teams • Setting up environment for Teams extensibility • Enable developer preview • Side loading • Introduction to Teams App studio • Integrate
  • 3.
    Kushan Lahiru Perera SolutionsArchitect – Softhonic Innovations Cloud Engineer – eMazzanti Technologies Passionate about: Enterprise Collaboration - O365/ SharePoint Cloud Services - Microsoft Azure & GCP Client Side Frameworks – Angular & React Microsoft MVP – Office Extensibility
  • 4.
    Microsoft Teams AppPlatform Reach your users in their chats, channels, notifications, and personal workspace Bots Help users get tasks done in conversations Connectors Post rich updates to channels Tabs Surface rich content within Teams Office Store Drive engagement by submitting your app to the Office Store Actionable Messages Add rich interaction to your connector cards Activity Feed Engage users via feed notifications Compose Extensions Allow users to query and share rich cards in conversations
  • 5.
    Compose Extension To get commandline experience where you could chat alone and query information.
  • 6.
    Old way ofcreating bots… Feb 2018
  • 7.
  • 9.
  • 10.
    Bot Services Build, connect,deploy and connect intelligent bots to interact with users. https://portal.azure.com
  • 11.
    Developer Preview Allow us tointegrate extensible solutions 3 2 1
  • 12.
    Side Loading Way ofuploading app into local MS Teams environment to test experience. 3 2 1
  • 13.
    Teams App Studio Newreleased studio for Microsoft Teams Extensibility
  • 14.
    Old Practices Bot frameworkportal Yomen & manual manifest edit Azure web app Offline code edit New Practices Azure Portal Team App Studio (Preview) Azure web app/ Azure Functions In-browser code edit Summary
  • 15.

Editor's Notes

  • #2 100 level
  • #5 Compose extensiosn released recently which we had not.
  • #11 Go through other fetures