Embedding Zia Widget in MS Teams

Embedding Zia Widget in MS Teams


Embedding Zia widget in MS Teams personal tab


This article will guide you through the steps of embedding the Zia widget in the MS Teams apps' personal tab.


Things to configure in ServiceDesk Plus:

  • Head to security settings - > Advanced.
  • Add a security response header by clicking on the plus (+) button.
  • Choose 'Access-Control-Allow-Origin' as the value in the Select response header dropdown.
  • In the value field, add the value as 'https://teams.microsoft.com'
  • Restart the ServiceDesk Plus application for the changes to take effect.



Configuring MS Teams:

  • Now head to teams.microsoft.com, open the Developer Portal app and head to the Apps tab.
  • If you already have the ServiceDesk Plus app installed there, click on it and head to the App features section.


  • If you haven't installed the ServiceDesk Plus app before, you can either create a new app and head to the app features section, or import the zip for the ServiceDesk Plus app from here


  • Inside the App features section, click on Personal app and choose Add a tab.


  • Name the tab as 'Zia' (or anything as per your requirement).  The Content URL should be: "https://<domain>externalCommFrame.do?origin=https://teams.microsoft.com&is-external_chat=true

  • where <domain> should be replaced with the domain of your ServiceDesk Plus application.

  • Fill the same value for the Website URL too. The scope can be 'Personal' and the context can be 'personalTab'

  • Click Confirm to save it - save the settings again and head to the Publish to store option in the left pane.


  • Click on Download app package to download the app, and then head to Apps in the left pane.


  • Click on Manage your apps - > Upload an app and then Upload a custom app.


  • Select the zip we just downloaded and upload it by clicking on Add.


  • Once added, head to the Zia tab inside the app, and you can start using the Zia widget from the personal app.




                  New to ADSelfService Plus?

                    • Related Articles

                    • Microsoft Teams Custom Widget For ServiceDesk Plus On Premises

                      Microsoft Teams Custom Widget for ServiceDesk Plus On-Premises Overview: The Microsoft Teams widget enables technicians to create and schedule meetings directly from within ServiceDesk Plus. Setting up Azure app registration: Head to the Azure portal ...
                    • Zia Approval / Request Reopen prediction fails due to the presence of Email Classification Headers

                      Issue: Zia Approval / Request Reopen prediction fails when the reply mails have Email Classification Header contents in them. Disclaimer: For eliminating Email Classification Headers while processing approval / reopen reply mails for Zia prediction, ...
                    • Zia prediction failure due to security statements at the front of email content

                      Issue: Zia approval prediction fails when security statements are present at the starting of the mail content. Since we consider the first 100 characters and 2 sentences from the content, the approval comment given by the user was not considered due ...
                    • Zia-prerequisites

                      Dear Users, From ServiceDeskPlus MSP build 14300, if you are using Windows OS and, Visual C++ 2019 (or higher) Redistributable is not installed on your machine, Zia Approval / Request Reopen / Category & Template Prediction will be disabled by ...
                    • Zia-prerequisites

                      Dear Users, From Supportcenter Plus build 14300, if you are using Windows OS and, Visual C++ 2019 (or higher) Redistributable is not installed on your machine, Zia Approval / Request Reopen / Category & Template Prediction will be disabled by ...