For these questions, I would recommend connecting directly with the UiPath team. Since this is a relatively new capability and many customers are still exploring it, the UiPath team can provide the most accurate and up-to-date information, including architecture diagrams, best practices, and licensing details.
This may help you get all the information you need in one place rather than piecing it together from different sources.
In the FAQ section of the documentation for Serverless Robots you can find the text below.
What activities and projects can serverless robots run?
All activities that are available for cross-platform projects can be run with serverless robots. This includes but is not limited to:
Browser-based automations using the Chromium browser
API-based automations (Including HTTPS API calls that require using your own SSL certificates for authentication by downloading the certificates to the /tmp/certs filepath)
The requirement is to implement automation for web-based application, involving data entry, button clicks, navigation across screens, data extraction, and validation checks.
The objective is to evaluate whether newer automation mechanisms (such as Cloud Robots, Serverless Robots,or other alternatives) can effectively replace our existing unattended bot licence implementation for this use case.
I am currently assessing options to move away from the traditional unattended bot model and would like to understand the feasibility, benefits, limitations, licensing implications, and operational considerations of the available alternatives.
I would say that you can accomplish most of this with serverless robots.
Some interactions might need to be rethought into Integration Service connectors/connections, but it should be possible to do so.
I believe you can start to prepare/test some of your automations by flicking on the setting for Starts in Background and test if they will run.