"To enable the Robot settings icon in the interaction portal, which enables customer servicerepresentatives to launch and log into other production applications, select Enable robotics assisted"Start My Day" in the Robotics section. For more information, see the Robotics product page."
But it doesn't really help.
Where can I find more details on how to implement it? From configuring Robotics in Customer Service to start a sample application.
@vigog , SMD is OOTB to get it to work with the basic functionality you don't need to create any automations in Pega Robot Studio. You need Pega Robot Runtime configured as RDA enabling the local REST service.
To enable Pega Robot Runtime's local REST you need to update RuntimeConfig.xml to update the LocalApiService element like this:
In this case I'm using SSL so you need to enable RDA when installing the runtime so the process installs a local certificate to support this. If you don't require SSL just set it to false.
If you're not planning to use a robotic solution you need to configure the runtime to allow that. Update RuntimeConfig.xml element as this <add key="AllowRunWithNoPackage" value="true" />
After this you can verify that the runtime is ready by opening a browser and using the URL http://localhost:9443/api/v1/runtime/IsAvailable adapting the URL to the values you have defined for the Runtime to use i.e. https://localruntime.pega.com:9443/api/v1/runtime/IsAvailable. This should present a message "Is Available" if everything is working fine. If you are not a local administrator on your machine you may need to add privileges to be able to start a process to listen on a port. If you are a local administrator the easiest would be to start the runtime as an administrator.
In Pega Platform you need to set the DSS pegarobotics/runtime/DesktopRoboticsURL to the URL in your local runtime i.e.: http://localhost:9443 or leave as default which will use the localruntime domain in the certificate installed.
With these steps you should be able to invoke and create new configurations on the space. If you see any errors check the browser for CORS errors. If you have these you'll need to create a Content Security Policy (CSP rule) for your application and add the Runtime REST URL as a Connect-Source.
To use predefined applications you need to create a Package using Pega Robot Studio. Add the adapter(s) for the application(s) you want to add to SMD and enable SMD in the adapter's properties. And add the SMD control from the toolbox to the global container of the project solution you are creating. When the Runtime executes this package and is invoked by CS on SMD it will present the adapter(s) as predefined applications for SMD in the space.
@chaitraA8609 , you don't need to configure any flow action or robotic activity. Pega CS and Pega Robot Runtime have all it is required to integrate OOTB. You just need to configure the integration as explained above.
@chaitraA8609 , Runtime has some automations configured OOTB for SMD. You don't need to re-implement these. To get the basic functionality you just need to configure the integration. To have predefined applications you need to create a package with the adapters and set these to SMD plus adding the SMD tool to the global container of the solution.
Posted: 1 month ago
Updated: 1 month ago
Posted: 19 Mar 2021 7:07 EDT Updated: 19 Mar 2021 7:10 EDT