New apps in Microsoft Teams - March update
Published Mar 28 2018 03:13 PM 18.7K Views
Microsoft

In the last two months, we’ve added a variety of apps for education and learning, new ways to poll your team, coordinate a trip to grab lunch with them, or easily share a glossary of your organizations terminology. Learn more about these apps and try them out in your team.

 

LMS365: Enable your learners to find, take and track their LMS365 Training directly inside Teams. Use the intelligent bot to help find courses and training plans available in your catalogs.

 

Nearpod: Share a Nearpod Lesson with your students or teachers in this channel. Simply sign into Nearpod and select the lesson you want to launch as a student paced session.

Add a Nearpod tab to your teamAdd a Nearpod tab to your team

OpenAgora: Open Agora brings polling capabilities to Microsoft Teams. Mention @OpenAgora to interactively create polls inside channels, vote by selecting choices and view results in real time. Brainstorm by involving your teammates in polls: new choices can be added at any time by any team member, they can update their votes whenever they want, and select all their preferred options at once.

 

Glossary by BlueBridge: Quickly build your organizations terminology and post as a tab in Teams for added visibility.

 

Lunchbreak: Lunchbreak helps you connect with colleagues to organize trips to your favorite lunch place. Join others in their lunch break car rides or create your own lunch break car ride and let your colleagues join.

 

New capabilities added to your current apps:

Login or get started with these current apps to check out the new capabilities added to Planner, VSTS and Q that provide an even richer experience in Teams:  

 

Planner: You now have access to plans you created in Teams right in the Planner web app. Favorite a plan or view the teams and channels associated with it, then open it up in Teams or keep working in Planner.  

 

VSTS: VSTS has added a new message extension that lets you find and share VSTS work items right in a channel or chat.  

Search for a VSTS item directly in chatSearch for a VSTS item directly in chat Easily post that item in your chat message without leaving the conversationEasily post that item in your chat message without leaving the conversation

Q, powered by ModuleQ’s Personal Data Fusion AI platform, interprets the digital traces in your Office 365 work data and delivers Bing news related to your current priorities. In addition to the bot, Q has now added new tabs to your personal view of the app to easily get visibility into your priorities or troubleshoot with Help information and FAQs.

3 Comments

Sounds great!

Deleted
Not applicable

Hi there! We are very excited to start using the VSTS message extension. However when we try to use it by typing @vsts - we get the option to search and then as soon as we start typing in the search box we see: "loading from VSTS" followed by "Something went wrong with this app." and a link below that with the option to try again. Upon clicking that link we get the same error. We receive this error when trying from multiple accounts and from the web client and the desktop app. Also we've tried reinstalled the app but still get the same error. We've tried connectors and messaging and we get the same error. We are able to install the VSTS tab and that shows the board as expected.

 

When I try messaging from the web client using devtools I'm able to see the following errors:

 

