Presently, in our application, we have implemented a web digital messaging for HR question and answers. We have a requirement to integrate Teams with Pega so that employee can use Teams directly to ask their queries instead of logging into the application and then use digital messaging.
I have gone through few PDN articles and came to know that we can do it using Client Channel API but I could not see any documentation which explains step by step process to implement the integration. If anyone has any such document, please share it with me.
Also, we had an internal discussion within our organization and a senior people suggested to integrate Pega with Microsoft Canvas application after discussion with Microsoft team but again I don’t know the step for integration. if anyone has any idea on it, please let me know.
Attaching the Team’s screenshot which shows how ServiceNow is integrated with Teams. We need to integrate in a similar way.
@Sandip Pattalwar To achieve this, you may have to build a new app using Microsoft teams toolkit and host it in Azure. This new app will communicate with your existing Pega system using either REST API’s or similar services.
@Nidri Thanks for your reply but I am trying to find a solution which is mentioned by Pega i.e. Client Channel API so that we can take help from Pega support if required. I can still try to go for another approach if someone has done similar implementation in their project. So, if you have done similar implementation, it would be really great if you could provide more details?
I don’t have any experience in implementing any app in Microsoft Teams. So, I am looking out for more details so that I can assess if this implementation is possible or not.
@gasharma Thanks for your reply. I have requested to get more details about “Truviq Systems Microsoft Teams Integrator” to Pega as I need to understand if this will fulfill our requirements. Accordingly, we can take further actions.
Regarding Slacks integration, details are not available on the PDN so need to check with the owner.
While we don’t offer direct integration with teams, there is the NPM library which displays an example of a Node JS server that acts as the integration layer that passes events from the Pega chatbot through to the client channel API. https://www.npmjs.com/package/dms-client-channel?activeTab=readme