I hit the wall after I successfully published my chatbot to MS Teams through Availabilty Options/Show to everyone in my organization.
After that I made some changes to the chatbot, published it again and published new version of the bot to MS Teams. However as per image below, new version of the bot has the same version number as the current one and that's not acceptable for the Teams, at least in my case. In Teams admin center there's an error stating that "This update needs a new app version number. ..."
If anyone can help I would really apprecitae.
Thanks.
Interesting question 😂
Needless to say what's the purpose of versioning in Copilot Studio if it doesn't version 😂
thank you so much @natalia !!!
I changed the description and that's the reason that simply re-publishing it didn't change anything on MS app itself.
Kind regards, Marko
In this case, if the chatbot is already published and you haven’t changed its name/icon/description, you don’t need to resend the installation file. Just click ‘Publish’ to publish the new content:
Obs: it may take some time for the changes to be replicated, but you can access the chatbot on Teams and restart the conversation to get the fresh updates.
But, if the data name/icon/description have been changed, it is necessary to reinstall the app in Teams and manually change the version. I went through this once and could only change the version by manually editing the installation package, as shown before 😕
Thank you @natalia for your quick reply. I was aware of this but I'm not installing the bot manually. I just publish it through Channels/MS Teams/Availability options/Show to everyone in my org/Submit for admin approval.
Next step is publishing it in MS Teams Admin:
As I'm aware I don't have the option that you describe in this scenario.
Did I miss something ?
Thanks !
Open your teamsApp.zip file and locate manifest.json inside it:
Manually change the version to "1.0.1", save and try to upload the *.zip package again 🙂