Any data that we want to show to the user (or want to trigger events or actions with) must be cached. To do this, we configure the data endpoints for reading relevant data into the cache. If the target system uses JSON REST and any common authentication mechanism (oAuth 2, NTLM, Basic Auth, Bearer Auth), chances are good that the system can be integrated with Citrix Workspace seamlessly, using the low-code “JSON integration”-type:Īfter creating the integration, the next step is to configure the API endpoints. API endpoint to get pending approvals: GET.For our imaginary case, API endpoints of interest are: Nearly all modern enterprise SaaS applications will implement APIs like that. The most common API standard today is RESTful APIs, which provide responses formatted using JSON. This step might well involve back-and-forth iterations to the use-case identification because the target system might not provide suitable APIs to implement a use case. Once use cases are known, the next step is to identify the APIs that will allow us to extract relevant information from the target system or inject back into it. The effort required to implement the use caseįor our imaginary time-off management system, key use cases might include:ģ) Configuring interactions and caching relevant data.The potential time savings that can be achieved by integrating the use case.This is a creative process and should take into account:
![peek com api peek com api](https://media1.tenor.com/images/302a9fdebc883dd2c90c53c095e24f3f/tenor.gif)
Next, we identify key use cases for the selected target business application that we want to integrate into Citrix Workspace. Target business application: Imaginary time-off management SaaS application.approve items) from within Citrix Workspace have much more value than applications that just enable notification of users. Also, applications that enable users to directly interact (e.g. Of particular interest are applications that are regularly used for quick (<1 minute) tasks and are not intuitively accessible to users. 1) Selecting a Target Business App for Integrationįirst, we need to select a target application that holds information of interest to Citrix Workspace users. Creating a microapp with notifications and pages.Configuring interactions and caching relevant data.Selecting a target business application for integration.A low-code editor makes it a simple, creative process that involves:
![peek com api peek com api](https://image.slidesharecdn.com/salesforce-130828112557-phpapp02/95/salesforcecom-api-series-service-cloud-console-deep-dive-8-638.jpg)
![peek com api peek com api](https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/b06de03c-f9a7-41a9-8ada-94407516e292.png)
Every business is unique, and there are countless applications that could be integrated into Citrix Workspace to improve the employee and user experience, helping to save time and money.īuilding integrations for Citrix Workspace is not rocket science. Citrix Converge is born out of the idea that Citrix Workspace can be extended by developers, partners and customers using integrations. I recently had the privilege of announcing Citrix Converge, our first developer conference. This also improves the user experience because they can focus on their primary responsibilities and avoid distractions.
Peek com api how to#
![peek com api peek com api](https://www.mumkhao.com/img1/10/200202ws987.jpg)
Integrations provide users with relevant, actionable notifications, combined with intuitive microapp workflows, to make the most important use cases of business systems and applications directly accessible from a user’s Workspace. Our primary focus in 2019 is to make Citrix Workspace extensible using integrations. Citrix App Delivery and Security Serviceĭo you want to know the secret sauce behind Citrix Workspace and the intelligent experience that its integrations enable? Or are you just wondering why Citrix recently announced its first developer conference? Keep reading!.