Healthbot Install for Teams Doesn't work

%3CLINGO-SUB%20id%3D%22lingo-sub-1539797%22%20slang%3D%22en-US%22%3EHealthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1539797%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20We%20customized%20one%20of%20the%20Microsoft%20healthcare%20bots%20in%20Azure.%20When%20tested%20through%3CBR%20%2F%3EChannel%20-%26gt%3B%20Teams%20it%E2%80%99s%20working%20fine.%20Now%20we%20are%20trying%20to%20create%20an%20install%20for%20Teams%20so%3CBR%20%2F%3EThat%20all%20users%20have%20access%20to%20the%20bot.%3C%2FP%3E%3CP%3E%3CBR%20%2F%3E%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%26nbsp%3B%20There%20wasn%E2%80%99t%20much%20documentation%20or%20samples%20for%20it.%3CBR%20%2F%3EThe%20package%20that%20we%20created%20has%20a%26nbsp%3B%20manifest.xml%20file%20and%20two%20icons.%20The%20bot%20ID%20is%20correct.%3CBR%20%2F%3EvalidDomains%20is%20set%20to%20us.healthbot.microsoft.com.%20What%20other%20fields%20needs%20to%20be%20set%20%3F%3CBR%20%2F%3EWhen%20we%20install%20the%20package%2C%20it%20doesn%E2%80%99t%20show%20any%20errors.%20The%20icons%20shows%20up.%3CBR%20%2F%3EBut%20it%20doesn%E2%80%99t%20work.%20What%20could%20be%20the%20problem..%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWhat%20are%20the%20essential%20elements%20to%20be%20set%20%3F%3CBR%20%2F%3EWhat%20default%20values%20to%20be%20set%20%3F%3CBR%20%2F%3EAny%20samples%20that%20we%20can%20have%20a%20look%20at%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EThanks%20in%20advance.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWith%20Regards%3CBR%20%2F%3EAjit%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1543611%22%20slang%3D%22en-US%22%3ERe%3A%20Healthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1543611%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F737008%22%20target%3D%22_blank%22%3E%40Ajit65%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EPlease%20see%20this%20new%20repo%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoftTeamsHealthcareBotApplication%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fgithub.com%2Fmicrosoft%2FMicrosoftTeamsHealthcareBotApplication%3C%2FA%3E%3C%2FP%3E%0A%3CP%3EIt%20should%20explain%20how%20to%20install%20and%20deploy%20Healthcare%20Bot%20as%20a%20Teams%20Application.%20Please%20follow%20the%20deployment%20steps.%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20it's%20does%20not%20work%2C%20attach%20screenshots%20of%20the%20Teams%20client%20and%20what%20was%20you%20trying%20to%20do.%20Also%20please%20share%20your%20Bot%20Id%20I%20can%20look%20at%20too.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1546648%22%20slang%3D%22en-US%22%3ERe%3A%20Healthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1546648%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244286%22%20target%3D%22_blank%22%3E%40arie_schwartzman%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20Thanks%20for%20the%20reply.%3C%2FP%3E%3CP%3EWe%20did%20try%20the%20sample%20that%20you%20mentioned.%3C%2FP%3E%3CP%3EOne%20quick%20question.%3C%2FP%3E%3CP%3EwebApplicationInfo%20mention%20about%20id%20and%20resource.%3C%2FP%3E%3CP%3EIs%20this%20id%20the%20same%20as%20BotID%20or%20it's%20different%20%3F%3C%2FP%3E%3CP%3EWe%20are%20not%20able%20to%20find%20a%20separate%20AAD%20AppID%20for%20the%20bot.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F737008%22%20target%3D%22_blank%22%3E%40Ajit65%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1546670%22%20slang%3D%22en-US%22%3ERe%3A%20Healthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1546670%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F737008%22%20target%3D%22_blank%22%3E%40Ajit65%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EIf%20you%20go%20to%20Integration%2FChannels%2FTeams%20Channel.%20Enable%2FView%20this%20channel%20and%20you%20are%20presented%20with%20the%20Bot%20Id%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1547811%22%20slang%3D%22en-US%22%3ERe%3A%20Healthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1547811%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244286%22%20target%3D%22_blank%22%3E%40arie_schwartzman%3C%2FA%3E%26nbsp%3B%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20Here%20is%20the%20ID%20%3A%26nbsp%3B%3CSPAN%3Efd160c0d-18cc-4868-946c-fe940cb4a28b%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1547886%22%20slang%3D%22en-US%22%3ERe%3A%20Healthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1547886%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F737008%22%20target%3D%22_blank%22%3E%40Ajit65%3C%2FA%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EThanks%20Ajit%2C%3C%2FP%3E%0A%3CP%3EFrom%20what%20I%20see%2C%20based%20on%20the%20Bot%20Id%20you%20have%20sent%2C%20you%20have%20not%20enabled%20the%20%22Teams%22%20channel%20in%20the%20Integration%2FChannels%20setting.%20Is%20that%20true%3F%20Please%20enable%20it%20and%20place%20the%20%22Bot%20Id%22%20in%20the%20manifest%20file.%20Re-install%20the%20bot%20under%20your%20Team%2FChannel%20and%20try%20to%20interact%20with%20it%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22arie_schwartzman_0-1595857038491.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CIMG%20src%3D%22https%3A%2F%2Fgxcuf89792.i.lithium.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F208174i4FD0AAA58D872C86%2Fimage-size%2Fmedium%3Fv%3D1.0%26amp%3Bpx%3D400%22%20title%3D%22arie_schwartzman_0-1595857038491.png%22%20alt%3D%22arie_schwartzman_0-1595857038491.png%22%20%2F%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1548282%22%20slang%3D%22en-US%22%3ERe%3A%20Healthbot%20Install%20for%20Teams%20Doesn't%20work%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1548282%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F244286%22%20target%3D%22_blank%22%3E%40arie_schwartzman%3C%2FA%3E%2C%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%20%26nbsp%3B%20We%20did%20the%20same%20early.%3C%2FP%3E%3CP%3EThe%20person%20who%20deploys%20it%2C%20can%20use%20the%20bot(%20through%20char%20or%20the%20app%20).%3C%2FP%3E%3CP%3EWhat%20changes%20needed%20in%20manifest.json%20so%20that%20other%20users%20in%20teams%20also%20can%20use%20the%20bot%20%3F%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E
Occasional Contributor

