Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Extend the unextended in microsoft teams

46 views

Published on

Global M365 Developer Bootcamp 2020 Hyderabad: Extend the unextended in Microsoft Teams

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Extend the unextended in microsoft teams

  1. 1. Extend the unextended in Microsoft Teams Rick Van Rousselt @rickvanrousselt #M365Bootcamp #MS365DevBootcamp #MS365DevBootcampHyd
  2. 2. SPONSORS
  3. 3. Tabs
  4. 4. Bots
  5. 5. Connectors
  6. 6. Activity Feed integrations
  7. 7. Outgoing webhooks Custom bots
  8. 8. Calling & Meeting integrations
  9. 9. Message extensions Compose extensions
  10. 10. Location, Location, Location
  11. 11. Don’t overcrowd these locations
  12. 12. Based on the Bot Framework Same setup as building a bot for Teams Same authentication and JSON schema’s One extension can hold up to 10 different commands Search based Action based
  13. 13. Search-based command
  14. 14. Compose
  15. 15. Commandbox
  16. 16. Adding more search commands will create tabs
  17. 17. Demo
  18. 18. Action-based commands
  19. 19. Group name for different solutions All based on a pop-up (or modal dialog as the official name) Look the same and based on the same functionality
  20. 20. 3 Flavors • Static list of parameters • Adaptive card • Embedded web view
  21. 21. Static action-based extension • Quick result • But limited set of input fields • Text • Textarea • Number • Date • Time • Toggle • Choiceset • We only need to implement the save function
  22. 22. Embedded web view • Complete control • 2 ways to trigger our webpage • Fetchtask: Teams will ask our code where to go • taskInfo: location is described in the manifest
  23. 23. Adaptive card • Easier to create • Same logic as an embedded web view • Preview available for the user
  24. 24. Demo
  25. 25. Rick Van Rousselt CTO Advantive Belgium Office Apps and Services MVP BIWUG Board Member Email : rick.vanrousselt@advantive.be rickvanrousselt https://www.rickvanrousselt.com
  26. 26. Thank You https://aka.ms/Microsoft365DevBootcampSurvey2020 Attendees please complete this survey

×