Using MS who bot outside Teams - botframework

Can we expose Microsoft new Who bot outside MS teams? Can I use it on my Website? I am already researched on the internet and it seems we have very less information on this topic.

No, that's not possible, I'm afraid, and we have no current plans to support this scenario.

Related

Can we have reuse MS Teams Praise dialog in Personal App?

I want to reuse the MS Teams OOTB Praise functionality in my Personal MS Teams app, is there a way to achieve this?
Any help would be appreciated.
Currently it is not supported. You may suggest this feature at the Microsoft Teams feedback portal.

Ask Cortana to Schedule/Start Microsoft Teams Meetings

I am looking for how can I ask Cortana to perform functionality provided in Microsoft Teams?
e.g. I should be able to achieve below:
1) Ask Cortana to schedule meeting with Microsoft Teams link on calender
2) Ask Cortana to start/stop Teams meeting
etc.
I have office 365 business Premium subscription, Win 10 (1709) with Cortana setup.
Also, I have read that Cortana is coming Teams and Outlook. However, I am not sure of timeline, release version for the same. Any update on same?
If that is still pending, what is the way I can achieve my above goals like writing cortana custom skill, Teams app etc???
I am new to Microsoft Teams however, I have automated much of Skype of Business functionality using non-Cortana Voice Assistant. I am switching to Microsoft Teams and want Cortana to performs Teams features.
Any pointers greatly appreciated..
Thanks in advance,
You can add a bot service bot to teams through chat.
https://learn.microsoft.com/en-us/microsoftteams/platform/concepts/bots/bots-overview
You can also interface with teams via Microsoft graph.
https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/teams_api_overview
And you can wrap it all up in a Cortana skill. https://learn.microsoft.com/en-us/cortana/skills/overview
If you plan on doing this for a big enterprise, Microsoft is current running a Technology Adopters Program for companies wanting to build enterprise skills before February. You can email cortanae at microsoft for program details ( but you need a committed ship road map to apply. )

How to debug a Bot Framework BOT running on Microsoft Teams

I uploaded a BOT in Microsoft Teams, but for some reason, it behaves different than other channels. The bot wont understand my input, and LUIS would return none intent.
In other channels it works well, as well in the BOT Emulator.
This appear to be MS documentation about it, but it doesn't really explain what I need.
There's a way for me to debug the BOT running on Microsoft Teams??
Please! Thank you!
Ngrok is a good tool for setting up your bot on azure and debugging locally. This will help to find issues as you can walk through your code as described here to see where specifically your code is breaking.
The problem with LUIS using Microsoft Teams was that the activity receive the message in HTML. I found this SO question that helped me eliminate the HTML tags. On the other hand, Ngrok is the tool needed to accomplish remote debugging, and this blog describe the steps very well.
Please also look at Jmeter with
BotServiceStressToolkit
Which allows you to do some testing without Ngrok directly to your IIS Express instance while debugging.

When would Microsoft Bot Framework finish their preview for Skype For Business channel and launch for production?

We are looking to develop a BOT for enterprise space and I was wondering if there is any roadmap available for SkypeForBusiness channel to be in production. We are using Microsoft Bot Framework for our Bot development and want to know when the channel, which is currently in preview, can be used in production. I have tried looking for it online but I am unable to find any update.
#Waqas Zia: Not sure if I'm answering exactly what you want. Hopefully you are aware of the annonuncement at last Ignite that Microsoft is integrating Skype for Business capabilities into Teams and encouraging customers to upgrade to Teams as their primary communication / collaboration experience in CY18 as it meets their needs. Roadmap coming for Skype for Business to Teams convergence is now available. Hope this helps to plan accordingly. We don't have ETA yet about launch for production.

Create google assistant app with bot framework

Does it make sense to use bot framework for an app on google assistant? is there some documentation around it if it makes sense?
Thanks a lot
We haved discussed the matter in depth here:
https://github.com/Microsoft/BotBuilder/issues/4255
In short, there are no plans for integrating Google Assistant with bot framework as a channel right now but there are third parties solutions on top of Direct Line that allows you to use Bot Framework with actions in Google Assistant.
You can use this open source bot adapter (bot framework V4):
https://github.com/BotBuilderCommunity/botbuilder-community-dotnet/tree/develop/libraries/Bot.Builder.Community.Adapters.Google
We are using it in combination with the Virtual Assistant template (not the previous bot enterprise template for V4). It works, but we did not include it as a Nuget package, we hauled in the project and made some changes as it was flawed here and there (at the time of writing). Converting Google messages into Bot Framework messages (and the other way around) can be quite tricky.

Resources