Hi,


      We customized one of the Microsoft healthcare bots in Azure. When tested through
Channel -> Teams it’s working fine. Now we are trying to create an install for Teams so
That all users have access to the bot.


                                                       There wasn’t much documentation or samples for it.
The package that we created has a  manifest.xml file and two icons. The bot ID is correct.
validDomains is set to us.healthbot.microsoft.com. What other fields needs to be set ?
When we install the package, it doesn’t show any errors. The icons shows up.
But it doesn’t work. What could be the problem..?

 

What are the essential elements to be set ?
What default values to be set ?
Any samples that we can have a look at ?

 

Thanks in advance.

 

With Regards
Ajit

6 Replies

@Ajit65 

Please see this new repo

https://github.com/microsoft/MicrosoftTeamsHealthcareBotApplication

It should explain how to install and deploy Healthcare Bot as a Teams Application. Please follow the deployment steps. 

 

If it's does not work, attach screenshots of the Teams client and what was you trying to do. Also please share your Bot Id I can look at too.

@arie_schwartzman ,

 

  Thanks for the reply.

We did try the sample that you mentioned.

One quick question.

webApplicationInfo mention about id and resource.

Is this id the same as BotID or it's different ?

We are not able to find a separate AAD AppID for the bot.

 

@Ajit65

 

@Ajit65 

If you go to Integration/Channels/Teams Channel. Enable/View this channel and you are presented with the Bot Id

@arie_schwartzman ,

 

  Here is the ID : fd160c0d-18cc-4868-946c-fe940cb4a28b

 

 

@Ajit65 

Thanks Ajit,

From what I see, based on the Bot Id you have sent, you have not enabled the "Teams" channel in the Integration/Channels setting. Is that true? Please enable it and place the "Bot Id" in the manifest file. Re-install the bot under your Team/Channel and try to interact with it

 

arie_schwartzman_0-1595857038491.png

 

@arie_schwartzman,

 

    We did the same early.

The person who deploys it, can use the bot( through char or the app ).

What changes needed in manifest.json so that other users in teams also can use the bot ?