Microsoft Teams Community Call - May 2021

Microsoft Teams Community Call - May 2021

Call summary

Latest news from Microsoft engineering on Microsoft Teams updates and community assets.     

Register for Microsoft Build.   Sign up for May trainings on Sharing-is-caring.   Visit the Microsoft Teams samples gallery to get started with Microsoft Teams development.  See the new Microsoft 365 Extensibility look book gallery co-developed by Microsoft Teams and SharePoint engineering.  Get the Microsoft Teams Toolkit (Controls) – “Designing your Microsoft Teams app” with layout guidance and reusable assets.   Three great demos delivered during this session.  The host of this call was Vesa Juvonen (Microsoft) | @vesajuvonen. Q&A takes place in chat throughout the call.


  • Register for Microsoft Build, May 25 – 27, 2021 -
  • Register for Sharing is Caring Events:
    • First Time Contributor Session – May 24^th^ (EMEA, APAC & US friendly times available)
    • Community Docs Session – May
    • PnP – SPFx Developer Workstation Setup – June 
    • PnP SPFx Samples – Solving SPFx version differences using Node Version Manager – May 20^th^
    • AMA (Ask Me Anything) – Microsoft Graph & MGT – June 8
    • AMA (Ask Me Anything) – Teams Dev – June
    • First Time Presenter – May 25^th^
    • More than Code with VSCode – May 27^th^  
    • PnP Office Hours – 1:1 session - Register
  • Download the recurrent invite for this call –
  • Call attention to your great work by using the #PnPWeekly on Twitter.


Microsoft Teams Development Samples:

  • Your community is looking for Samples!  Please share your good work  



Demos delivered in this session

  • Introduction to Microsoft Teams Developer Portal - Meet the new and improved app management console for developers.  Access the tools portal from a browser and from within Microsoft Teams client.   This is the place to add - register and configure your Teams apps.  New safeguards to prevent apps from having same app IDs.   Key areas differentiating portal from App Studio called out.  Access App Source from portal. 

  • Elevate user experiences with Universal Actions on Teams and Outlook - deck, demo and documentation about consistent message (action) handling across apps (Teams, Outlook and more) using Adaptive Cards with the new Action.Execute action type.  User takes action on either Teams or Outlook and action is reflected on the other platform.    Vacation approval scenario shows contextual views and sequential workflows on Teams.  Excellent documentation, quick start guide and code samples.  

  • Getting started on building Microsoft Teams meeting apps – step through meeting extensions - pre-meeting (tab – a poll), in-meeting (side panel tab, pop-up, extension, and bot) and post-meeting (tab).   Understand needed manifest updates.   Microsoft Forms is a great meeting extension.  Demo - create a meeting, add the Forms app to it and observe how Forms does configuration.   Meeting extensions are built on top of tabs, bots and messaging extensions.       

Thank you for your work. Samples are often showcased in Demos.



Topics covered in this call

  • News and updates - Vesa Juvonen (Microsoft) | @vesajuvonen - 3:35

  • Demo:  Introduction to Microsoft Teams Developer Portal – Karthig Balendran (Microsoft) | @KarthigBalendr1 - 10:20

    Demo:  Elevate user experiences with Universal Actions on Teams and Outlook – Shiladitya Saha (Microsoft) - 23:30

    Demo:  Getting started on building Microsoft Teams meeting apps – Rick van Rousselt (Advantive) |  @RickVanRousselt - 36:54



Additional resources around the covered topics and links from the slides.


General resources

Upcoming Calls | Recurrent Invites



Microsoft Teams monthly community calls are targeted at anyone who’s interested in Microsoft Teams development topics. This includes Microsoft Teams, Bots, App templates, Samples, and more.  Details on the Microsoft 365 community from We also welcome community demos, if you are interested in doing a live demo in these calls!


You can download recurrent invite from Welcome and join in the discussion. If you have any questions, comments, or feedback, feel free to provide your input as comments to this post as well. More details on the Microsoft 365 community and options to get involved are available from


“Sharing is caring”

Microsoft 365 PnP team, Microsoft - 19th of May 2021