Updated August 21, 2026

App clients

A client is the surface Velo drives: a UI (browser, SAP GUI) or a headless API. This is the first question the docs answer — is my client supported?

Engines execute scripts. They do not define support. An engine only works for the clients it implements. See core concepts and the support matrix.

Supported

ClientKindRemoteTypical image
WebUIYesrobot-web, playwright
SAP GUI for JavaUIYesrobot-sap
SAP GUI for WindowsUINo (local / debug)native COM via Robot

Planned

ClientKindNotes
SAP FioriUIServer-rendered SAP pages — will use the Web client
RESTHeadlessHTTP APIs — k6, Locust

Client runtime

Each client has its own remote requirements. Those topics live on the client page, not under generic networking.

  • SAP GUI for Java — SAP Router, router strings, secure connections
  • Web — browser pin, base URL
  • All clients on a private network — tunnels (platform, not client-specific)