Parameters
This page shows how to parameterize transactions in the Transaction service type. The Transaction service type offers pre-defined service parameters and user-defined custom parameters.
Service Parameters
The following parameters can be added to the URL of Transaction services:
| Parameter | Description | Example Service URL |
|---|---|---|
| skipPopups | Defines how to handle popup screens at runtime, see Skip Popups. | http://example.com:8075/services/[service name]/?skipPopups=true |
Custom Parameters
By default, recorded transactions use static values. To make transaction workflows reusable, parameterize specific fields to accept dynamic input values and return output values.
- Input parameters: Pass values when running the service in the request body of the service.
- Output parameters: Return values from transaction screens in the response body of the service.
Note
To parameterize a field in a specific tap or menu, the tab or menu must be accessed when recording the transaction.
Assign Input Parameters
To assign input parameters to a Transaction service:
- Open the Transaction service.
- Go to the Transaction Recording section.
- Click the action you want to parameterize. The corresponding input screen opens. All fields that can be parameterized are highlighted in green when hovering over them.
- Click the fields you want to parameterize. The window "Parameterize Element" opens.
- Select Input to override the value when running the service.
-
Edit the Parameter name field of the parameter.
Note
When exposing Transaction services to AI platforms via the MCP server, the parameter name is an important metric that is used to map user input with the service parameters. For naming tips, see Expose Services via MCP.
-
Click [OK] to confirm your input.
- Click [Save].
The parameters are now available in the request body of the service when running it.
Assign Output Parameters
To assign output parameters to a Transaction service:
- Open the Transaction service.
- Go to the Transaction Recording section.
- Click the action you want to parameterize. The corresponding input screen opens. All fields that can be parameterized are highlighted in green when hovering over them.
- Click the fields you want to parameterize. The window "Parameterize Element" opens.
- Select Output to return the value of this field when running the service.
- Click [OK] to confirm your input.
- Click [Save].
The parameter values are now available in the response body of the service when running it.