Robot Manager Rest Client API
Hi, I'm currently investigating how we could potentially make use of the Robot Manager REST Client but finding it difficult to get any kind of practical use from it, so I'm hoping to get a bit of direction please. I was only able to find one example on here when searching previous support posts but it's limited, so anything and everything provided will be very helpful and much appreciated.
I've located the API section within Pega Platform/Dev Studio and have been testing the various resource paths/endpoints out but so far I've only been able to get info from one or two (like applications) but those don't really provide much value/use. Also, despite authenticating ok, resource paths/endpoints like 'cases' and 'users' or 'cases/{ID}' and 'users/{context}' return with a response but don't contain any results, even though I can separately find cases and users through Pega Platform/Dev Studio.
As a use case example, and from what I understood of the documentation, I'm thinking it should be possible to build an attended bot with a simple UI that queries the API in the background as needed to display useful info to the user:
Hi, I'm currently investigating how we could potentially make use of the Robot Manager REST Client but finding it difficult to get any kind of practical use from it, so I'm hoping to get a bit of direction please. I was only able to find one example on here when searching previous support posts but it's limited, so anything and everything provided will be very helpful and much appreciated.
I've located the API section within Pega Platform/Dev Studio and have been testing the various resource paths/endpoints out but so far I've only been able to get info from one or two (like applications) but those don't really provide much value/use. Also, despite authenticating ok, resource paths/endpoints like 'cases' and 'users' or 'cases/{ID}' and 'users/{context}' return with a response but don't contain any results, even though I can separately find cases and users through Pega Platform/Dev Studio.
As a use case example, and from what I understood of the documentation, I'm thinking it should be possible to build an attended bot with a simple UI that queries the API in the background as needed to display useful info to the user:
- whether a case is running in a particular workgroup/queue;
- show details like the case ID, its current status, the name of the machine it's running on;
- what time a case started (and therefore how long it's been running for);
- maybe even provide options in the UI to create a new case or stop the current case (for occasions when there are timeouts/crashes, etc, either through design or to help recover from unhandled exceptions)
- perhaps a list of currently-active bots and/or machines.
Thanks in advance for any specific guidance you can provide.