0-angular-jquery.min-3b3b3c68.js:115 TypeError: Cannot read property 'focus' of null at https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1730:939910 at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:156:246 at e (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:43:350) at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:46:275 undefined (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:115 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:87 (anonymous) @ 3-app.min-6962b763.js:1 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:156 e @ 0-angular-jquery.min-3b3b3c68.js:43 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:46 amer-client-ss.msg.skype.com/v1/agents/28:c78a5ebe-45b0-4e22-ab90-e0e8f51f2f23/invoke Failed to load resource: the server responded with a status of 502 () 0-angular-jquery.min-3b3b3c68.js:115 ObjecterrorCode: 1008errorMessage: "Bot returned unsuccessful status code NotFound"headers: {pragma: "no-cache", contextid: "tcid=4174326746227052845,server=EAP010103191155,cv=qgzYmon4BECgeUjTprWl0A.0", cache-control: "no-store, must-revalidate, no-cache", content-type: "application/json; charset=utf-8", content-length: "87"}statusCode: 502__proto__: Object undefined (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:115 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:87 (anonymous) @ 3-app.min-6962b763.js:1 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:128 $eval @ 0-angular-jquery.min-3b3b3c68.js:143 $digest @ 0-angular-jquery.min-3b3b3c68.js:140 S.$digest @ 3-app.min-6962b763.js:1729 $apply @ 0-angular-jquery.min-3b3b3c68.js:143 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:95 y @ 0-angular-jquery.min-3b3b3c68.js:99 t.onload @ 0-angular-jquery.min-3b3b3c68.js:100 0-angular-jquery.min-3b3b3c68.js:115 2018-04-04T19:58:30.410Z Input extension invoke command failed (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:115 e.logMessage @ 3-app.min-6962b763.js:1729 e.error @ 3-app.min-6962b763.js:1729 (anonymous) @ 3-app.min-6962b763.js:1728 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:128 $eval @ 0-angular-jquery.min-3b3b3c68.js:143 $digest @ 0-angular-jquery.min-3b3b3c68.js:140 S.$digest @ 3-app.min-6962b763.js:1729 $apply @ 0-angular-jquery.min-3b3b3c68.js:143 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:95 y @ 0-angular-jquery.min-3b3b3c68.js:99 t.onload @ 0-angular-jquery.min-3b3b3c68.js:100 0-angular-jquery.min-3b3b3c68.js:115 2018-04-04T19:58:30.411Z InputExtensionViewModel: Failed to complete command request for loadDefaultItems. {"statusCode":502,"headers":{"pragma":"no-cache","contextid":"tcid=4174326746227052845,server=EAP010103191155,cv=qgzYmon4BECgeUjTprWl0A.0","cache-control":"no-store, must-revalidate, no-cache","content-type":"application/json; charset=utf-8","content-length":"87"},"errorMessage":"Bot returned unsuccessful status code NotFound","errorCode":1008} (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:115 e.logMessage @ 3-app.min-6962b763.js:1729 e.error @ 3-app.min-6962b763.js:1729 (anonymous) @ 3-app.min-6962b763.js:1730 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:128 $eval @ 0-angular-jquery.min-3b3b3c68.js:143 $digest @ 0-angular-jquery.min-3b3b3c68.js:140 S.$digest @ 3-app.min-6962b763.js:1729 $apply @ 0-angular-jquery.min-3b3b3c68.js:143 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:95 y @ 0-angular-jquery.min-3b3b3c68.js:99 t.onload @ 0-angular-jquery.min-3b3b3c68.js:100 0-angular-jquery.min-3b3b3c68.js:115 Error: [$injector:unpr] http://errors.angularjs.org/1.5.5/$injector/unpr?p0=eProvider%20%3C-%20e at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:4:412 at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:41:84 at Object.d [as get] (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:38:344) at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:41:146 at d (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:38:344) at e (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:39:78) at Object.instantiate (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:39:441) at t.onAppStateChange (https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1729:441904) at https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1729:447195 at n.$emit (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:145:24) at t.$emit (https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1139:695) at a.refreshAppState (https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:755:15280) at https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:755:5629 at n.$broadcast (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:145:465) at n (https://statics.teams.microsoft.com/hashedjs/2-vendor.min-0f320110.js:249:2162) at m (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:104:419) at e (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:43:350) at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:46:275 undefined (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:115 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:87 (anonymous) @ 3-app.min-6962b763.js:1 $emit @ 0-angular-jquery.min-3b3b3c68.js:145 t.$emit @ 3-app.min-6962b763.js:1139 a.refreshAppState @ 3-app.min-6962b763.js:755 (anonymous) @ 3-app.min-6962b763.js:755 $broadcast @ 0-angular-jquery.min-3b3b3c68.js:145 n @ 2-vendor.min-0f320110.js:249 m @ 0-angular-jquery.min-3b3b3c68.js:104 e @ 0-angular-jquery.min-3b3b3c68.js:43 (anonymous) @ 0-angular-jquery.min-3b3b3c68.js:46 0-angular-jquery.min-3b3b3c68.js:115 Error: [$injector:unpr] http://errors.angularjs.org/1.5.5/$injector/unpr?p0=eProvider%20%3C-%20e at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:4:412 at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:41:84 at Object.d [as get] (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:38:344) at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:41:146 at d (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:38:344) at e (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:39:78) at Object.instantiate (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:39:441) at t.onAppStateChange (https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1729:441904) at https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1729:447195 at n.$emit (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:145:24) at t.$emit (https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:1139:695) at a.refreshAppState (https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:755:15280) at https://statics.teams.microsoft.com/hashedjs/3-app.min-6962b763.js:755:5629 at n.$broadcast (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:145:465) at n (https://statics.teams.microsoft.com/hashedjs/2-vendor.min-0f320110.js:249:2162) at m (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:104:419) at e (https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:43:350) at https://statics.teams.microsoft.com/hashedjs/0-angular-jquery.min-3b3b3c68.js:46:275 undefined

 

Thank you very much for your time and support on this issue. We are looking forward to being able to use this feature.

Copper Contributor

Hey, 

 

I cannot find the described Apps "OpenAgora" or "LunchBreak" or "SoapBox" in my Teams version (free). 

Has anyone an idea why?

 

Thanks for your help!

Version history
Last update:
‎Jan 26 2021 02:12 PM
Updated by: